Alkalmasság

quot; border: 0px hidden"”>

fordítás(ok): holland – angol – Espa xiaol – Fran caetlais – Italiano-caetlitlitlitlitlitlitlitlitlitlitlitlitlitlt

quot; text – align: right; border: 0px hidden"”>

(!)?Discussion

Bevezetés

az apt egy ncurses és parancssori kezelőfelület számos Apt könyvtárhoz, amelyeket az apt, az alapértelmezett Debian csomagkezelő is használ. Az Aptitude szöveges alapú, és egy terminálról fut.

Az alkalmasság számos hasznos funkcióval rendelkezik, többek között:

  • a mutt-szerű szintaxis megfelelő csomagok rugalmas módon
  • mark csomagok “automatikusan telepített” vagy “manuálisan telepített”, hogy a csomagok automatikusan eltávolíthatók, ha már nincs szükség (funkció elérhető Apt, is, mivel jó néhány Debian kiadás)

  • előnézete intézkedések körülbelül kell tenni a különböző színek jelölés különböző intézkedések
  • perzisztencia felhasználói műveletek (hasonló dselect)
  • az a képesség, hogy interaktív módon töltse le és jelenítse meg az összes elérhető hivatalos csomag Debian changelogját
  • apt-szerű (azaz. apt-get és apt-cache) parancssori mód (“aptitude install foo”)

  • Pontszám alapú függőségi feloldó, amely jobban megfelel az interaktív függőségi felbontásnak, a felhasználó további tippjeivel, például: “nem akarom a megoldás azon részét, de a megoldás másik részét megtartom a következő próbálkozáshoz”. Az Apt függőségi feloldója viszont jó “egy lövés” megoldásokra van optimalizálva.

az elsődleges parancs az “aptitude”, csakúgy, mint az elsődleges Debian csomag neve.

alkalmassági Felhasználói kézikönyv

  • Online: Az aptitude legújabb verziójának kézikönyve általában elérhető (angol nyelven) a Debian weboldalán.

  • a helyi rendszeren:
    • ha telepítve van az aptitude-doc-en csomag (más nyelvek állnak rendelkezésre), a telepített verzióhoz HTML kézikönyvet talál a/usr/share/doc/aptitude/html/en / index.html (más nyelvek elérési útjának módosítása).

    • ha éppen telepítette az aptitude programot (pl. lemezterület miatt), a felhasználói kézikönyv egyszerű szöveges változata továbbra is elérhető a/usr/share/doc/aptitude / README címen.

interaktív használat

interaktív futtatáshoz írja be a következőket egy terminálemulátorból:

aptitude

a futtatás után használja:

  • F10 vagy Ctrl-T a menü eléréséhez.
  • ‘?’segítség
  • a’ Fel’,’ Le’,’ Bal’,’ jobb ‘ gombok segítségével navigálhat.
  • az “Enter” gomb egyetlen szint kiválasztásához vagy megnyitásához és bezárásához
  • a zárójel gombok ( “) a szintek rekurzív megnyitásához és bezárásához
  • A ” + “vagy” – “gomb a csomag telepítéséhez/frissítéséhez vagy eltávolításához
  • a” g ” gomb a műveletek előnézetéhez/megerősítéséhez
  • ‘q’ A kilépéshez – ez bezárja az aktuálisan nyitott ablakot is (‘g’ megy előre, ‘q’ megy vissza)
  • előre és hátra perjel (‘/’és’\’) az előre vagy hátra kereséshez.

az aptitude általános használata a TUI-ban (szöveges felhasználói felület); futtassa az aptitude-t; nyomja meg az ‘u’ gombot (frissítse az elérhető csomagok listáját); nyomja meg az ‘U’ gombot (jelölje meg az összes frissíthető csomagot); (keresés/válasszon ki néhány telepítendő dolgot, opcionális); nyomja meg a ‘g’ gombot (a függőben lévő műveletek megtekintéséhez és szükség esetén módosításához); nyomja meg a ‘g’ gombot (ismét a letöltés elindításához).

valamikor, amikor konfliktusokat kell megoldania, rájön, hogy hibát követett el; könnyen használhatja a ‘függőben lévő műveletek törlése’ elemet a ‘Műveletek’ menüben, hogy újra kiválaszthassa.

függőségi felbontások áttekintésekor (az ‘e’ megnyomása után látható) nyomja meg a:

  • kurzorbillentyűk vagy vi stílus J / k műveletek vagy akciócsoportok kiválasztásához,
  • ‘a’, hogy kifejezetten ragaszkodjon egy művelethez (használja újra, hogy visszatérjen egy konkrét döntéshez)
  • ‘r’ egy művelet elutasításához (használja újra, hogy visszatérjen egy konkrét döntéshez)
  • dot (‘.’) a következő javasolt függőségi felbontás megjelenítése
  • vessző ( ‘ ,’) az előző javasolt függőségi felbontás megjelenítése
  • felkiáltójel (‘!’) az aktuálisan megjelenített függőségi felbontás elfogadásához

a függőben lévő műveletek áttekintésekor nyomja meg a gombot:

  • ‘g’ ismét a függőben lévő műveletek végrehajtásához
  • ‘ q ‘az előző nézethez való visszatéréshez

lásd a Csomaginformációk elérése a csomag szinopszis sorának betűinek megértéséhez (pl. az “i” azt jelenti, hogy “telepítve lesz”, a ” p “azt jelenti, hogy” nincs telepítve ” stb.)

parancssori használat

csak rootként használható funkciók

az alkalmasságot ugyanúgy használhatja, mint az apt-get:

a csomagok listájának frissítése:

# aptitude update

a csomagok frissítése:

# aptitude safe-upgrade

Install foo :

# aptitude install foo

távolítsa el a sávot :

# aptitude remove bar

Purge foo :

# aptitude purge foo

minden felhasználó számára hasznos funkciók

foo-t tartalmazó csomagolás keresése :

$ aptitude search foo

személy szerint még mindig az apt – cache search Foo-t használom a keresés elvégzéséhez-az alkalmassági keresés Foo lassabb. De meg kell próbálnia az alkalmassági keresést. Fel kell fedeznie, hogy a kimenet kissé eltér az apt-cache-től, bizonyos esetekben hasznos lehet egy csomag keresése, hogy megnézze, van-e már telepítve.

megmutatja, hogy egy adott csomag telepítve van-e:

$ aptitude show foo

a disztribúció frissítése

az egyik stabil kiadásról a másikra történő frissítés (pl. A legtöbb 32 bites rendszerrel rendelkező ember számára ez az Intel x86 kiadási megjegyzéseit jelenti. A legtöbb 64 bites rendszer esetében ez az AMD64 kiadási megjegyzéseit jelenti.

a teljes frissítés használata a rendszeres események során már nem az ajánlott gyakorlat (kivéve, ha sid-t futtat, ebben az esetben nem kell ezt olvasnia.)

kisebb kiadású frissítések (pl. lenny 5.0.1-től 5.0.2-ig) és a biztonsági frissítések a safe-upgrade segítségével történnek.

  • Ismerje meg a Debian aktuális verzióját, amelyet futtat:
$ cat /etc/debian_version

példa a frissítésre pl. etch 4.0r1-ről 4.0R2-re …stb., vagy biztonsági frissítések alkalmazása:

# aptitude update# aptitude safe-upgrade

apt vs alkalmasság

művelet

apt parancs

alkalmassági parancs

quot; Háttér-szín:#aaccff; "”>

Install foo

apt install foo

aptitude install foo

quot; background-color:#aaccff; "”>

Search foo

apt search foo

aptitude search foo

quot; background-color:#aaccff; "”>

List installed packages

apt list

aptitude search ~i

quot; background-color:#aaccff; "”>

Remove foo

apt remove foo

aptitude remove foo

quot; background-color:#aaccff; "”>

List reverse dependencies

apt rdepends foo

aptitude search ~Dfoo

quot; background-color:#aaccff; "”>

Print information on priorities for foo

apt policy foo (since Buster), apt-cache policy foo

aptitude versions foo

quot; background-color:#aaccff; "”>

Show package information for foo

apt show foo

aptitude show foo

quot; background-color:#aaccff; "”>

töltse le a foo forrásait

apt forrás foo

alkalmassági forrás foo

quot; háttérszín:#aaccff; "”>

töltse le a Foo forrásait és építsen egy binárist .deb csomag

apt forrás –fordítsd foo

(nincs)

részletes keresési minták

csomagok keresése telepített bármi más, mint stabil:

aptitude search '?narrow(?installed, !?archive(stable))'

tesztelésből telepített csomagok keresése (feltételezve, hogy vannak forráslisták stabil és tesztelési tárolókkal):

aptitude search '?narrow(?installed, ?archive(testing) !?archive(stable))'

Lásd az alkalmassági keresési kifejezést

történelmi alkalmassági GUI

történelmileg volt egy GTK és egy soha nem kész Qt GUI is.

az Aptitude GTK GUI-ját mindig kísérleti jellegűnek tekintették, és korábban “aptitude-gtk” – ként csomagolták. Ez az oka annak is, hogy az “update-alternatives” alkalmasságot használják. Az utolsó Aptitude kiadás, amely egy GTK felületet szállított, az Aptitude 0.6 volt.5 (és a megfelelő Debian csomag aptitude 0.6.5-1).

a soha nem befejezett Qt interfész soha nem szerepelt egyetlen hivatalos Debian bináris csomagban sem.

míg a Git előzmények még mindig tartalmazzák a GTK és Qt kódot, a jelenlegi ágfejek már nem rendelkeznek ezzel a kóddal. Ezek (vagy bármelyikük) visszahozása azt jelentené, hogy újra hozzáadnánk a megfelelő elkötelezettségben eltávolított kódot, és frissítenénk egyrészt az aptitude jelenlegi kódjára, másrészt a jelenlegi GTK és Qt kód alapokra.

Lásd még



Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.