csomagkezelés

Nala – színt hoz a telepítésedbe

*Kódok

Ki mondta, hogy a parancssoros programoknak unalmasnak kell lenniük? Bemutatkozik Nala, az apt szépítő.

Nekünk, pingvin barátoknak bár nem kötelező, de sokszor igen praktikus, ha gyakorlottan tudjuk használni a parancssort. Különösen igaz ez a csomagtelepítő alkalmazásra, az aptra. Az apt viszont az új felhasználók számára talán egy kicsit túl nyers lehet.

A Nala elsődleges célja, hogy a kezdő felhasználók számára egy felhasználóbarátabb felületet biztosítson az apthoz. Itt elsődlegesen a kimenet színezését kell érteni, de van olyan funkció, ami bárkinek jól jöhet a mindennapokban.

Eix: Mit jelent a [?] a csomag nevében?

Gentoo-logo
Nézzük meg az eix kimenetét, mondjuk a gentoo-sources-ra:

[?] sys-kernel/gentoo-sources
     Available versions:  
     (4.4.192) 4.4.192^bs
     [...]
     (4.19.88) (~)4.19.88^bs
     (5.3.12) (~)5.3.12^bs
     (5.3.13) (~)5.3.13^bs
     (5.3.14-r1) (~)5.3.14-r1^bs
     (5.3.15) (~)5.3.15^bs
     (5.4.0) (~)5.4.0^bs
     (5.4.1) (~)5.4.1^bs
     (5.4.2) (~)5.4.2^bs
       {build experimental symlink}
     Installed versions:  5.2.11(5.2.11)^bs(12:50:22 PM 08/31/2019)(experimental -build -symlink) 5.3.0(5.3.0)^bs(05:57:53 PM 09/20/2019)(experimental -build -symlink) 5.4.2(5.4.2)^bs(09:04:07 PM 12/09/2019)(experimental -build -symlink)
     Homepage:            https://dev.gentoo.org/~mpagano/genpatches
     Description:         Full sources including the Gentoo patchset for the 5.4 kernel tree

Mi az az EIPP protokoll és a /var/log/apt/eipp.log.xz?

Probléma: Feltűnt, hogy egy új fájl van az apt logok közt: /var/log/apt/eipp.log.xz. Mi ez? Mire jó és mi az az EIPP protokoll?
Megoldás: EIPP, azaz External Installation Planner Protocol (Külső Telepítés Tervező Protokoll) az APT egy új funkciója. A legutóbbi GSoC (Google Summer of Code) projekt alkalmával került lefejlesztésre.

Ubuntu Snappy

Ubuntu Snappy logó
Az Ubuntu 16.04 Xenial Xerus elhozta az Ubuntu snap csomagok telepítésének lehetőségét asztali rendszerekre is. A snap csomagok célja, hogy egy olyan környezetet teremtsenek az alkalmazásnak és az alkalmazás fejlesztőjének, amely mindig a rendelkezésére áll, mindig konzisztens és mindig pont az van benne (csakis az és csakis úgy), amit ő szeretne.

Érdemes csomagtelepítés után törölnöm a PPA-t?

A PPA rendszerhez való hozzáadása biztosítja, hogy az onnan telepített programok is automatikusan frissüljenek. Ha a csomag telepítése után törlöd az azt tartalmazó PPA-t, a program nem fog tudni frissülni, így neked kell ellenőrizned az esetlegesen elérhető újabb verziókat. Ezért törlés helyett célszerű csupán inaktiválnod az adott PPA-t, így bármikor újra tudod engedélyezni, ha szükséged lenne rá.

Csomagverzió zárolása apt-tal

Amennyiben egy telepített csomag frissítését szeretnénk megakadályozni, zároljuk az adott csomagot az alábbi paranccsal: sudo apt-mark hold csomagnév.
Például:

$ sudo apt-mark hold gnome-mines
gnome-mines beállítva visszafogásra.