kort: Dit artikel laat u zien hoe u apt-commando’ s in Linux kunt gebruiken met voorbeelden zodat u pakketten effectief kunt beheren.

als u gebruik maakt van Debian, Ubuntu, Linux Mint of een andere Debian of Ubuntu gebaseerde distributies, moet u al een aantal apt commando ‘ s zijn tegengekomen.

voor het eerst opgemerkt in Ubuntu 16.04, Apt wint langzaam aan populariteit., Naarmate meer en meer op Ubuntu gebaseerde Linux-distributies aandringen op apt om de aanbevolen opdracht voor pakketbeheer te zijn, is het tijd dat u leert hoe u apt-opdrachten moet gebruiken.

in deze handleiding voor Linux beginners, ga ik je verschillende apt commando ‘ s uitleggen met voorbeelden zodat je ze kunt gebruiken als een ervaren Linux gebruiker.

Wat is geschikt?

Debian Linux gebruikt dpkg-verpakkingssysteem. Een verpakkingssysteem is een manier om programma ‘ s en toepassingen voor de installatie., Op deze manier hoef je geen programma te bouwen van de broncode wat, geloof me, geen mooie manier is om pakketten te verwerken. Apt (Advanced Package Tool) is het opdrachtregelprogramma voor interactie met het verpakkingssysteem in op Debian gebaseerde Linux-distributies.

Er zijn al dpkg-opdrachten om het te beheren. Maar APT is een vriendelijker manier om met verpakkingen om te gaan. Je kunt het gebruiken om nieuwe pakketten te vinden en te installeren, pakketten te upgraden, de pakketten te verwijderen etc.

Apt-opdrachten bieden een commandoregelmanier voor interactie met APT en het beheren van pakketten.,

Op dit punt moet ik vermelden dat apt-get misschien wel het meest populaire hulpmiddel is rond APT. Maar apt wordt langzaam gepromoot als zijn alternatief. Ik heb al uitgelegd het verschil tussen apt en apt-get in een vorig artikel, samen met waarom apt werd geïntroduceerd in de eerste plaats, Daarom, Ik zal niet in de details weer.

apt-opdrachten gebruiken om pakketten te beheren in op Debian en Ubuntu gebaseerde Linux-distributies

Ik gebruik Ubuntu 16.,04 in deze tutorial, maar u kunt alle andere Debian/Ubuntu gebaseerde Linux distributies zoals Linux Mint, elementary OS, Linux Lite etc.

ook gebruik ik Poppictogram en thema in Ubuntu, zodat mijn terminal er anders uitziet dan de gebruikelijke paarse thema terminal.

Als u dat wilt, kunt u deze video bekijken met essentiële apt-opdrachten voor Ubuntu-gebruikers.

update pakketdatabase met apt

apt werkt eigenlijk op een database met beschikbare pakketten., Als de database niet wordt bijgewerkt, zal het systeem niet weten of er nieuwere pakketten beschikbaar zijn. Dit is de reden waarom het updaten van de repository het eerste ding moet zijn om te doen in een Linux systeem na een verse installatie.

Het bijwerken van de pakketdatabase vereist superuser privileges, dus je moet sudo gebruiken.

sudo apt update

wanneer u dit commando uitvoert, zult u zien dat de pakketinformatie van verschillende servers wordt opgehaald.,

apt update zal de pakketdatabase bijwerken

u zult hier drie typen regels zien, Hit, Get en Ign. In principe zijn dit:

  • Hit: er is geen verandering in pakketversie ten opzichte van de vorige versie
  • Ign: het pakket wordt genegeerd. Ofwel het pakket is veel te recent dat het niet eens de moeite om te controleren of er was een fout in het ophalen van het bestand, maar fout was triviaal en dus wordt genegeerd. Maak je geen zorgen, dit is geen fout.,
  • Get: er is een nieuwe versie beschikbaar. Het zal de informatie over de versie downloaden (niet het pakket zelf). U kunt zien dat er download informatie (grootte in kb) met de’ get ‘ regel in de screenshot hierboven.

geà Nstalleerde pakketten upgraden met apt

zodra u de pakketdatabase hebt bijgewerkt, kunt u nu de geà Nstalleerde pakketten upgraden. De meest handige manier is om alle pakketten die Beschikbare updates te upgraden., U kunt eenvoudig het onderstaande commando gebruiken:

sudo apt upgrade

Dit zal u laten zien hoeveel en welke pakketten zullen worden geüpgraded.

Upgrade van alle pakketten in één keer

Er is een andere manier om een compleet upgraden met behulp van het onderstaande commando:

sudo apt full-upgrade

full-upgrade werkt hetzelfde als upgrade behalve dat als het systeem een upgrade nodig heeft het verwijderen van een pakket reeds geïnstalleerd is op het systeem, zal het dat doen., Terwijl, de normale upgrade commando zal dit niet doen.

Wat is het verschil tussen apt update en apt upgrade?

hoewel het klinkt alsof wanneer je een apt update doet, het de pakketten bijwerkt en je de laatste versie van het pakket krijgt. Maar dat is niet waar. apt update werkt alleen de database van de pakketten bij.

bijvoorbeeld, als u XYZ package Versie 1.3 hebt geïnstalleerd, zal de database zich na een update van apt ervan bewust zijn dat er een nieuwere versie 1.4 beschikbaar is., Wanneer u een apt-upgrade uitvoert na een apt-update, upgrade (of updates, welke term u ook verkiest) de geïnstalleerde pakketten naar de nieuwere versie.

Dit is de reden waarom de snelste en meest handige manier om Ubuntu-systeem bij te werken met deze opdracht:

sudo apt update && sudo apt upgrade -y

hoe nieuwe pakketten te installeren met apt

Als u de naam van het pakket al kent, kunt u het installeren met behulp van de onderstaande opdracht:

sudo apt install <package_name>

vervang gewoon de <package_name> met het gewenste pakket., Stel dat u MPlayer wilt installeren, dan kunt u gewoon het onderstaande commando gebruiken:

sudo apt install mplayer
Install package using Apt

het goede hier is dat je auto-completion kunt gebruiken. Dus, als u niet zeker bent over de exacte pakketnaam, kunt u een paar letters typen en op tab drukken en het zal alle pakketten voorstellen die beschikbaar zijn met die letters., Bijvoorbeeld:

gebruik auto-completion om pakketten met een opgegeven naam te vinden

meerdere pakketten installeren met apt

u hoeft er niet slechts één te installeren pakket per keer. U kunt meerdere pakketten tegelijk installeren door de pakketnamen samen op te geven:

sudo apt install <package_1> <package_2> <package_3>

wat als u apt install op een reeds geïnstalleerd pakket uitvoert?

u hoeft zich geen zorgen te maken., Dit zal gewoon kijken in de database en als een nieuwere versie wordt gevonden, zal het geà Nstalleerde pakket upgraden naar de nieuwere. Er wordt dus geen kwaad gedaan door het te gebruiken, tenzij u niet wilt dat het wordt opgewaardeerd.

hoe pakketten te installeren zonder upgrade

Als u om een of andere reden een pakket wilt installeren, maar niet wilt upgraden, als het al geïnstalleerd is.,alle zonder upgraden