A Linux rendszerben található csomag különböző fájlok kombinációja, amelyeket a rendszer telepítése után telepítenek. Előfordulhat, hogy ismeri a fájl pontos nevét és elérési útját, de szeretné tudni, hogy melyik csomaghoz tartozik a fájl. Ez a cikk három módszert mutat be a fájl Debian csomagjának megtalálásához.
jegyzet: Az ebben a cikkben tárgyalt összes módszert egy Debian 10 rendszeren hajtjuk végre.
Egy fájl Debian csomagjának megtalálásához használja a következő szakaszokban bemutatott három módszer bármelyikét.
1. módszer: A „dpkg” parancs használata
A „dpkg” paranccsal keresse meg a következő fájlt biztosító Debian csomagot:
$ dpkg -S PathToTheFileA fenti parancs végrehajtásakor cserélje le a „PathToTheFile” szót annak a fájlnak a pontos elérési útjával, amelynek csomagját megtalálni szeretné. Meg akartuk találni a „/ usr / bin / passwd” fájlt biztosító csomagot a „dpkg” paranccsal.
Esetünkben a megadott fájlt biztosító Debian csomag „passwd”, amint az az alábbi képen látható:
2. módszer: A „dpkg-query” parancs használata
Ha a „dpkg-query” paranccsal megtalálja a megadott fájlt biztosító Debian-csomagot, adja ki a következőket:
$ dpkg-query -S 'PathToTheFile'A fenti parancs végrehajtásakor cserélje le a „PathToTheFile” szót annak a fájlnak a pontos elérési útjával, amelynek csomagját megtalálni szeretné. Meg akartuk találni a „/ usr / bin / passwd” fájlt biztosító csomagot a „dpkg-query” paranccsal. Vegye figyelembe, hogy ebben a módszerben a fájl elérési útját egyetlen idézőjelben kell megadni.
Esetünkben a megadott fájlt biztosító Debian csomag „passwd”, amint az az alábbi képen látható:
3. módszer: Az „apt-file” parancs használata
Az „apt-file” paranccsal a megadott fájlt biztosító Debian csomag megtalálásához először ezt a parancsot kell telepítenie, mivel ez nem egy beépített Debian parancs. Ez a parancs a következő kiadásával telepíthető:
$ sudo apt-get install apt-file
Ha ez a parancs telepítve van a Debian 10 rendszerére, az üzeneteket megjelenít a terminálon, az alábbi képen látható módon:
A parancs használata előtt frissítenie kell a Debian 10 rendszert az alábbiak szerint:
$ sudo apt-fájl frissítés
Néhány másodperc múlva befejeződik a rendszerfrissítés, és a következő üzenetek jelennek meg a terminálon:
Most kényelmesen használhatja az „apt-file” parancsot a Debian csomag megtalálásához, amely a következő fájlt biztosítja:
$ apt-fájl keresés PathToTheFileA fenti parancs végrehajtásakor cserélje le a „PathToTheFile” szót annak a fájlnak a pontos elérési útjával, amelynek csomagját megtalálni szeretné. Meg akartuk találni azt a csomagot, amely az „/ usr / bin / passwd” fájlt biztosítja, az „apt-file” paranccsal.
A Debian csomag, amely a megadott fájlt biztosítja esetünkben, a „passwd”, amint az az alábbi képen látható:
Következtetés
A cikkben bemutatott három módszer bármelyikével könnyen meghatározhatja a megadott fájlt birtokló Debian-csomagot. Így bármely fájl eredetét kitalálhatja egy Debian rendszer segítségével.