Android

Hoe apt command in linux te gebruiken

How to use APT command in Linux

How to use APT command in Linux

Inhoudsopgave:

Anonim

apt is een opdrachtregelprogramma voor het installeren, bijwerken, verwijderen en anderszins beheren van deb-pakketten op Ubuntu, Debian en gerelateerde Linux-distributies. Het combineert de meest gebruikte opdrachten van de tools apt-get en apt-cache met verschillende standaardwaarden van sommige opties.

apt is ontworpen voor interactief gebruik. Gebruik bij apt-get en apt-cache in je shellscripts, omdat ze achterwaarts compatibel zijn tussen de verschillende versies en meer opties en functies hebben.

De meeste apt opdrachten moeten worden uitgevoerd als een gebruiker met sudo rechten.

Deze handleiding dient als een snelle referentie voor de apt opdrachten.

Pakketindex bijwerken ( apt update )

De APT-pakketindex is in feite een database die records bevat van beschikbare pakketten van de opslagplaatsen die op uw systeem zijn ingeschakeld.

Voer de onderstaande opdracht uit om de pakketindex bij te werken. Hiermee worden de laatste wijzigingen uit de APT-opslagplaatsen opgehaald:

sudo apt update

Werk de pakketindex altijd bij voordat u een upgrade of installatie van nieuwe pakketten uitvoert.

Pakketten upgraden ( apt upgrade )

Het regelmatig bijwerken van uw Linux-systeem is een van de belangrijkste aspecten van de algehele systeembeveiliging.

Om de geïnstalleerde pakketten naar hun nieuwste versies te upgraden:

sudo apt upgrade

Met de opdracht worden geen pakketten bijgewerkt waarvoor geïnstalleerde pakketten moeten worden verwijderd.

sudo apt upgrade package_name

Het is altijd een goed idee om automatische beveiligingsupdates te configureren.

Volledige upgrade ( apt full-upgrade )

Het verschil tussen upgrade en full-upgrade is dat later de geïnstalleerde pakketten worden verwijderd als dat nodig is om het hele systeem te upgraden.

sudo apt full-upgrade

Wees extra voorzichtig wanneer u deze opdracht gebruikt.

Pakketten installeren ( apt install )

Pakketten installeren is net zo eenvoudig als het uitvoeren van de volgende opdracht:

sudo apt install package_name

sudo apt install package1 package2

Om lokale deb-bestanden te installeren, geef je het volledige pad naar het bestand. Anders probeert de opdracht het pakket op te halen en te installeren vanuit de APT-opslagplaatsen.

sudo apt install /full/path/file.deb

Pakketten verwijderen ( apt remove )

Typ het volgende om een ​​geïnstalleerd pakket te verwijderen:

sudo apt remove package_name

U kunt ook meerdere pakketten opgeven, gescheiden door spaties:

sudo apt remove package1 package2

Met remove opdracht remove worden de gegeven pakketten verwijderd, maar er kunnen enkele configuratiebestanden achterblijven. Als u het pakket inclusief alle configuratiebestanden wilt verwijderen, gebruikt u purge plaats van remove :

sudo apt purge package_name

Verwijder ongebruikte pakketten ( apt autoremove )

Wanneer een nieuw pakket dat afhankelijk is van andere pakketten op het systeem wordt geïnstalleerd, worden ook de pakketafhankelijkheden geïnstalleerd. Wanneer het pakket wordt verwijderd, blijven de afhankelijkheden op het systeem. Deze overgebleven pakketten worden niet meer door iets anders gebruikt en kunnen worden verwijderd.

Gebruik de volgende opdracht om onnodige afhankelijkheden te verwijderen:

sudo apt autoremove

Listing pakketten ( apt list )

Met de lijstopdracht kunt u de beschikbare, geïnstalleerde en upgradebare pakketten weergeven.

Gebruik de volgende opdracht om alle beschikbare pakketten weer te geven:

sudo apt list

Met de opdracht wordt een lijst van alle pakketten afgedrukt, inclusief informatie over de versies en de architectuur van het pakket. Om erachter te komen of een specifiek pakket is geïnstalleerd, kunt u de uitvoer filteren met de opdracht grep .

sudo apt list | grep package_name

Om alleen de geïnstalleerde pakketten te vermelden:

sudo apt list --installed

Het kan handig zijn om een ​​lijst met de upgradebare pakketten te krijgen voordat u de pakketten daadwerkelijk upgrade:

sudo apt list --upgradeable

Pakketten zoeken ( apt search )

Met deze opdracht kunt u zoeken naar een bepaald pakket in de lijst met beschikbare pakketten:

sudo apt search package_name

Indien gevonden, retourneert de opdracht de pakketten waarvan de naam overeenkomt met de zoekterm.

Pakketinformatie ( apt show )

De informatie over de pakketafhankelijkheden, installatiegrootte, de pakketbron, enzovoort kan nuttig zijn voordat u een nieuw pakket verwijdert of installeert.

Gebruik de opdracht show om informatie over een bepaald pakket op te halen:

sudo apt show package_name

Conclusie

Weten hoe pakketten te beheren is een essentieel onderdeel van Linux-systeembeheer.

Voor meer informatie over de opdracht apt opent u uw terminal en typt u man apt .

Als je nog vragen hebt, kun je een reactie achterlaten.

ubuntu debian apt