Hoe u kunt vinden waar apt dat pakket heeft geïnstalleerd op Debian en Ubuntu

Hoe u kunt vinden waar apt dat pakket heeft geïnstalleerd op Debian en Ubuntu
Lezers zoals jij helpen MUO te ondersteunen. Wanneer u een aankoop doet via links op onze site, kunnen we een partnercommissie verdienen. Lees verder.

U wilt een nieuw nieuw programma op Debian of Ubuntu installeren. U vindt het pakket en gebruikt apt om het te installeren. Maar wanneer u het via de opdrachtregel probeert uit te voeren, krijgt u een foutmelding van de shell met de tekst: 'Opdracht niet gevonden.' Hier leest u hoe u erachter kunt komen waar apt het heeft geïnstalleerd.





MUO-video van de dag SCROLL OM DOOR TE GAAN MET INHOUD

U hebt zojuist dat pakket geïnstalleerd, maar wat is de opdracht om het uit te voeren?

Meestal komt de naam van het uitvoerbare programma overeen met de naam van het Debian- of Ubuntu-pakket. Soms zijn ze anders en moet je wat werk doen om de naam van het uitvoerbare bestand te achterhalen. Vaak komt dit doordat de pakketnaam conflicteert met een bestaand pakket. Gelukkig is er maar één commando nodig om de naam van het programma te achterhalen.





Dpkg gebruiken om geïnstalleerde bestanden weer te geven

Om de volledige padnamen van de geïnstalleerde bestanden van een pakket weer te geven, gebruikt u eenvoudigweg de -L (hoofdletter L) optie met de opdracht dpkg. Om bijvoorbeeld Firefox ESR te onderzoeken:





hoe airpods met Android te verbinden
 dpkg -L firefox-esr

Je ziet de paden van elk bestand dat door het pakket is geïnstalleerd, inclusief het o zo belangrijke uitvoerbare bestand:

 Firefox-esr dpkg-vermelding op Debian

Waar zijn uitvoerbare programma's in Linux?

Het uitvoerbare bestand dat u zoekt, bevindt zich meestal in een bak map die staat voor “binair”. In de Linux-directorystructuur , /usr/bin is de primaire locatie voor uitvoerbare bestanden die u installeert:



 Lijst van /usr/bin op Debian

Uw shell gebruikt een zoekpad om naar programma's in deze mappen te zoeken wanneer u een opdracht invoert. Om de mappen in uw zoekpad te bekijken, onderzoekt u de Omgevingsvariabele $PATH :

google home mini maakt geen verbinding met wifi
 echo $PATH

U ziet de mappen in uw zoekpad gescheiden door een dubbele punt ( : ) karakter. Debian en Ubuntu installeren doorgaans nieuwe programma's in de /usr/bin of /usr/sbin mappen. Deze laatste zijn doorgaans systeembeheerprogramma's waarvoor u als root moet worden uitgevoerd met behulp van sudo.





Nu weet u waar apt dat programma heeft geïnstalleerd

Met een snelle dpkg-opdracht en kennis van de Linux-maporganisatie is het gemakkelijk om erachter te komen waar apt uw ​​gloednieuwe programma heeft geïnstalleerd. Dit proces is vooral handig als de naam van een programma niet overeenkomt met de pakketnaam.