Az APT, a Debian Projekt Haladó Csomageszköze, a csomagok kezelésére szolgál, sok különféle eszköz segítségével különféle feladatok végrehajtására. Korábban a felhasználóknak több parancsstruktúrát kellett ismerniük, például az apt-get, az apt-cache, az apt-config és még sok mást az APT teljes szolgáltatáskészletének kihasználásához.
Az APT-t eredetileg sok csomagkezelési probléma megoldására hozták létre, például a függőség pokol hogy ennyien tapasztalták a Linux alapú operációs rendszerek kezdeteiben. Sajnos az APT másfajta pokolban szenved, amit úgy hívok: Szétszórt dokumentációs pokol ”(DDH). Az APT-vel kapcsolatos dokumentáció különféle eszközökben van szétszórva, és bizonyos esetekben, mint például a fő apt parancs, gyakorlatilag lehetetlen megtalálni.
Több mint egy évtizede gyakorlatilag az összes útmutató és csomag a Debian / Ubuntu alapú rendszeren történő csomagok telepítéséhez és eltávolításához javasolja az apt-get a felhasználóknak. Korábban ez volt a helyes javaslat, mert az „apt” mint parancs akkor még nem létezett, de a Szétszórt Dokumentációs Pokol miatt sokan nincsenek tisztában azzal, hogy most már létezik.
Ha csomagot szeretett volna telepíteni, szinte az összes útmutató a következőket javasolja:
sudo apt-get install csomag
de most ehelyett ezt leegyszerűsítheti
sudo apt install csomag
Egyesek azzal érvelhetnek, hogy az „apt” nem sokban különbözik az „apt-get” -től, és ez igaz, de azt gondolom, hogy a parancs kötőjele az, ami kínossága miatt sok felhasználó számára szűk keresztmetszetet jelent. Az apt használata időmegtakarítást és az ugyanazon feladat végrehajtásához szükséges billentyűleütések mennyiségét takarítja meg.
Szétszórt dokumentációs pokol (DDH)
Az APT-vel kapcsolatos dokumentáció alapvető problémája az, hogy attól függően, hogy hol néz ki és hogyan néz ki, egyáltalán talál vagy nem talál semmit. Ha a Google-nál vagy a DuckDuckGo-nál keresne „apt dokumentációt”, a találatok három típusának egyikét találná:
- apt-get kapcsolódó dokumentáció
- Alapvető információk az APT-vel kapcsolatban
- Teljesen nem kapcsolódó információk
Ha a „linux”, „ubuntu” vagy akár „debian” elemet dobná be a keresési lekérdezésbe, a kapott eredmények nem változnak. A DDH olyan súlyos, hogy a Debian.org dokumentációját a következőként jelöli meg Elavult dokumentáció mielőtt bármi hasznosat találna az „apt” paranccsal kapcsolatban, ha valaha is megtalálja.
Man Pages
A Man Oldalak olyan dokumentációs oldalak, amelyek helyben használhatók a rendszeren vagy online könyvtárakon keresztül. A disztribúció verziójától függően a helyi bejegyzések naprakészek lehetnek, vagy nem. Például az Ubuntu 15.10 rendelkezik a legújabb man oldallal, de a 14.04 nem alapértelmezés szerint. Ha azonban az Ubuntu 14.04-es verzióját naprakészen tartja a szervizcsomagokkal, akkor rendelkeznie kell a frissített man oldallal. Az alábbi paranccsal ellenőrizheti, hogy rendelkezik-e a man oldal legújabb verziójával.
ember találó
Másrészt, ha online keresné a man oldalt, akkor szinte mindig megtalálja a régi áttekintés man oldal . Ha folytatnád az ásást, feltárhatod Ubuntu 15.10 kézikönyv amely naprakész, vagy ehelyett felfedheti az internetet 14.04 man oldal ami elavult.
Egyszerűsítse a parancssort az APT segítségével
Az alábbi lista a találó parancsot és milyen régi parancsokat egyszerűsítenek.
-
apt install csomag (ok)
- helyettesíti apt-get install csomag
- helyettesíti cd / Letöltések && sudo dpkg -i application.deb && sudo apt-get -f install
-
apt csomagok eltávolítása
- helyettesíti apt-get remove csomag
-
találó keresési lekérdezés
- helyettesíti apt-cache keresési lekérdezés
-
apt show csomag (ok)
- helyettesíti apt-cache show csomag (ok)
-
apt frissítés
- helyettesíti apt-get frissítés
-
talál frissítés
- helyettesíti apt-get upgrade
-
apt list - telepítve
- helyettesíti dpkg –get-selections | grep -v deinstall
- helyettesíti dpkg -l
-
apt list –bővíthető
(sudo nem szükséges)
- helyettesíti apt-get -u upgrade –assume-no ”(sudo szükséges)
-
apt edit-sources
- helyettesíti echo ’új szövegsor’ | sudo tee -a /etc/apt/sources.list
- helyettesíti Sudona / Stb / Apt / Tehát rse s. Én st
Szerkesztés 2016-04-01: Az Ubuntu 16.04-től a következő opciók kerültek a Debian / Ubuntu implementációba: találó parancs.
-
apt autoremove
- helyettesíti apt-get autoremove
-
apt purge csomag (ok)
- helyettesíti apt-get purge csomag (ok)
A Linux Mint növeli az egyszerűséget
A legutóbbi Debian vagy Ubuntu alapú operációs rendszerek legtöbbje rendelkezik az APT legfrissebb verziójával, amely lehetővé teszi egyes feladatok egyszerűsítését, de a Linux Mint csapata úgy döntött, hogy az APT-t jó néhány évvel ezelőtt le kell egyszerűsíteni. Linux Mint létrehozva a python script (ben kezdődött 2009 ), hogy az APT a lehető leghasznosabb és legegyszerűbb legyen. Remélem, hogy a Debian látja az apt funkcionalitásának kibővítésének előnyét, hogy a jövőben mindenki profitálhasson a Mint által alkalmazott egyszerűsített megközelítésből. Az apt parancs sokkal jobb lehet, mint jelenleg, és remélhetőleg a Debian is ezt látja, és teljes mértékben kihasználja az apt-ot.
A Linux Mint úgy döntött, hogy érdekes választást tesz a szkriptjükben, eltávolítva a sudo használatának szükségességét. Például, ha az „apt install package” programot futtatja, akkor a feldolgozás során automatikusan alkalmazza a sudo-t annak elejére, így a felhasználónak nem kell emlékeznie arra, hogy valaminek szüksége van-e sudóra vagy sem, a parancsfájl ennek megfelelően fogja alkalmazni vagy sem.
Az alábbi lista a Linux Mint segítségével elérhető leghasznosabb kiegészítő opciókat tartalmazza találó parancsot és milyen régi parancsokat egyszerűsítenek. Megjegyzés: az alábbi lista jelenleg csak a Linux Mint felhasználókra vonatkozik.
-
találó autoklán
- helyettesíti apt-get autoclean
-
apt autoremove