Bir paketi uygun bulduğumda, yüklenecek veya yüklenecek dosyaların listesini nasıl alabilirim? Tersine, belirli bir dosyanın yüklenmesine hangi paketlerin neden olduğunu bulabilir miyim?
Bir paketi uygun bulduğumda, yüklenecek veya yüklenecek dosyaların listesini nasıl alabilirim? Tersine, belirli bir dosyanın yüklenmesine hangi paketlerin neden olduğunu bulabilir miyim?
Yanıtlar:
Not: Aşağıdaki komutlarda, 'root #' ile başlayan bir komut, root olarak çalıştırılması gerektiği anlamına gelir.
Hangi dosyaların bir paket tarafından yüklendiğini bulmak için şunu kullanın dpkg -L
:
$ dpkg -L $package
apt-file
hangi dosyaların yüklenmeden önce bir paket tarafından yükleneceğini söyleyebilir:
root# apt-get install apt-file
root# apt-file update
$ apt-file list $package
Veya .deb
zaten yerel olarak bir dosya olarak pakete sahipseniz, dpkg
üzerinde çalıştırabilirsiniz :
$ dpkg --contents $package.deb
Hangi paketin sisteminizde bulunan bir dosyayı sağladığını bulmak için şunu kullanın:
$ dpkg -S /path/to/file
Hangi paketin şu anda sisteminizde olmayan bir dosya sağladığını bulmak için apt-file
tekrar kullanın :
$ apt-file search /path/to/file
$ dpkg -L package
değil $ dpkg -L $package
paket adlarının önüne $ koyarak hata verir
$package
paketin asıl adıyla değiştirmeniz gerekir .
dpkg --status $package
. Ters işlem için kullanın grep $filename /var/lib/dpkg/info/*.conffiles
.