In Linux is het essentieel om te achterhalen waar een bepaald pakket is geïnstalleerd om taken uit te voeren, applicaties soepel te laten werken en verschillende bewerkingen uit te voeren. Debian- en Ubuntu-gebruikers worden soms geconfronteerd met problemen bij het vinden van de plek waar ze het specifieke pakket moeten installeren dat ze nodig hebben.
Wil je een aantal coole nieuwe apps installeren op Debian of Ubuntu? U begint met het zoeken naar 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 opdrachtinterface met de melding: “Opdracht niet gevonden.”
Hier leest u hoe u erachter kunt komen waar een apt-pakket is geïnstalleerd. Verifiëren Beste apps om de rechten, afstandsbedieningen en gegevens van Flatpak te beheren.

Snelle links
Ik heb dit pakket zojuist geïnstalleerd, maar wat is de opdracht om het uit te voeren?
Meestal komt de naam van de uitvoerbare applicatie overeen met de naam van het Debian- of Ubuntu-pakket. Soms zijn deze details anders en moet u wat werk doen om de naam van het uitvoerbare bestand te achterhalen. Dit komt vaak door een pakketnaamconflict met een bestaand pakket. Gelukkig vereist dit proces slechts één opdracht om de naam van de applicatie te achterhalen.
Gebruik dpkg om geïnstalleerde applicaties weer te geven
Om de volledige padnamen weer te geven van toepassingen die voor een pakket zijn geïnstalleerd, gebruikt u eenvoudigweg de parameter-L (hoofdletter L) met commando dpkg. Om bijvoorbeeld Firefox ESR te scannen:
dpkg -L firefox-esrU ziet de paden naar elk bestand dat in het pakket is geïnstalleerd, inclusief het allerbelangrijkste uitvoerbare bestand:

Waar bevinden zich uitvoerbare bestanden in Linux?
Het uitvoerbare bestand dat u zoekt, bevindt zich meestal in een map bak Wat staat voor ‘binair’. In de Linux-directorystructuur, / Usr / bin Dit is de basismap voor de uitvoerbare bestanden die u installeert:

De opdrachtinterface gebruikt een zoekpad om naar toepassingen in deze mappen te zoeken wanneer u een opdracht invoert. Om de mappen in uw zoekpad te bekijken, onderzoekt u de omgevingsvariabele $PATH:
echo$ PATHU zult mappen in het zoekpad zien, gescheiden door dubbele punten (:). Debian en Ubuntu installeren nieuwe applicaties meestal in mappen / Usr / bin أو / usr / sbin. Deze laatste zijn meestal systeembeheertoepassingen waarvoor u kaarten moet gebruiken sudo. Verifiëren Vergelijking tussen Zsh en Bash: de juiste shell kiezen voor programmeren en tekstbeheer.
veelgestelde vragen
Q1. Wat is de basismanier om te vinden waar een pakket op Debian en Ubuntu moet worden geïnstalleerd?
U kunt het .-commando gebruiken: dpkg Om te achterhalen waar een pakket op Debian is geïnstalleerd, gebruikt u command dpkg-query Op Ubuntu. Bijvoorbeeld: dpkg -L <pakketnaam>.
Vraag 2. Kan ik vinden waar een pakket is geïnstalleerd zonder het te installeren?
Ja, u kunt een commando gebruiken apt-bestand Op Ubuntu om in de database naar pakketbestanden te zoeken zonder deze te hoeven installeren.
Q3. Werkt dezelfde opdracht op Debian en Ubuntu om te achterhalen waar een pakket is geïnstalleerd?
Ja, veel opdrachten tussen Debian en Ubuntu zijn vergelijkbaar, maar er kunnen enkele kleine verschillen zijn. Het verdient de voorkeur om een volgorde te gebruiken die past bij de specifieke distributie.
Q4. Is er een eenvoudiger commando om te achterhalen waar het pakket is geïnstalleerd in plaats van dpkg te gebruiken?
Ja, je kunt het gebruiken apt-bestand Om eenvoudig te vinden waar u een pakket op Ubuntu kunt installeren zonder het eerst te hoeven installeren.
Nu weet je waar deze applicatie is geïnstalleerd
Een commando gebruiken dpkg Met de snelle kennis van de Linux-directoryorganisatie is het gemakkelijk om te identificeren waar de apt-pakketbeheerder uw nieuwe applicatie heeft geïnstalleerd. Dit proces is vooral handig als de applicatienaam en pakketnaam niet overeenkomen. Je kunt nu bekijken Manieren om geïnstalleerde pakketten op Ubuntu te verwijderen.










