Vereenvoudig opdrachtregelpakketbeheer met APT in plaats van apt-get

Apr 29, 2025
Onderhoud en optimalisatie
ONGECAAKTE CONTENT

APT, de Advanced Package Tool van het Debian-project, is bedoeld voor het beheren van pakketten door een groot aantal afzonderlijke tools te gebruiken om verschillende taken uit te voeren. In het verleden moesten gebruikers meerdere commandostructuren kennen, zoals apt-get, apt-cache, apt-config en nog veel meer om de volledige feature-set van APT te kunnen gebruiken.

APT is oorspronkelijk gemaakt om veel pakketbeheerproblemen op te lossen, zoals het beëindigen van het afhankelijkheid hel dat zoveel mensen hebben meegemaakt in de begintijd van op Linux gebaseerde besturingssystemen. Helaas lijdt APT aan een ander soort hel, iets wat ik noem " Verspreide documentatie Hell ”(DDH). De documentatie met betrekking tot APT is verspreid over verschillende tools en in sommige gevallen, zoals het hoofd commando apt, praktisch onmogelijk te vinden.

Al meer dan een decennium suggereren praktisch alle tutorials en handleidingen voor het installeren en verwijderen van pakketten op een op Debian / Ubuntu gebaseerd systeem apt-get aan gebruikers. In het verleden was dat de juiste suggestie omdat "apt" als een commando op dat moment niet bestond, maar vanwege de Dispersed Documentation Hell weten veel mensen niet dat het nu wel bestaat.

Als je een pakket wilde installeren, zullen bijna alle gidsen voorstellen:

sudo apt-get install-pakket

maar nu kunt u dat vereenvoudigen met

sudo apt installatiepakket

Sommigen zullen misschien beweren dat ‘apt’ niet veel verschilt van ‘apt-get’ en dat is waar, maar ik denk dat het koppelteken in de opdracht een bottleneck is voor veel gebruikers vanwege de onhandigheid. Als u in plaats daarvan apt gebruikt, bespaart u tijd en bespaart u het aantal toetsaanslagen dat nodig is om dezelfde taak uit te voeren.

Dispersed Documentation Hell (DDH)

Het fundamentele probleem met de documentatie over APT is dat, afhankelijk van waar u kijkt en hoe u eruitziet, u wel of niet iets kunt vinden. Als u op Google of DuckDuckGo zou zoeken naar 'geschikte documentatie', zou u een van de drie soorten resultaten vinden:

  1. apt-get gerelateerde documentatie
  2. Basisoverzichtsinformatie over APT
  3. Volledig niet-gerelateerde informatie

Als u "linux", "ubuntu" of zelfs "debian" in de zoekopdracht zou gooien, zullen de soorten resultaten die u ontvangt niet veranderen. De DDH is zo ernstig dat u documentatie van Debian.org zult vinden die is gemarkeerd als Verouderde documentatie voordat u iets nuttigs zult vinden met betrekking tot het "apt" -commando, als u het ooit überhaupt vindt.

Man-pagina's

Man Pages zijn documentatiepagina's die lokaal op uw systeem of via online directories kunnen worden gebruikt. Lokale vermeldingen kunnen al dan niet up-to-date zijn, afhankelijk van de versie van je distro. Ubuntu 15.10 heeft bijvoorbeeld de nieuwste man-pagina, maar 14.04 niet standaard. Als u echter uw 14.04-versie van Ubuntu up-to-date houdt met servicepacks, dan zou u de bijgewerkte man-pagina moeten hebben. Je kunt met het onderstaande commando controleren of je de laatste versie van de man-pagina hebt.

man apt

Aan de andere kant, als u online naar de man-pagina zou zoeken, vindt u bijna altijd de oude overzicht manpagina . Als u echter zou blijven graven, kunt u de Ubuntu 15.10 man-pagina die up-to-date is of in plaats daarvan kunt u de online 14.04 man-pagina die verouderd is.

Vereenvoudig de opdrachtregel met APT

De onderstaande lijst bevat de handigste opties die beschikbaar zijn via de apt commando en welke oude commando's ze vereenvoudigen.

  • apt install pakket (ten)
    • vervangt apt-get install-pakket
    • vervangt cd / Downloads && sudo dpkg -i application.deb && sudo apt-get -f install
  • apt verwijderen pakket (en)
    • vervangt apt-get remove pakket
  • apt-zoekopdracht
    • vervangt apt-cache-zoekopdracht
  • apt show pakket (ten)
    • vervangt apt-cache show pakket (en)
  • apt update
    • vervangt apt-get update
  • apt-upgrade
    • vervangt apt-get upgrade
  • apt list –geïnstalleerd
    • vervangt dpkg –get-selecties | grep -v deïnstalleren
    • vervangt dpkg -l
  • apt-lijst - kan worden geüpgraded (sudo niet vereist)
    • vervangt apt-get -u upgrade –assume-no ”(sudo vereist)
  • apt edit-sources
    • vervangt echo ‘nieuwe regel tekst’ | sudo tee -a /etc/apt/sources.list
    • vervangt Sudona / Etc / Apt / So rse s. Ik st

Bewerken 01-04-2016: vanaf Ubuntu 16.04 zijn de volgende opties toegevoegd aan de Debian / Ubuntu-implementatie van de apt opdracht.

  • apt autoremove
    • vervangt apt-get autoremove
  • apt purge-pakket (en)
    • vervangt apt-get purge-pakket (en)

Linux Mint verbetert de eenvoud

De meeste van de recente besturingssystemen op basis van Debian of Ubuntu hebben de up-to-date versie van APT waarmee sommige taken kunnen worden vereenvoudigd, maar het Linux Mint-team besloot dat APT een aantal jaren geleden vereenvoudigd moest worden. Linux Mint gemaakt een python-script (startte in 2009 ) om APT zo nuttig en eenvoudig mogelijk te maken. Ik hoop dat Debian het voordeel ziet van het uitbreiden van de functionaliteit van apt, zodat in de toekomst iedereen kan profiteren van de vereenvoudigde benadering die Mint volgt. Het apt-commando kan zoveel beter zijn dan het nu is en hopelijk ziet Debian dit ook en haalt het zijn volledige potentieel uit apt.

Linux Mint besloot een interessante keuze te maken in hun script door de noodzaak om sudo te gebruiken weg te nemen. Als u bijvoorbeeld "apt install package" uitvoert, zal het automatisch sudo op de voorkant ervan toepassen tijdens de verwerking, zodat de gebruiker niet hoeft te onthouden of iets sudo nodig heeft of niet, het script zal het overeenkomstig toepassen of niet.

De onderstaande lijst bevat de handigste aanvullende opties die beschikbaar zijn via Linux Mint apt commando en welke oude commando's ze vereenvoudigen. Opmerking: de volgende lijst is momenteel alleen van toepassing op Linux Mint-gebruikers.

  • apt autoclean
    • vervangt apt-get autoclean
  • apt autoremove

Simplify Your Command-Line With APT Instead Of Apt-get

How To Use APT-GET And APT-CACHE For Package Management In Linux

Apt For Software Package Management In Ubuntu Linux

Apt Vs Apt-Get

Linux Sysadmin Basics 05 -- Package Management With Apt-get

APT Package Management: Backup And Reinstall Packages Using APT Clone

Linux Package Management Using Apt Get Tutorial | Linux Tutorial #20

Linux Installing VIM Editor With Apt-get Package Management Command Line Program

The APT Package Manager In Debian And Ubuntu

Linux Apt-Get And Apt-Cache Software Management | Linux Fundamentals For Ethical Hacking

Homebrew Tutorial: Simplify Software Installation On Mac Using This Package Manager


Onderhoud en optimalisatie - Meest populaire artikelen

Moet u de systeemcache op uw Android-telefoon wissen?

Onderhoud en optimalisatie May 16, 2025

Sommige Android-telefoons slaan tijdelijke bestanden op die worden gebruikt voor zaken als OS-updates in een cachepartitie. Misschien heb je op internet aanbevelingen gezien die sug..


De batterij van uw laptop kalibreren voor een nauwkeurige schatting van de levensduur van de batterij

Onderhoud en optimalisatie Nov 3, 2025

U gebruikt dus uw laptop en plotseling gaat hij dood. Er was geen batterijwaarschuwing van Windows. U hebt het onlangs gecontroleerd en Windows zei dat u nog 30% batterijvermogen ov..


Waarom Screen Savers niet langer nodig zijn

Onderhoud en optimalisatie Sep 26, 2025

Screensavers zijn een overgebleven oplossing van een eerdere technologie. Ondanks hun naam ‘bewaren’ screensavers niets meer - ze verspillen alleen elektriciteit. Schermbeveilig..


Hoe u een gebroken pictogramcache opnieuw opbouwt in Windows 10

Onderhoud en optimalisatie Jul 5, 2025

De pictogrammen die Windows gebruikt voor uw documenten en programma's, worden opgeslagen in een pictogramcache, zodat ze snel kunnen worden weergegeven in plaats van ze el..


Aero is niet verdwenen in Windows 8: 6 Aero-functies die u nog steeds kunt gebruiken

Onderhoud en optimalisatie Feb 4, 2026

Veel mensen denken dat Aero volledig verdwenen is in Windows 8, maar dit is niet waar. Microsoft heeft de zaken niet geholpen door in verschillende blogberichten te zeggen dat ze "v..


Back-ups maken en meer dan 1000 pc-games herstellen met GameSave Manager

Onderhoud en optimalisatie Mar 5, 2025

Als u veel pc-games speelt, kan het overschakelen naar een nieuwe computer of opnieuw formatteren tijdrovend zijn. GameSave Manager doet het harde werk om een ​​back-up te maken..


Uit de tips-box: Windows opnemen, de levensduur van de batterij verlengen en CCleaner opladen

Onderhoud en optimalisatie Apr 28, 2025

ONGECAAKTE CONTENT Het is tijd om in het vak met tips te duiken en de beste lezerstips van deze week te delen. Vandaag kijken we naar een eenvoudige en ingebouwde manier ..


Automatisch aanmelden op Windows XP Home / Professional

Onderhoud en optimalisatie Nov 8, 2025

ONGECAAKTE CONTENT Als uw Windows XP-installatie u dwingt om in te loggen elke keer dat u opnieuw opstart, kunt u het inlogproces eenvoudig automatiseren, zodat u niet opnieuw hoeft in te l..


Categorieën