Az APT-t eredetileg azért hozták létre, hogy sok csomagkezelési problémát oldjon meg, mint például a függőség pokolának véget vethet, amelyet oly sok ember tapasztalt a Linux alapú operációs rendszerek korai napjaiban. Sajnos az APT másfajta pokolban szenved, amit úgy hívok " Diszpergált dokumentáció pokol"(DDH). Az APT-hez kapcsolódó dokumentáció különböző eszközökkel szétszóródott, és bizonyos esetekben, például a fő apt parancs, gyakorlatilag lehetetlen megtalálni.
Több mint egy évtizede, gyakorlatilag minden oktatóanyag és útmutató a csomagok telepítéséhez és eltávolításához egy Debian / Ubuntu alapú rendszeren arra utal, hogy apt-get a felhasználók számára. A múltban ez volt a helyes javaslat, mert az "apt" mint parancs nem létezett abban az időben, de a diszpergált dokumentáció pokol miatt sokan nem tudják, hogy most létezik.
Ha csomagot szeretne telepíteni, szinte az összes útmutató azt javasolja:
sudo apt-get install package
de most helyettesítheti ezzel
sudo apt install package
Vannak, akik azzal érvelnek, hogy az "apt" nem más, mint az "apt-get", és ez igaz, de úgy gondolom, hogy a parancsban szereplő kötőjel a sok ember számára nehézkes kínzást okoz. Az apt használata helyett időt takaríthat meg, és mentheti el az azonos feladat végrehajtásához szükséges billentyűleütéseket.
Disszidált Dokumentációs Pokol (DDH)
- apt-get kapcsolódó dokumentáció
- Az APT alapos áttekintése
- Teljesen nem kapcsolódó információk
Ha a "linux", az "ubuntu" vagy a "debian" kifejezést a keresési lekérdezésbe dobja, akkor a kapott eredménytípusok nem változnak meg. A DDH annyira súlyos, hogy megtalálja a Debian.org dokumentumot, mint az elavult dokumentációt, mielőtt valami hasznosat találna az "apt" parancshoz, ha valaha megtalálja.
Man Pages
A Man Oldalak olyan dokumentációs oldalak, amelyek helyi szinten használhatók a rendszeren vagy az online könyvtárakon keresztül. A helyi bejegyzések eltérhetnek a disztribúció változatától függően. Például az Ubuntu 15.10 a legutóbbi man oldalon, 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 a frissített man oldalon kell lennie. Ellenőrizheti, hogy rendelkezik-e a man oldal utolsó verziójával az alábbi parancs segítségével.
man apt
Másrészt, ha az ember oldalát keresné az interneten, szinte mindig megtalálja a régebbi áttekintő oldalt. Ha folytatni szeretné az ásást, akkor feltárhatja az Ubuntu 15.10 man oldalát, amely naprakész vagy helyette felfedheti az on-line 14.04-es man oldalt.
Egyszerűsítse a parancssort az APT-vel
Az alábbi lista a leghasznosabb opciókat tartalmazza a hajlamos és milyen régi parancsokat egyszerűsítenek.
-
apt telepítő 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 csomag eltávolítása
helyettesíti apt-get eltávolítja a csomagot
-
apt keresési lekérdezés
helyettesíti apt-cache keresési lekérdezés
-
apt show csomag (ok)
helyettesíti apt-gyorsítótár megjelenítése csomag (ok)
-
friss frissítés
helyettesíti apt-get frissítés
-
frissítés
helyettesíti apt-get frissítés
-
apt list - telepítve
- helyettesíti dpkg -get-selections | grep -v deinstall
- helyettesíti dpkg -l
-
apt listát - frissíthető (nem szükséges)
helyettesíti apt-get -u upgrade -assume-no "(sudo szükséges)
-
apt szerkesztési források
- helyettesíti echo "új szövegsor" sudo tee -a /etc/apt/sources.list
- helyettesíti sudo nano /etc/apt/sources.list
Edit 2016-04-01: Az Ubuntu 16.04-ből az alábbi opciók kerültek a Debian / Ubuntu implementációhoz: hajlamos parancs.
-
apt autoremove
helyettesíti apt-get autoremove
-
apt purge csomag (ok)
helyettesíti apt-get tisztító csomag (ok)
A Linux Mint az egyszerűség növelése
A Linux Mint úgy döntött, hogy érdekes választási lehetőséget kínál a szkriptjeikben, eltávolítva a sudo használatát. Például, ha "apt install csomagot" futtat, akkor a feldolgozás során automatikusan alkalmazza a sudo-t az elejére, így a felhasználónak nem kell emlékeznie arra, hogy valami szükség van sudo-ra vagy sem, a szkript ezt alkalmazza, vagy sem.
Az alábbi lista a leghasznosabb kiegészítő opciókat tartalmazza a Linux Mint segítségével hajlamos és milyen régi parancsokat egyszerűsítenek. Megjegyzés: az alábbi lista csak a Linux Mint felhasználókra vonatkozik.
-
apt autoclean
helyettesíti apt-get autoclean
-
apt autoremove
helyettesíti apt-get autoremove
-
apt purge csomag (ok)
helyettesíti apt-get remove -purge csomag (ok)
-
apt függ a csomag (ok) tól
helyettesíti Az apt-cache csomag (ok)
-
apt rdepends csomag (ok)
helyettesíti apt-függ a csomag (ok) tól
-
apt politikai csomag (ok)
helyettesíti apt-cache házirend-csomag (ok)
-
apt tartott
helyettesíti dpkg -get-selections | grep hold
-
apt hold csomag
helyettesíti echo csomagtartás | sudo dpkg -set-selections
-
apt visszatartja a csomagot
helyettesíti echo csomag telepítés | sudo dpkg -set-selections
-
apt letöltési csomag (letölti a csomag deb fájlját)
helyettesíti LC_ALL = C apt-cache függvény csomag | grep -v "Conflicts: | Helyettesíti:" | awk '{print $ NF}' | sed -e's / [<>] // g '| xargs aptitude letöltés -r
APT: Többet kevesebbel
A hajlamos A parancs egyszerűsített számos feladatot a Linux (Debian-alapú) asztali parancssori csomagkezeléssel és a Linux Mint programmal, hogy továbbfejlessze a kezdeményezést, remélhetőleg segít a közösség átmenetének az új módszerhez. Az egyetlen parancs, hogy észrevettem a Linux Mint-ot hajlamos eddig hiányzó parancsfájl "apt add-repository" volt, hogy felváltsa a kellemetlen add-apt-repository parancsot, ezért írtam egy javítást, hogy ezt a funkciót hozzáadhassam a szkripthez. Örömmel tájékoztathatom Önöket, hogy elfogadták a javítócsomagot, hogy ez a szolgáltatás elérhető legyen a Linux Mint jövőbeli verziójában.
-