Hoe de Apt-opdracht in Linux te gebruiken

Wanneer we Debian, Ubuntu, Linux Mint of een andere distributie op basis van Debian of Ubuntu beheren of gebruiken, is apt een van de meest gebruikte commando's, die sinds Ubuntu 16 populairder en sterker is geworden. Beetje bij beetje wordt apt het aanbevolen commando voor het beheren van pakketten in deze distributies en daarom zal Solvetic vandaag in detail analyseren hoe dit apt-commando kan worden gebruikt en er het meeste uit kan worden gehaald.

Wat is geschikt?Debian maakt gebruik van het dpkg-distributiesysteem, een verpakkingssysteem waarmee programma's en toepassingen worden geleverd voor de installatie van bepaalde toepassingen.
APT (Advanced Package Tool) is een opdrachtregelprogramma dat samenwerkt met het verpakkingssysteem en we hebben momenteel dpkg-opdrachten voor het beheer ervan.

APT is ontwikkeld om pakketten op een vriendelijkere manier te beheren en we kunnen het gebruiken om nieuwe pakketten te vinden en te installeren, pakketten bij te werken, pakketten te verwijderen en andere acties. Apt-get is een van de meest gebruikte commando's, maar beetje bij beetje wordt apt in dit opzicht relevanter.

In dit geval gebruiken we Ubuntu 17.04.

1. De pakketdatabases bijwerken


apt werkt met een database van beschikbare pakketten. Als de database niet wordt bijgewerkt, weet het systeem niet of er nieuwe pakketten beschikbaar zijn, daarom moeten we de repository-update op elk Linux-systeem uitvoeren voordat een nieuwe installatie wordt uitgevoerd.

Het bijwerken van de pakketdatabase vereist superuser-privileges, dus het is nodig om sudo te gebruiken.
We zullen het volgende uitvoeren:

 sudo apt update

Op het moment van uitvoering kunnen we verschillende pakketten zien die beschikbaar zijn op meerdere servers.
We kunnen enkele regels vinden, zoals:

objGeeft aan dat er geen verandering is in de pakketversie van de vorige versie

BeschrijvingGeeft aan dat er een nieuwe versie beschikbaar is. De informatie over de versie wordt gedownload, maar niet het pakket zelf. We kunnen de downloadinformatie in kb zien.

ignGeeft aan dat het pakket wordt overgeslagen of dat het pakket te recent is

2. Geïnstalleerde pakketten bijwerken met apt Linux


Nadat de pakketdatabase is bijgewerkt, is de volgende stap het bijwerken van de geïnstalleerde pakketten. De handigste manier is om alle pakketten met updates bij te werken.

Stap 1
Hiervoor voeren we het volgende uit:

 sudo apt-upgrade

VERGROTEN

Stap 2
Als we een volledige update willen uitvoeren, kunnen we het volgende commando uitvoeren:

 sudo apt volledige upgrade
De volledige updatemethode werkt hetzelfde als de update, behalve dat als de systeemupdate de verwijdering vereist van een pakket dat al op het systeem is geïnstalleerd, dit dit zal doen, terwijl het normale update-commando dit niet zal uitvoeren.

Stap 3
Onthoud dat apt update alleen de pakketdatabase bijwerkt. Als we een volledige update van het systeem willen uitvoeren, kunnen we de volgende regel uitvoeren:

 sudo apt update && sudo apt upgrade -y

3. Hoe nieuwe pakketten te installeren met apt Linux

Stap 1
Het apt-commando biedt ons een eenvoudige manier om nieuwe pakketten op het systeem te installeren, hiervoor zullen we de volgende syntaxis uitvoeren:

 sudo apt install 
Voer eenvoudig de naam van het gewenste pakket in om de installatie te starten:
 sudo apt install mplayer

Stap 2
Het apt-commando biedt ons de mogelijkheid om automatisch aan te vullen, op deze manier kunnen we, als we niet zeker zijn van de exacte naam van het pakket, enkele letters schrijven en op tab drukken om suggesties weer te geven van alle pakketten die beschikbaar zijn met die letters.

Bijvoorbeeld, sudo apt red en we zullen alle beschikbare pakketten met dat woord zien:

VERGROTEN

4. Installeer meerdere pakketten met apt Linux

In het geval dat het nodig is om meerdere pakketten op het systeem te installeren, biedt apt ons de mogelijkheid om ze in een enkele regel te installeren en niet één voor één.

Hiervoor gebruiken we de volgende syntaxis:

 sudo apt install 

VERGROTEN

5. Pakketten installeren zonder het Linux-updateproces


Deze stap is van toepassing wanneer we een pakket willen installeren, maar de update ervan niet willen, omdat het al is geïnstalleerd. In dit geval zullen we de volgende syntaxis uitvoeren:
 sudo apt install --no-upgrade

VERGROTEN

6. Pakketten bijwerken maar ze niet installeren met apt Linux


Deze optie is van toepassing wanneer we een pakket willen updaten maar niet in Linux willen installeren, hiervoor voeren we het volgende uit:
 sudo apt install --only-upgrade

VERGROTEN

7. Pakketten verwijderen met apt Linux


Een andere veel voorkomende taak die we in Linux-omgevingen uitvoeren, is het verwijderen van pakketten en applicaties die we als zodanig niet meer gebruiken.

Stap 1
Hiervoor biedt apt ons een veilige verwijdering door de volgende syntaxis uit te voeren:

 sudo apt verwijderen 

VERGROTEN

Stap 2
Een andere manier om pakketten in Linux te verwijderen, is door de purge-parameter te gebruiken, die we als volgt zullen gebruiken:

 sudo apt purge 

8. Linux pakket zoeken


In veel gevallen is het mogelijk dat we een bepaald pakket voor Linux willen installeren, maar de specifieke naam is ons niet duidelijk.

Met het apt-commando kunnen we een lijst krijgen van de pakketten die beschikbaar zijn met een bepaalde term, hiervoor gebruiken we de volgende syntaxis:

 geschikt zoeken 

9. Bekijk de inhoud van een pakket met apt Linux


Deze optie is praktisch wanneer we informatie willen verkrijgen over het pakket, zoals onder andere de afhankelijkheden, de installatie- en downloadgrootte, de verschillende bronnen waaruit het pakket beschikbaar is, de beschrijving van de inhoud van het pakket.

Hiervoor voeren we de volgende syntax uit:

 apt tonen 

VERGROTEN

10. Krijg een lijst met opwaardeerbare en geïnstalleerde versies met apt Linux


Het apt-commando bevat een nieuwe optie genaamd list waarmee we alle pakketten kunnen zien die een recentere versie hebben die klaar is om te worden bijgewerkt, de syntaxis is.
 apt-lijst -upgradebaar

VERGROTEN

We kunnen alle pakketten zien die in het systeem zijn geïnstalleerd door het volgende uit te voeren:

 apt-lijst -geïnstalleerd

VERGROTEN

11. Reinig het systeem met apt


Met deze opdracht worden bibliotheken en pakketten verwijderd die automatisch zijn geïnstalleerd om de afhankelijkheden van een geïnstalleerd pakket te voltooien. Als het pakket wordt verwijderd, blijven deze automatisch geïnstalleerde pakketten op het systeem en beïnvloeden de ruimte en andere taken.

Om deze reiniging uit te voeren voeren wij het volgende uit:

 sudo apt autoremove

VERGROTEN

Installeer een specifieke versie van een applicatie met apt LinuxStandaard wordt in Linux de meest recente versie die beschikbaar is in de repository voor een applicatie geïnstalleerd, maar op bepaalde momenten willen we misschien niet de meest recente versie installeren en hiervoor kunnen we het versienummer specificeren. In dit geval moet u het exacte versienummer weten dat u wilt installeren.

 sudo apt install =
Op deze manier wordt apt een van de beste alternatieven voor het beheer en beheer van pakketten in Linux.

wave wave wave wave wave