De apt-opdracht is een effectieve opdrachtregel voor het beheren van pakketten in Ubuntu en andere op Linux gebaseerde systemen. In dit artikel bespreken we de basis apt-opdrachten die u kunt gebruiken om Ubuntu-pakketten te installeren, upgraden, bijwerken of verwijderen, geïnstalleerde pakketten te zoeken, afhankelijkheden te zoeken, informatie over geïnstalleerde pakketten te bekijken en meer.


In feite is het apt-commando dat beheerders kunnen gebruiken om enkele van de functies uit te voeren die beschikbaar zijn in de oudere apt-get- en apt-cache-commando’s. Apt is echter een eenvoudigere opdrachtregel die verschillende voordelen biedt ten opzichte van de andere pakketbeheertools. Het is gemakkelijk te gebruiken en beheerders kunnen ook opnemen in scripts voor systeembeheer.

Om de apt-opdrachten uit te voeren, moet u op afstand toegang krijgen tot de Ubuntu-server met behulp van een veilige shell-terminal (SSH).

Pakketten beheren in Ubuntu

Zodra u via SSH toegang heeft tot uw Ubuntu-server, kunt u nu beginnen met het beheren van de pakketten. De meest gebruikte opdrachten zijn onder meer installeren, verwijderen, bijwerken, upgraden, zoeken, lijst, tonen, en anderen.

Sommige hiervan worden gebruikt om één taak tegelijk uit te voeren, terwijl andere opties hebben om meerdere functies uit te voeren. U kunt bijvoorbeeld apt gebruiken om met meerdere pakketten te installeren of te verwijderen in plaats van slechts één.

De algemene syntaxis voor apt is dit:

$ sudo apt [optie] [pkg1] [pkg2] … ,

In de bovenstaande uitdrukking, de keuze is de actie, zoals installeren, verwijderen, zoeken of weergeven, terwijl de pkg staat voor het pakket dat moet worden geïnstalleerd, verwijderd, geüpgraded, enz.

Om te leren hoe u de opdracht apt gebruikt, vindt u hieronder de algemene praktische toepassingen.

Een pakket installeren

Met de apt-opdrachttool kunt u een of meer pakketten in het Ubuntu-systeem installeren. Typ en voer de installatieopdracht uit in de volgende syntaxis;

$ sudo apt install [pakketnaam]

Als u bijvoorbeeld apache2 installeert:

$ sudo apt apache2 installeren

Het systeem vraagt ​​u standaard om te bevestigen of u het gespecificeerde pakket wilt blijven installeren of niet. Typ Y en voer in om door te gaan of N als u het pakket niet wilt installeren.

U kunt dit echter overschrijven door na de apt een –y optie toe te voegen. Elke installatie en zelfs verwijdering zal plaatsvinden zonder enige bevestiging.

$ sudo apt -y installeer apache2

Installeer meerdere applicaties

De opdracht apt kan worden gebruikt om meerdere applicaties tegelijk te installeren. Om dit te doen, scheiden de verschillende pakketnamen met een spatie ertussen.

Syntaxis sudo apt install 

$ sudo apt -y installeer apache2 vim

Deze opdracht installeert automatisch apache2 en Mplayer zonder te vragen om aanvullende prompts, zoals een bevestiging.

Verwijder een of meer pakketten

Als je een pakket wilt verwijderen, gebruik dan de apt in het formaat; sudo apt remove [pakketnaam].

Als u het apache2-pakket wilt verwijderen:

$ sudo apt apache2 vim verwijderen

Hiermee wordt slechts één applicatie verwijderd. Om meerdere pakketten te verwijderen, gebruikt u dezelfde opdracht terwijl u de pakketnamen scheidt met een spatie:

sudo apt apache2 vim verwijderen

Als u een pakket wilt verwijderen zonder add-y te bevestigen tussen apt en verwijder woorden.

$ sudo apt -y verwijder apache2

Verwijder bestanden en configuratie

Je kunt gebruiken zuiveren om de pakketbestanden en configuraties van het systeem te verwijderen. Gebruik apt purge gevolgd door de pakketnaam:

$ sudo apt purge apache2

Autoclean om oude gedownloade archiefbestanden te verwijderen

$ sudo apt autoclean

Zoek naar een pakket

U kunt een pakket zoeken met de "zoeken" keuze:

$ sudo apt search apache2

De Repository Index of pakketdatabase bijwerken

Hiermee wordt het repository-indexbestand of de database van alle geïnstalleerde applicaties bijgewerkt of vernieuwd zoals gedefinieerd in / etc / apt / sources.list of / etc / apt / voorkeuren. Het controleert of er nieuwe updates zijn en vergelijkt het vervolgens met geïnstalleerde pakketten. Vervolgens wordt de repository bijgewerkt met nieuwere releases.

$ sudo apt update

Na het uitvoeren van de opdracht kan het systeem resultaten in drie categorieën weergeven.  

  1. Raken: als er geen update nodig is, zoals wanneer de pakketten dezelfde versie hebben.
  2. Ign: pakketversie is recenter en wordt daarom genegeerd.
  3. Krijgen: wanneer er een nieuwe versie is. Het systeem downloadt vervolgens de informatie over de nieuwe versie. Het pakket wordt echter niet zelf gedownload.

Pakketten upgraden

Voer dit uit om geïnstalleerde software te upgraden met de nieuwste versies die beschikbaar zijn in de pakketrepository’s. Het vereist echter dat u eerst de pakketindex bijwerkt zoals hierboven.

Gebruik de opdracht om de pakketten te upgraden

$ sudo apt upgrade

Upgrade slechts één programma

Als u niet alle programma’s wilt upgraden, specificeert u gewoon het specifieke pakket.

$ sudo apt upgrade apache2

Installeer een pakket zonder te upgraden

Meestal, wanneer u een nieuwere versie installeert, wordt het pakket automatisch geüpgraded. U kunt er echter voor kiezen om niet te upgraden door de optie -geen upgrade toe te voegen.

$ sudo apt install vim –no-upgrade

Lijst pakketten

Gebruik de opdracht apt om alle pakketten, geïnstalleerde pakketten, uitbreidbare pakketten enz. Weer te geven.

Om geïnstalleerde pakketten weer te geven:

$ sudo apt list – geïnstalleerd

Om upgradebare pakketten weer te geven

$ sudo apt list – upgradebaar

Bekijk pakketinformatie

Gebruik de opdracht om pakketinformatie zoals versie, grootte, oorsprong en een beschrijving van wat het doet te bekijken;

$ sudo apt show apache2

Toon afhankelijkheden

Dit toont ruwe afhankelijkheidsinformatie:

$ sudo apt hangt af van apache2

Beleidsinstellingen weergeven:

$ sudo apt-beleid

Hulp krijgen bij het apt-commando

Gebruik voor hulp over het gebruik van de apt-opdracht,

$ sudo apt help

Het systeem houdt een logbestand bij van de apt-activiteiten zoals de installaties, verwijderingen, updates en andere die u hebt uitgevoerd.

Het logbestand is beschikbaar op het pad /var/log/dpkg.log .

Conclusie

De apt a-opdrachtregelinterface is een eenvoudige, maar krachtige tool die beheerders helpt bij het beheren van pakketten in Ubuntu en andere op Linux gebaseerde systemen (klik hier voor de beste Linux-hostingbedrijven). Met de tool voor pakketbeheer kunnen beheerders gemakkelijk en snel taken uitvoeren zoals het installeren, upgraden, updaten of verwijderen van software en het bijhouden van de geïnstalleerde pakketten.

Om de tool te gebruiken, moet u toegang hebben tot uw server, meestal via SSH die beschikbaar is via de ingebouwde terminaltoepassingen in Linux- en MAC-systemen, of via een clienttool zoals puTTY op een Windows-client (klik hier voor de beste Windows-hostingservices ).

Bekijk deze top 3 Linux-hostingservices

FastComet

Beginprijs:
$ 2,95


Betrouwbaarheid
9.7


Prijzen
9.5


Gebruikersvriendelijk
9.7


Ondersteuning
9.7


Kenmerken
9.6

Lees recensies

Bezoek FastComet

Hostinger

Beginprijs:
$ 0,99


Betrouwbaarheid
9.3


Prijzen
9.3


Gebruikersvriendelijk
9.4


Ondersteuning
9.4


Kenmerken
9.2

Lees recensies

Bezoek Hostinger

ChemiCloud

Beginprijs:
$ 2,76


Betrouwbaarheid
10


Prijzen
9,9


Gebruikersvriendelijk
9,9


Ondersteuning
10


Kenmerken
9,9

Lees recensies

Bezoek ChemiCloud

Gerelateerde How-To-artikelen

  • Hoe de LEMP (Linux, Nginx, MySQL, PHP) Stack op een Ubuntu 18.04 VPS of Dedicated Server te installeren
    gemiddeld
  • Twee-factor-authenticatie inschakelen op een Ubuntu 18.04 VPS of een dedicated server
    gemiddeld
  • Hoe Litespeed Web Server te installeren op Centos 7 VPS of Dedicated Server
    gemiddeld
  • Eigen cloud installeren op een Ubuntu 18.04 Dedicated Server of VPS
    gemiddeld
  • Hoe installeer ik Roundcube Email Client op een Ubuntu 18.04 VPS of Dedicated Server
    gemiddeld
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me