A háttérportok engedélyezése a Debian Linux 12, 11 vagy 10 rendszeren

A Debian jól ismert a stabilitásáról. A stabilitásra való összpontosítás miatt azonban előfordulhat, hogy egyes csomagok nem rendelkeznek a legújabb szolgáltatásokkal vagy frissítésekkel az idő múlásával. A Debian erre nyújt megoldást háttérportokon és kísérleti tárolókon keresztül.

A háttérportok a Debian újabb verzióiból származó csomagok, amelyek újra vannak fordítva, hogy működjenek a régebbi verziókon. Ez lehetővé teszi a felhasználók számára, hogy új funkciókhoz jussanak a rendszerstabilitás veszélyeztetése nélkül. A kísérleti adattárak nagyon új és potenciálisan instabil szoftvereket tartalmaznak, amelyek még nem állnak készen a fő tárolókhoz. Ezek a tárolók hozzáférést biztosítanak a felhasználóknak a legújabb szoftverekhez, de az instabilitás kockázatával.

Most bemutatjuk, hogyan kell használni a backportokat és a kísérleti adattárakat a parancssori terminál használatával.

Backports Repository engedélyezése

A csomagok backports lerakatból való telepítésének első lépése a lerakat hozzáadása a tárolóhoz sources.list fájlt. Kövesse az alábbi lépéseket a háttérportok lerakatának engedélyezéséhez a Debian rendszeren:

Nyissa meg a terminált a Debian rendszeren, majd hajtsa végre az alábbi parancsot a megnyitásához sources.list fájl a nano szövegszerkesztővel:

sudo nano /etc/apt/sources.list

Adja hozzá a megfelelő sorokat a fájlhoz a Debian verziója alapján. A problémák elkerülése érdekében használja a megfelelő kódnevet a Debian-terjesztéshez.

Könyvmoly hátsó portok

deb http://deb.debian.org/debian bookworm-backports main contrib non-free-firmware
deb-src http://deb.debian.org/debian bookworm-backports main contrib non-free-firmware

Bullseye backports

deb http://deb.debian.org/debian bullseye-backports main contrib non-free
deb-src http://deb.debian.org/debian bullseye-backports main contrib non-free

Buster hátsó portok

deb http://deb.debian.org/debian buster-backports main contrib non-free
deb-src http://deb.debian.org/debian buster-backports main contrib non-free

Mentse el a konfigurációs fájlt a gomb megnyomásával CTRL+O, majd lépjen ki a gombbal CTRL+X.

Frissítse a lerakat listát a következő parancs futtatásával:

sudo apt update

Alternatív háttérportok engedélyezése

Egy másik lehetőség a Debian háttérportok hozzáadása a forráslistához; használhatja az echo parancsot és a tee parancsot. A tee parancs a szabványos bemenetről olvas, és szabványos kimenetre és fájlokra ír. Ez a módszer segít elkerülni a szövegszerkesztő használatát, és ezt közvetlenül a parancssorból teheti meg.

Könyvmoly, a parancs a következő lenne:

echo "deb http://deb.debian.org/debian bookworm-backports main contrib non-free-firmware" | sudo tee -a /etc/apt/sources.list

Bullseye, a parancs a következő lenne:

echo "deb http://deb.debian.org/debian bullseye-backports main contrib non-free" | sudo tee -a /etc/apt/sources.list

Buster, a parancs a következő lenne:

echo "deb http://deb.debian.org/debian buster-backports main non-free" | sudo tee -a /etc/apt/sources.list

Ezután futtasson egy APT frissítést:

sudo apt update

Telepítse a csomagokat a Backportsból

A háttérportok használata Debianon egyszerű; a szintaxis hasonló egy szabványos csomag telepítéséhez, azzal a különbséggel, hogy hozzáadja a -t zászló.

Csomagok keresése a Debian Backports szolgáltatásból

A következő paranccsal kereshet csomagokat a backports lerakatban, lecserélve "package-name" a kívánt csomagnévvel:

Példa a könyvmolyra:

sudo apt search "package-name" -t bookworm-backports

Bullseye példa:

sudo apt search "package-name" -t bullseye-backports

Buster példa:

sudo apt search "package-name" -t buster-backports

Csomagok telepítése vagy frissítése a Debian Backports szolgáltatásból

A következő paranccsal telepíthet vagy frissíthet csomagokat a backports lerakatból, lecserélve "package-name" a kívánt csomagnévvel:

Példa a könyvmolyra:

sudo apt install "package-name" -t bookworm-backports

Bullseye példa:

sudo apt install "package-name" -t bullseye-backports

Buster példa:

sudo apt install "package-name" -t buster-backports

Élő példa: A Cockpit telepítése Debian 11-re

Például a Cockpit Debian 11 rendszerre a backports lerakat használatával történő telepítéséhez futtassa a következő parancsot:

sudo apt install cockpit -t bullseye-backports

Ez a parancs telepíti az újabb Cockpit verziót a háttérportok tárolójába, hozzáférést biztosítva a naprakészebb szolgáltatásokhoz.

A kísérleti adattár engedélyezése

A kísérleti adattárban a Debian legújabb szoftvere található azok számára, akik a legújabb frissítésekre vágynak. De legyen óvatos: ez a tároló a legjobb tesztrendszerek vagy fejlesztők és rendszergazdák számára, akik ismerik a kockázatokat, és meg tudják oldani a problémákat. Nagyobb valószínűséggel vannak kompatibilitási problémák, és nem szabad élő szervereken vagy fontos rendszereken használni.

Engedélyezze a kísérleti adattárat

Nyissa meg újra a sources.list konfigurációs fájlt a következő parancs futtatásával:

sudo nano /etc/apt/sources.list

Adja hozzá a következő sorokat a fájl végéhez a backports tárhoz korábban hozzáadott sorok után:

deb http://deb.debian.org/debian experimental main contrib non-free
deb-src http://deb.debian.org/debian experimental main contrib non-free

Mentse el a konfigurációs fájlt a gomb megnyomásával CTRL+O, majd lépjen ki a gombbal CTRL+X.

Frissítse a lerakat listát a következő parancs futtatásával:

sudo apt update

Most már használhatja a -t zászlóval a experimental kulcsszót a parancsaiban, hogy csomagokat keressen és telepítsen a kísérleti tárolóból.

Csomagok keresése a kísérleti adattárban

A következő paranccsal kereshet csomagokat a kísérleti lerakatban, lecserélve "package-name" a kívánt csomagnévvel:

sudo apt search "package-name" -t experimental

Csomagok telepítése a kísérleti adattárból

A következő paranccsal telepítse a csomagokat a kísérleti lerakatból, lecserélve "package-name" a kívánt csomagnévvel:

sudo apt install "package-name" -t experimental

Legyen óvatos, amikor a kísérleti tárolóból származó csomagokat használ, különösen élő szervereken vagy fontos szolgáltatásokat nyújtó rendszereken. A kísérleti adattárat nem ajánljuk általános használatra a kompatibilitási problémák és problémák nagyobb kockázata miatt.

Következtetés

Az útmutató követésével megtanulta, hogyan engedélyezheti a Debian háttérportokat és kísérleti adattárakat a Debian rendszeren. Ezzel újabb csomagokat telepíthet, és élvezheti a legújabb szolgáltatásokat és hibajavításokat, miközben stabilan tartja a rendszert. Azt javaslom, hogy rendszeresen ellenőrizze a frissítéseket ezekből a tárolókból, hogy a rendszer naprakész legyen.

Joshua James

Szólj hozzá!