Debian

A Debian Network telepítésének naprakészen tartása

A Debian Network telepítésének naprakészen tartása
A Debian GNU / Linux [1] Linux disztribúció különféle CD / DVD ISO képként áll rendelkezésre. Ezek a képek úgy készülnek, hogy megfeleljenek a különböző érdeklődési köröknek és használati eseteknek - asztali környezet, szerver vagy mobileszközök -. Jelenleg a következő képváltozatokat kínálják a Debian projekt weboldaláról és a megfelelő tükörhálózatról:

A megfelelő képfájl letöltése az internetkapcsolattól (sávszélesség), a csomagok melyik kombinációjától és az Ön tapasztalatától függ a telepítés beállításához és fenntartásához. Az összes kép elérhető a tükörhálózatról a Debian projekt honlapja mögött [8].

Mi a Debian Netinstall?

Amint azt a fentiekben röviden kifejtettük, a Netinstall kép egy kisebb CD / DVD kép, amelynek mérete 150 és 300 MB között van. A tényleges képméret a rendszeren használt processzor architektúrától függ. Kizárólag a kép tartalmazza a beállítási rutinokat (Debian Installer néven) mind a szöveges, mind a grafikus telepítéshez, valamint a szoftvercsomagokat egy nagyon alapos, de működő Debian GNU / Linux telepítés beállításához. Ezzel szemben az apró, körülbelül 120 MB méretű kép csak a Debian Installert és a hálózati konfigurációt tartalmazza.

A telepítés során a Debian Installer megkérdezi, hogy melyik Apt tárat szeretné használni. Az Apt repository egy olyan hely, amely a Debian szoftvercsomagokat biztosítja. A csomagkezelés eszközei lekérik a kiválasztott szoftvercsomagokat erről a helyről, és helyileg telepítik őket a rendszerre. Ebben az esetben Apt adattárként nem a CD / DVD-t használjuk, hanem egy úgynevezett csomag tükröt. Ez a csomagtükör olyan szerver, amely csatlakozik az internethez, és ezért internet-hozzáférésre van szükség a rendszer beállítása során. Ezenkívül az új szoftver telepítéséhez vagy a meglévő szoftvercsomagok frissítéséhez meg kell felelnie a fentieknek megfelelő műszaki követelményeknek - a csomagokat szintén ugyanabból az Apt tárolóból szerzik be.

A kívánt csomagtükör kiválasztása a Debian GNU / Linux 9-ben

Apt tárak

A kiválasztott Apt lerakat címe az / etc / apt / sources fájlban van tárolva.lista. Általában ez egy szöveges fájl, és több bejegyzést tartalmaz. A korábban kiválasztott csomagtükör szerint a következőképpen néz ki:

deb http: // ftp.minket.debian.org / debian / stretch fő hozzájárulás
deb-src http: // ftp.minket.debian.org / debian / stretch fő hozzájárulás
deb http: // biztonság.debian.org / stretch / frissíti a fő hozzájárulást
deb-src http: // biztonság.debian.org / stretch / frissíti a fő hozzájárulást
# stretch-updates, korábban „ingatag” néven ismert
deb http: // ftp.minket.debian.org / debian / stretch-updates fő hozzájárulás

Az első sorcsoport a szokásos szoftvercsomagokra, a második csoport a megfelelő biztonsági frissítésekre, a harmadik csoport pedig ezekre a csomagokra vonatkozó szoftverfrissítésekre vonatkozik. Mindegyik sor Debian csomagokra (deb-vel kezdődő sor) vagy Debian forrás-csomagokra (Deb-src-vel kezdődő sorok) utal. A forráscsomagok érdekesek lehetnek abban az esetben, ha le szeretné tölteni a használt szoftver forráskódját.

A Debian GNU / Linux kiadást vagy a kiadás álneve adja meg - itt ez a Stretch a Toy Story-ból [9] -, vagy annak kiadási állapota, például stabil, tesztelés vagy instabil. Minden sor végén a fő és a hozzájárulás tükrözi a kiválasztott csomagkategóriákat. A main kulcsszó az ingyenes szoftverekre, a hozzájárulás a nem szabad szoftverektől függő szabad szoftverekre, a non-free pedig azokra a szoftvercsomagokra utal, amelyek nem felelnek meg a Debian szabad szoftver irányelveknek (DFSG) [10].

A megfelelő csomagtükör megtalálása

Eddig a beállításunk csak statikus bejegyzéseken alapul, amelyeket nem kívánunk megváltoztatni. Ez jól működik azoknál a számítógépeknél, amelyeket többnyire ugyanazon a helyen tartanak teljes használatuk alatt.

A Debian hálózati telepítéskor a megfelelő csomagtükör fontos szerepet játszik. A csomagtükör kiválasztásakor vegye figyelembe a következő kritériumokat:

A Linux rendszerek kezelésének elmúlt évtizedes tapasztalatai azt mutatják, hogy az elsődleges csomag tükrének kiválasztása a rendszerrel azonos országban működik a legjobban. Egy ilyen csomagtükörnek hálózatonként kell lennie a közelben, és szoftvercsomagokat kell biztosítania az összes szükséges architektúrához. A megbízhatóság arra a személyre, intézetre vagy cégre vonatkozik, amely felelős a csomagtükörért, amelytől a szoftvert lekérjük.

A meglehetősen dinamikus beállítás hasznos lehet a mobil eszközökhöz, például laptopokhoz és notebookokhoz. A két parancs a netselect [11] és a netselect-apt [12] játékba lép. A netselect egyszerűen elvárja a csomagtükrök listáját, és érvényesíti azokat az elérhetőség, a pingidő, valamint a csomagtükör és a rendszer közötti veszteség szempontjából. Az alábbi példa ezt öt különböző tükröt szemlélteti. A kimenet utolsó sora tartalmazza az eredményt - az ajánlott csomagtükör ftp.debian.org.

# netselect -vv ftp.debian.org http.minket.debian.org ftp.nál nél.debian.org letöltése.unesp.br
ftp.debian.org.br netselect: ismeretlen gazdagép ftp.debian.org.br
A netselect futtatásával 8 cím közül 1 közül választhat.

128.61.240.89 141 ms 8 komló 88% rendben (8/9) [284]
ftp.debian.org 41 ms 8 komló 100% rendben (10/10) [73]
128.30.2.36 118 ms 19 komló 100% rendben (10/10) [342]
64.50.233.100 112 ms 14 komló 66% rendben (2/3) [403]
64.50.236.52 133 ms 15 komló 100% rendben (10/10) [332]
ftp.nál nél.debian.org 47 ms 13 komló 100% rendben (10/10) [108]
Letöltés.unesp.br 314 ms 10 komló 75% rendben (3/4) [836]
ftp.debian.org.br 9999 ms 30 komló 0% ok
73 ftp.debian.org
#

Ezzel szemben a netselect-apt a netselect segítségével megtalálja az Ön tartózkodási helyéhez legmegfelelőbb csomagtükröt. A netselect-apt kéri az országot (-c), a csomag tükrök számát (-t), az architektúrát (-a) és a kiadás állapotát (-n). Az alábbi példa felfedezi az öt legnagyobb csomag tükröt Franciaországban, amelyek stabil csomagokat kínálnak az amd64 architektúrához:

# netselect-apt -c francia -t 5 -a amd64 -n stabil
Az elosztás stabil használata.
A tükrök listájának lekérése a www.debian.org…
--2019-01-09 11: 47: 21-- http: // www.debian.org / mirror / mirrors_full
Aufl√∂sen des Hostnamen ¬ªwww.debian.org (www.debian.org) ¬ '… 130.89.148.14,
5.153.231.4, 2001: 41c8: 1000: 21 :: 21: 4,…
Verbindungsaufbau zu www.debian.org (www.debian.org) | 130.89.148.14 |: 80… verbunden.
HTTP-Anforderung gesendet, warte auf Antwort… 302 található
Platz: https: // www.debian.org / mirror / mirrors_full [folge]
--2019-01-09 11: 47: 22-- https: // www.debian.org / mirror / mirrors_full
Verbindungsaufbau zu www.debian.org (www.debian.org) | 130.89.148.14 |: 443 ... verbunden.
HTTP-Anforderung gesendet, warte auf Antwort… 200 OK
Hossz: 189770 (185K) [szöveg / html]
A ¬ª¬ª / tmp / netselect-apt fájlban.Kp2SNk¬'¬ 'speichern.
/ tmp / netselect-apt.Kp2SNk 100% [============================================>]
185,32K 1,19MB / s 0,2 másodperc alatt
2019-01-09 11:47:22 (1,19 MB / s) - ¬ª¬ª / tmp / netselect-apt.Kp2SNk¬'¬ 'gespeichert
[189770/189770
Válasszon egy fő Debian tükröt a netselect használatával.
(csak a franciaországi tükrökre lesz szűrve)
netselect: 19 (19 aktív) névkiszolgáló kérés (ek)
212. cím másolata.27.32.66 (http: // debian.proxad.net / debian /,
http: // ftp.fr.debian.org / debian /); csak keresztnév alatt tartva.
A netselect futtatása a 18 cím közül 5 kiválasztásához.


Úgy tűnik, hogy a leggyorsabb 5 szerver:
http: // debian.proxad.net / debian /
http: // debian.tükör.evett.info /
http: // debian.tükrök.ovh.net / debian /
http: // ftp.rezopole.net / debian /
http: // tükör.pluszerver.com / debian / debian /
A tesztelt gazdagépek közül a leggyorsabban érvényes HTTP-t választjuk:
http: // debian.proxad.net / debian /
Forrásírás.lista.
Kész.
#

A kimenet egy forrás nevű fájl.lista, amely abban a könyvtárban van tárolva, ahonnan a parancsot futtatja. Az „-o fájlnév” kiegészítő opcióval megadhat egy kimeneti fájlt a kívánt névvel és elérési úttal. Ennek ellenére közvetlenül használhatja az új fájlt az eredeti / etc / apt / sources fájl helyettesítésére.lista.

Szoftver stratégia

A telepítés egy kisebb telepítési képről lehetőséget ad arra, hogy eldöntse, melyik szoftvert használja. Javasoljuk, hogy csak a szükséges rendszereket telepítse a rendszerére. Minél kevesebb szoftvercsomag van telepítve, annál kevesebb frissítést kell végrehajtani. Eddig ez a stratégia jól működik a szerverek, asztali rendszerek, útválasztók (speciális eszközök) és mobil eszközök esetében.

A rendszer naprakészen tartása

A rendszer fenntartása azt jelenti, hogy gondoskodni kell a beállításokról és naprakészen kell tartani. Telepítse a biztonsági javításokat és rendszeresen végezzen szoftverfrissítéseket a csomagkezelő segítségével, mint például az apt.

Gyakran feledésbe merül a következő lépés - a rendszer rendbetétele. Ez magában foglalja a fel nem használt szoftvercsomagok eltávolítását és a / var / cache / apt / archives könyvtárban található csomag gyorsítótárának megtisztítását. Az első esetben az „apt autoremove”, a „deborphan” [13] és a „debfoster” [14] parancsok segítenek - felismerik a fel nem használt csomagokat, és megadhatják, hogy mely szoftvereket kell megtartani. Az eltávolított csomagok többnyire a könyvtár (lib és oldlib) vagy a fejlesztés (libdevel) kategóriákba tartoznak. A következő példa ezt szemlélteti az eszköz deborphan esetében. A kimeneti oszlopok a csomag méretét, a csomag kategóriáját, a csomag nevét és a csomag prioritását jelentik.

$ deborphan -Pzs
20 main / oldlibs mktemp extra
132 main / libs liblwres40 szabvány
172 main / libs libdvd0 választható

$

Az árva csomagok eltávolításához használja a következő parancsot:

# apt remove $ (deborphan)

#

Ennek ellenére megerősítést kér a szoftvercsomagok eltávolítása előtt. Ezután meg kell tisztítani a csomag gyorsítótárát. Vagy eltávolíthatja a fájlokat az “rm / var / cache / apt / archives / *.deb ”), vagy használja az apt vagy az apt-get parancsot az alábbiak szerint:

# apt-get clean

A kiadási változások kezelése

A többi Linux disztribúcióval ellentétben a Debian GNU / Linux nem rendelkezik fix kiadási ciklussal. Körülbelül kétévente elérhető egy új kiadás. A 10. verzió várhatóan 2019 közepén jelenik meg.

A meglévő beállítások frissítése hasonlóan egyszerű. Vegye figyelembe a következő gondolatokat, és kövesse ezeket a lépéseket:

  1. Olvassa el a kiadásváltozás dokumentációját, az úgynevezett kiadási megjegyzéseket. Ezek elérhetők a Debian projekt weboldaláról, és a korábban kiválasztott kép egy részét is tartalmazzák.
  2. Legyen kéznél az adminisztratív műveletekhez szükséges hitelesítő adatok.
  3. Nyisson meg egy terminált, és futtassa a következő lépéseket egy terminál multiplexerben, például a [15] képernyőn vagy a tmux [16] képernyőn.
  4. Készítsen biztonsági másolatot a rendszer legfontosabb adatairól, és ellenőrizze, hogy teljes-e.
  5. Frissítse a jelenlegi csomaglistát az „apt-get update” vagy az „apt update” használatával.
  6. A deborphan vagy az „apt-get autoremove” használatával ellenőrizze, hogy nincsenek-e árvák és nem használt szoftvercsomagok. A fel nem használt csomagokat nem kell frissíteni.
  7. A legfrissebb szoftverfrissítések telepítéséhez futtassa az „apt-get upgrade” parancsot.
  8. Szerkessze az / etc / apt / sources fájlt.listát, és állítsa be az új terjesztési nevet, például Stretch-ről Buster-re.
  9. Frissítse a csomaglistát az „apt update” vagy az „apt-get update” használatával.
  10. Indítsa el a kiadás módosítását az „apt-get dist-upgrade” futtatásával. Az összes létező csomag frissül.

Az utolsó lépés eltarthat egy ideig, de egy új Debian GNU / Linux rendszerhez vezet. Hasznos lehet a rendszer egyszeri újraindítása az új Linux kernel indításához.

Következtetés

Egy hálózati alapú telepítés beállítása és életben tartása egyszerű. Kövesse az ebben a cikkben megfogalmazott ajánlásokat, és a Linux rendszerének használata szórakoztató lesz.

Linkek és hivatkozások

* [1] Debian GNU / Linux, http: // debian.org /
* [2] Debian CD / DVD-n, https: // www.debian.org / CD / index.en.html
* [3] GNOME, https: // www.gnóm.org /
* [4] XFCE, https: // xfce.org /
* [5] A Debian telepítése az interneten keresztül, https: // www.debian.org / distrib / netinst.en.html
* [6] Debian Live telepítő képek, https: // www.debian.org / CD / live / index.en.html
* [7] A Debian hivatalos felhőképei, https: // cloud.debian.org / images / cloud /
* [8] Debian tükör hálózat, https: // cdimage.debian.org /
* [9] Nyújtás a Pixar Wikiben, http: // pixar.wikia.com / wiki / Stretch
* [10] Debian Free Software Guidelines (DFSG), https: // wiki.debian.org / DFSGLicenses
* [11] netselect Debian csomag, https: // csomagok.debian.org / stretch / netselect
* [12] netselect-apt Debian csomag, https: // csomagok.debian.org / stretch / netselect-apt
* [13] deborphan Debian csomag, https: // csomagok.debian.org / stretch / deborphan
* [14] debfoster Debian csomag, https: // csomagok.debian.org / stretch / debfoster
* [15] képernyő, https: // www.gnú.org / szoftver / képernyő /
* [16] tmux, https: // github.com / tmux / tmux / wiki

Köszönetnyilvánítás

A szerző köszönetet mond Axel Beckertnek és Zoleka Hatitongwének a cikk elkészítése során nyújtott segítségükért és kritikai észrevételeikért.

Az FPS-számláló megjelenítése a Linux-játékokban
A Linux játék komoly lendületet kapott, amikor a Valve 2012-ben bejelentette a Linux támogatását a Steam kliensnek és játékaiknak. Azóta sok AAA és in...
Sid Meier Civilization VI letöltése és lejátszása Linuxon
Bevezetés a játékba A Civilization 6 egy modern felvétel a Age of Empires játékok sorozatában bevezetett klasszikus koncepcióra. Az ötlet meglehetősen...
A Doom telepítése és lejátszása Linuxon
Bevezetés a Doom-ba A Doom sorozat a 90-es években keletkezett az eredeti Doom megjelenése után. Azonnali sláger volt, és ettől kezdve a játéksorozat ...