Debian

Debian-pakket zoeken van beginner tot gevorderd

Debian-pakket zoeken van beginner tot gevorderd
Debian 10 heeft een grote opslagplaats van pakketten. Of het nu gaat om lettertypen, databases, editors, games of ontwikkeltools, u vindt het vereiste pakket in deze repository. Om een ​​bepaald pakket in een grote repository te vinden, moet je de exacte pakketnaam weten. Soms is de programmanaam anders dan de pakketnaam. Voor een programma met de naam 'iostat' dat wordt gebruikt voor schijf-I/O-statistieken en CPU-rapportage, heeft het pakket bijvoorbeeld de naam 'sysstat.' Het is dus noodzakelijk om de pakketnaam te kennen om deze in de repository te vinden, in plaats van alleen de opdrachtnaam en zijn functie.

Er kunnen verschillende methoden worden gebruikt om naar pakketten te zoeken in Debian 10 Buster. Er zijn krachtige en stabiele tools beschikbaar voor pakketfiltering om naar de juiste pakketnaam te zoeken. Debian 10 biedt zowel opdrachtregel- als grafische pakketbeheerders om pakketten te filteren en te zoeken. Synaptic is een populaire tool die wordt gebruikt voor GUI, maar het is niet goed voor alle machines, inclusief productieservers. U zult dus enkele opdrachtregelprogramma's moeten gebruiken om naar Debian-pakketten te zoeken.

Er zijn verschillende opties beschikbaar voor het zoeken naar pakketten in Debian 10. Dit artikel zal onderzoeken hoe u naar een pakket kunt zoeken met behulp van de pakketbeheerders aptitude, apt-cache, dpkg en apt. Alle opdrachten in dit artikel zijn geïmplementeerd in de Debian 10 Buster-terminal. Met behulp van de hulpprogramma's die in dit artikel worden besproken, kunt u pakketten zoeken en hun beschrijving weergeven.

Zoeken naar beschikbare pakketten met het aptitude-commando

De aptitude is een applicatie gebaseerd op Ncurses front-end voor apt, draait onder de terminal applicatie. Dit is nog niet geïnstalleerd in Debian, Ubuntu en andere op Linux gebaseerde distributies. Om aptitude in Debian 10 te installeren, opent u de terminal als volgt met behulp van de zoekbalk van de toepassing:

Typ de volgende opdracht om aptitude te installeren in Debian 10 Buster:

$ sudo apt install aptitude

Nadat u deze tool op uw systeem hebt geïnstalleerd, kunt u naar elk beschikbaar pakket zoeken met behulp van het aptitude-commando in de terminal. Volg hiervoor de onderstaande syntaxis:

$ aptitude zoek pakketnaam

Als u bijvoorbeeld naar alle OpenSSH-pakketten wilt zoeken, voert u de onderstaande opdracht uit:

U kunt ook naar een pakket zoeken met behulp van de gebruikersinterface van aptitude Ncurses. Typ 'aptitude' in de terminal en de volgende interface wordt in het venster weergegeven:.

Om een ​​pakket te zoeken, drukt u op '/' en typt u de pakketnaam in de zoekbalk.

Zoeken naar beschikbare pakketten met de opdracht apt-cache 

In Debian 10 kunt u zoeken naar beschikbare pakketten in de Debian-repository met de opdracht apt-cache. Met de opdracht apt-cache kunt u ook zoeken in de DEB-pakketten die op uw systeem zijn geïnstalleerd en die zich niet in de Debian-repository bevinden. Gebruik de volgende opdracht om de zoektaken uit te voeren met de opdracht apt-cache:.

$ apt-cache zoeken pakketnaam

Voorbeeld

$ apt-cache zoeken vim

De bovenstaande opdracht toont de namen van pakketten met de uitdrukking "vim" in de beschrijving of naam. Als u naar die pakketten wilt zoeken, moet u de zoekexpressie alleen in de naam gebruiken. Voer vervolgens de volgende opdracht in:

$ apt-cache zoeken --names-only apache

Gebruik de volgende opdracht om meer details over het vermelde pakket te bekijken:

$ apt-cache pakketnaam tonen

Voorbeeld

$ apt-cache toon emacs

De aptitude en apt-cache bieden vergelijkbare informatie over de pakketten.

In de meeste gevallen zullen de resultaten te lang zijn. Om de resultaten in te korten, kunt u de volgende opdracht uitvoeren:

$ apt-cache zoeken pakketnaam | meer

U kunt de resultaten die geen specifiek trefwoord bevatten, als volgt uitsluiten met de opdracht grep:

$ apt-cache zoeken pakketnaam | grep pakketnaam2

Het grep-commando is hoofdlettergevoelig. Om de hoofdlettergevoeligheid te negeren, gebruikt u de vlag -i (grep -i zoekwoord).

Zoeken naar beschikbare pakketten met de opdracht apt

Met de opdracht apt kunt u zoeken naar alle beschikbare pakketten. Gebruik de volgende syntaxis om een ​​zoekopdracht uit te voeren met apt:

$ apt zoeken pakketnaam

Voorbeeld

$ apt zoeken emacs

Zoek beschikbare pakketten met het dpkg-commando

Gebruik de opdracht dpkg als volgt om naar geïnstalleerde pakketten te zoeken:

$ dpkg -S zoekpatroon

Voorbeeld

$ dpkg -S apache

U kunt dpkg ook als volgt met grep gebruiken:

Conclusie

Dit artikel onderzocht hoe u pakketten kunt doorzoeken met behulp van de opdrachtregel in Debian 10, inclusief enkele verschillende methoden voor zoeken en filteren filter. Met behulp van deze methoden kunt u naar Debian-pakketten zoeken, zelfs als u de exacte pakketnaam niet weet. U kunt meer te weten komen over de opdrachten apt-cache, grep search, aptitude en apt op internet.

Middelste muisknop werkt niet in Windows 10
De middelste muis knop helpt u door lange webpagina's en schermen met veel gegevens te bladeren. Als dat stopt, zul je uiteindelijk het toetsenbord ge...
Hoe de linker- en rechtermuisknop op Windows 10 pc te veranderen
Het is nogal een norm dat alle computermuisapparaten ergonomisch zijn ontworpen voor rechtshandige gebruikers. Maar er zijn muisapparaten beschikbaar ...
Emuleer muisklikken door te zweven met Clickless Mouse in Windows 10
Het gebruik van een muis of toetsenbord in de verkeerde houding of overmatig gebruik kan leiden tot veel gezondheidsproblemen, waaronder spanning, car...