Belirli bir dosyanın hangi pakete ait olduğu nasıl anlaşılır?

Yapamadığın hiç başına geldi mi paket oluştur çünkü biri eksikti bağımlılık? Bir programı derlemek veya bir ikili dosyayı çalıştırmak istediğimizde de benzer bir durum ortaya çıkabilir. Bu durumlarda şöyle bir hatayla karşılaşabiliriz: «X dosyası eksik, istenen görevi gerçekleştirmek imkansız".

Ya da daha kötüsü: klasik nasıl çözülür? bağımlılık çatışması'X dosyası zaten yüklü«? Bunun için keşfetmeniz gerekiyor söz konusu dosyayı hangi paket içeriyor. Nasıl yapılır? Ha! Gelin ve öğrenin…


Bir süre önce gördük Debian, Ubuntu ve türevlerinde nasıl yapılır. Şimdi bunun diğer dağıtımlarda da nasıl yapıldığını görelim.

APT: Debian, Ubuntu ve türevleri

APT kullanan dağıtımlar şunları kullanabilir: apt dosyası.

sudo apt-get install apt dosyası

Kurulduktan sonra şu şekilde çalışır:

apt-dosya araması /yol/dosya

Nerede /path/file aradığınız dosyanın yoludur.

RPM: Red Hat, Fedora ve türevleri

Aşağıdaki komutu uygulamanız yeterlidir:

rpm -qf /yol/dosya

Nerede /path/file aradığınız dosyanın yoludur.

Pacman: Arch ve türevleri

Arch'ta sadece güçlü Pacman'i kullanmanız yeterli:

pacman -Qo /yol/dosya

Yani, örneğin, komut:

pacman -Qo /usr/lib/gtk-2.0/2.10.0/engines/libmist.so

Geri getir:

/usr/lib/gtk-2.0/2.10.0/engines/libmist.so, gtk-engines 2.20.2-1'e aittir

Pkgfile'ı kullanmak da mümkündür. Sadece yüklemeniz gerekiyor:

pacman -S pkgtools

Bu şekilde yürütülür:

pkgfile dosyası

Nerede dosya aradığınız dosyanın adıdır.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Miguel Chan dijo

    Hadi ama, bu benim için harika (derleme becerisi)!!! Teşekkür ederim ve selamlar!!!

  2.   Hadi Linux kullanalım dijo

    Rica ederim Migue! Yardımcı olduğuna sevindim.
    Sarılmak! Paul.

  3.   Joadelvia dijo

    İyi katkı. Debian, Ubuntu ve türevlerinde apt-file kurmak istememeniz durumunda aynı bilgiyi elde etmek için dpkg komutunu -S seçeneğiyle de kullanabilirsiniz. Kullanımı apt dosyasına çok benzer:
    dpkg -S /yol/dosya

    1.    hadi linux kullanalım dijo

      İlginç! Katkı için teşekkürler!
      Sarıl! Paul.