Elakadt azon, hogy kitalálja, hogyan futtassa a most telepített programot? Csak használja ezt az egyszerű módszert.
Szeretne telepíteni néhány új, forró programot Debianra vagy Ubuntura. Megtalálja a csomagot, és az apt segítségével telepítse. De amikor megpróbálja futtatni a parancssorban, hibaüzenetet kap a rendszerhéjtól: „A parancs nem található”. Így megtudhatja, hová telepítette az apt.
Most telepítette ezt a csomagot, de mi a parancs a futtatásához?
A legtöbb esetben a végrehajtható program neve megegyezik a Debian vagy az Ubuntu csomag nevével. Néha különböznek egymástól, és egy kicsit dolgoznia kell a végrehajtható fájl nevének kitalálásához. Ennek gyakran az az oka, hogy a csomag neve ütközik egy meglévő csomaggal. Szerencsére egyetlen parancsra van szükség a program nevének kitalálásához.
A dpkg használata a telepített fájlok listázásához
Egy csomag telepített fájljainak teljes elérési útjának felsorolásához egyszerűen használja a -L (nagy L) opciót a dpkg paranccsal. Például a Firefox ESR vizsgálatához:
dpkg -L firefox-esr
Látni fogja a csomagban telepített minden egyes fájl elérési útját, beleértve az igen fontos végrehajtható fájlt is:
Hol vannak a végrehajtható programok Linuxban?
A keresett végrehajtható fájl általában a kuka könyvtár, amely a „bináris” rövidítése. Ban ben a Linux könyvtárszerkezet, a /usr/bin a telepített végrehajtható fájlok elsődleges helye:
A parancsértelmező egy keresési útvonalat használ, hogy programokat keressen ezekben a könyvtárakban, amikor beír egy parancsot. A keresési útvonalon lévő könyvtárak megtekintéséhez vizsgálja meg a $PATH környezeti változó:
echo $PATH
A keresési útvonalon lévő könyvtárakat kettősponttal (:)karakter. A Debian és az Ubuntu általában új programokat telepít a /usr/bin vagy /usr/sbin könyvtárakat. Ez utóbbiak általában rendszeradminisztrációs programok, amelyekhez rootként kell futni a sudo használatával.
Most már tudja, hová telepítette ezt a programot
Egy gyors dpkg paranccsal és a Linux címtárszervezési ismereteivel könnyen kitalálható, hová telepítette az apt a vadonatúj programot. Ez a folyamat különösen akkor hasznos, ha egy program neve nem egyezik a csomag nevével.