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.