Vai esat iestrēdzis, mēģinot izdomāt, kā palaist tikko instalēto programmu? Vienkārši izmantojiet šo vienkāršo metodi.

Jūs vēlaties instalēt kādu jaunu karstu programmu Debian vai Ubuntu. Jūs atrodat pakotni un izmantojiet apt, lai to instalētu. Bet, mēģinot to palaist komandrindā, no čaulas tiek parādīts kļūdas ziņojums, kurā teikts: “Komanda nav atrasta”. Lūk, kā uzzināt, kur apt to instalēja.

Jūs tikko instalējāt šo pakotni, bet kāda ir komanda, lai to palaistu?

Lielāko daļu laika izpildāmās programmas nosaukums atbilst Debian vai Ubuntu pakotnes nosaukumam. Dažreiz tie atšķiras, un jums ir nedaudz jāpastrādā, lai izdomātu izpildāmā faila nosaukumu. Bieži vien tas notiek tāpēc, ka pakotnes nosaukums konfliktē ar esošu pakotni. Par laimi, ir nepieciešama tikai viena komanda, lai noskaidrotu programmas nosaukumu.

Izmantojot dpkg, lai uzskaitītu instalētos failus

Lai uzskaitītu pakotnes instalēto failu pilnus ceļu nosaukumus, vienkārši izmantojiet -L (lielais burts L) opciju ar komandu dpkg. Piemēram, lai pārbaudītu Firefox ESR:

instagram viewer
dpkg -L firefox-esr

Jūs redzēsit katra pakotnes instalētā faila ceļus, tostarp ļoti svarīgo izpildāmo failu:

Kur ir izpildāmās programmas operētājsistēmā Linux?

Jūsu meklētais izpildāmais fails parasti ir a atkritumu tvertne direktoriju, kas apzīmē “bināro”. In Linux direktoriju struktūra, /usr/bin ir galvenā instalējamo izpildāmo failu atrašanās vieta:

Jūsu apvalks izmanto meklēšanas ceļu, lai meklētu programmas šajos direktorijos, kad ievadāt komandu. Lai skatītu katalogus savā meklēšanas ceļā, pārbaudiet $PATH vides mainīgais:

echo $PATH

Jūs redzēsit direktorijus savā meklēšanas ceļā, atdalot tos ar kolu (:) raksturs. Debian un Ubuntu parasti instalē jaunas programmas /usr/bin vai /usr/sbin katalogi. Pēdējās parasti ir sistēmas administrēšanas programmas, kurām ir jādarbojas kā root, izmantojot sudo.

Tagad jūs zināt, kur šī programma ir instalēta

Izmantojot ātru dpkg komandu un zināšanas par Linux direktoriju organizēšanu, ir viegli noskaidrot, kur apt instalēja jūsu pilnīgi jauno programmu. Šis process ir īpaši noderīgs, ja programmas nosaukums nesakrīt ar pakotnes nosaukumu.