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 .debzaten 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-filetekrar kullanın :
$ apt-file search /path/to/file
$ dpkg -L packagedeğil $ dpkg -L $packagepaket adlarının önüne $ koyarak hata verir
$packagepaketin 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.