Linux üzerinde bir program nereye kurulur?


6

Linux üzerinde kurulum ve kaldırma prosedürünü bilmek ister misiniz?

Bu prosedürü kaydeden herhangi bir günlük dosyası var mı?

Örneğin, Netbeans IDE'yi Linux'a yüklüyorum. Bu IDE'nin dosyalarının nerede olduğunu bilmek istiyorum. Klasörün nerede olduğunu bilmek istiyorum, Linux'ta yüklü programları içerir.

Örneğin, Netbeans IDE'yi kurarsanız, bir dosyada aşağıdaki gibi bir şey görebilirsiniz:

programadı tarih saat usr

netbeans-7ml 06/08/2011 8: 3: 00 kök


Programa ve paket yöneticisine göre değişir. Dosyalar her yerde olacak.
Rafe Kettler

Kopyası bir program Linux'ta nasıl kurulur? . Lütfen çift posta göndermeyin.
Michael Petrotta

Yanıtlar:


8

Çalıştırdığınız Linux lezzetine (dağıtım) bağlıdır ancak genellikle programlar yüklenir /usr/bin veya /usr/local/bin

Yapabilirsin cd -e /usr/bin dizin ve sonra yapın ls -la | more ve orada tüm "çalıştırılabilir" dosyaları göreceksiniz.


5

Her dağıtımın kendine özgü yöntemleri olduğu doğru olsa da, okumaya değer standart (veya bunun için bir girişim) dosya sistemi hiyerarşisi vardır:

http://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.html

Burada sistem ikili dosyalarına, sistem kitaplıklarına nereye gitmeleri gerektiğini, neden no_system ikili dosyalarının bazen / usr / bin'e ve bazı diğer zamanların / usr / local / bin'e gittiğini göreceksiniz. / sbin, her bir paketin dokümantasyonunun nereye yerleştirilmesi gerektiği, ayarların neden / etc içine yerleştirildiği, / var dizini ne olduğu, dağıtımınızdan olmayan paketlerin neden / opt, vb.

Yine, okumaya değer.


1
Çok faydalı link, teşekkürler! Cevabınızdaki ilgili bölümleri özetlemiş olsaydınız, sorunun cevabı bu kadar güzel olurdu.
Chuck Dries

2

Linux dağıtımına bağlı olarak farklı yöntemler vardır - Redhat / Fedora'da kurulum, daha sonra çoğunlukla YUM kullanılarak güncellenmek ve dağıtılmak üzere dağıtılan RPM paketleri olsa da yapılır. RPM burada belgelenmiştir

Debrian / Ubutu sistemlerinde eşdeğer, apt-get olsa da dağıtılan ve kurulan bir DEB paketidir. Nasıl oluşturulur DEB paketi burada belgelenmiştir

İstediğiniz tek şey, kendi sisteminizde derlediğiniz kendi programınızsa, yürütmeniz için erişilebilir olmanız durumunda, PATH işlevini, çalıştırılabilir dizininizin bulunduğu yere dahil edecek şekilde ayarlayın ya da çalıştırılabilir dosyayı / usr / bin veya (/ usr / local / bin zaten PATH'in bir parçasıysa)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.