18 537
Tesztek Android Google Apple Microsoft Samsung Huawei Nokia Linux Biztonság Tudomány Facebook Videojáték Film

Debian tárolók és frissítés

Makay József2010.01.23. 11.23
Debian tárolók és frissítés

Ebben az írásban azt mutatnám be, hogy mi a teendő akkor, ha megsérült a sources.list fájl a Debianunkban, vagy egyszerűen csak fel szeretnénk frissíteni a stable ágat követő rendszerünket egy testing ágat követő rendszerré.

A munkát természetesen csak rendszergazdai jogosultságokkal terminálban tudjuk elvégezni. A használt terminál lehet Gnome-terminal, Konsole, Xterm, vagy bármilyen más, ami a rendelkezésünkre áll. A rendszergazdai jogosultságokat a su parancs és az utána kért jelszó megadásával kaphatjuk meg.

Vegyük először azt az esetet, amikor baj van a /etc/apt/sources.list fájlunkkal! Ez a fájl tárolja azoknak az interneten található csomagtárolóknak a címeit, ahonnan a rendszerünk a csomagokat (programokat) tölti le és telepíti. Ilyen tároló rengeteg van, amik szinkronban frissülnek a központi Debian-tárolókkal. Most azonban csak a központi tárolók beállítását mutatom meg. Nyissuk meg a fájlt terminálból szerkesztésre például az mc (Midnight Commander) szerkesztőjével, vagy nano /etc/apt/sources.list paranccsal! Az /etc/apt/sources.list fájlnak ezen sorokat ajánlott tartalmaznia (szóközökre vigyázni!):




deb http://ftp.debian.org/debian/ stable main contrib non-free

deb http://security.debian.org/ stable/updates main contrib

deb http://www.debian-multimedia.org stable main



Ha ezen tárolókat tartalmazza a fájl, akkor minden csomagfrissítéskor az aktuálisan stabilnak nyilvánított csomagokat kapod. Ez azt is jelenti, hogyha teszem azt az aktuális testing ágat stabilnak nyilvánítják, onnantól kezdve arra fog hivatkozni. Nem kell hozzá sem nyúlnunk. Magyarán a rendszer mindig tudja, hogy melyik az aktuális stabil kiadás és annak a csomagjait használja.

Akkor most nézzük azt, amikor már nem vagyunk megelégedve a stabil ág nyújtotta lehetőségekkel és inkább a tesztelési (testing) ágat szeretnénk használni. Nem kell a névtől megijedni, személy szerint alig ismerek olyan embert, aki ne a testing ágat használná és ne lenne vele megelégedve, köztük én is.

A frissítéshez nincs más dolgunk, minthogy a sources.list fájlunkban a stable szavakat a tárolók URL címe után átírjuk testing-re. Nyissuk meg a fájlt terminálból szerkesztésre a már fentebb említett módon. A fájl tartalmának a korrekció után valahogy így kell kinéznie.




deb http://ftp.debian.org/debian/ testing main contrib non-free

deb http://security.debian.org/ testing/updates main contrib

deb http://www.debian-multimedia.org testing main



Ezek után ki kell adnunk a következő összetett parancsot, amivel a rendszert frissíthetjük (szóközökre vigyázni!):

apt-get update && apt-get upgrade && apt-get dist-upgrade

Felhívnám a figyelmet, hogy a rendszerfrissítés az internetkapcsolat sebességétől és a számítógép erőforrásaitól függően, akár órákba is telhet a frissítés, ugyanis sok csomagot kell letöltenie és telepítenie a rendszernek. Ez természetesen csak egyszeri alkalom, ami a rendszerfrissítéssel jár. A továbbiakban, amikor csak csomagot telepítünk, vagy frissítünk, ugyanolyan rövid idő lesz, mint az eddigiekben.

Az éjszakai frissítésről lebeszélek mindenkit, mivel a frissítés során a csomagkezelő olyan kérdéseket tesz fel, ami nagyban befolyásolja az új rendszerünk mibenlétét.



Letöltés: Debian tárolók és frissítés [PDF]
Kattints ide  ➜

Újabb fotók szivárogtak ki a Samsung Galaxy S8‑ról
Sosem volt még ilyen erős a Bitcoin
Microsoft Surface 2008 ‑ Az elfeledett asztal
Itt a Honor 360 fokos kamerája
PC‑t varázsol a telefonunkból a Remix Singularity
Megérkezett a Honor V9
Felkapott témák
Trump egy Samsung Galaxy S3-mal veszélyezteti az egész világ biztonságát
Kiderült, hogy mi lesz az Android 8.0 neve
PC-t varázsol a telefonunkból a Remix Singularity
Nokia 3310 (2017) – Evleaks szerint igaz az Androbit spekulációja
Exkluzív információk a nemzeti operációs rendszerről
Újabb fotók szivárogtak ki a Samsung Galaxy S8-ról
Állásajánlatok
C# fejlesztő junior és senior HF 12-8034
Business System Administrator
Tanácsadó
C++ fejlesztő junior és senior HF 12-8033
Minőségbiztosítási és folyamatmérnök autóipari
Minőségbiztosítási vevői kapcsolattartó mérnök
Electrical Engineer