Frissítse az Ubuntut a parancssorból

Upgrade Ubuntu From Command Line



Ubuntu egy népszerű Linux disztribúció otthoni és vállalati felhasználók számára. Az Ubuntu sok felhasználója a grafikus felhasználói felületre támaszkodik olyan dolgokban, mint a frissítés és a csomagkezelés. Ez az oktatóanyag megtanítja a csomagok frissítését, az operációs rendszer verziójának frissítését és a frissítés egyszerű automatizálását a parancssorból.

Frissítse az Ubuntu 14.04 -et 16.04 -re

Az Ubuntu frissítése 14.04 -ről 16.04 -re pár parancs beírásával jár:







sudo su apt-get install update-manager-core do-release-upgrade 

Ubuntu terminál



A fenti parancsok futtatása előtt feltétlenül szerkessze a fájlt /etc/update-manager/release-upgrades jelzi a kiadásfrissítő alapértelmezett viselkedését. Ebben kiadás-frissítések fájlban jelenleg három módszer létezik a frissítési viselkedés megváltoztatására, az első a frissítések hiányának ellenőrzése, a második módszer a jelenlegi operációs rendszert frissíti a következő azonnali verzióra, a harmadik módszer frissítése LTS verzió a következő azonnali LTS verzióra. do-release-upgrade valójában kezdeményezi a frissítést. E parancs után pár ablak jelenik meg, miközben a teljes frissítési folyamat automatikusan végrehajtódik. Általában legfeljebb pár percet vesz igénybe, attól függően, hogy milyen sebességű internetkapcsolat van csatlakoztatva a számítógéphez.



Frissítse az Ubuntu képernyőképét





Csomaglista frissítése apt-get update segítségével

A csomagok olyan alkalmazásszoftverek, amelyek különféle feladatok elvégzésére vannak telepítve a számítógépen. Az Ubuntu a apt-get parancsot ezeknek a csomagoknak a kezelésére, és ezzel a paranccsal nemcsak csomagok telepíthetők, hanem frissíthetők és eltávolíthatók is. Az alábbi utasítások bemutatják, hogyan frissítheti a csomaglistát a frissítéshez.

Amint az a következő parancsból látható, automatikusan letöltötte a csomaglistát és a metaadatokat az adott online alapú tárolókból. Ezeket az információkat fogják használni a csomagok frissítésekor, ezért ajánlott ezt a parancsot végrehajtani, mielőtt bármilyen csomagot frissítene, hogy megkapja a csomag legújabb verzióját.



Ubuntu terminál

Frissítési csomagok az apt-get upgrade segítségével

A frissítés és a frissítés közötti különbség ebben az összefüggésben az, hogy a frissítés lekéri az újabb csomagokra vonatkozó információkat a tárolókból, így felhasználható a jelenleg telepített csomagok újabb verziójára való áttéréshez. A frissítés két paranccsal hajtható végre az Ubuntuban. apt-get frissítés és apt-get dist-upgrade . Az Upgrade parancs alapvetően frissíti a csomagokat az újabb verzióra, ahogyan a neve is sugallja, anélkül, hogy bármi mást tenne, ellenkezőleg, a dist-upgrade intelligensen kezeli a csomagok függőségeit, ezért a csomagok frissítése közben lehetséges, hogy új csomagok kerülnek telepítésre, és a meglévő csomagokat eltávolították a rendszerre telepített csomaglistától függően. Ezért ajánlatos mindig használni apt-get dist-upgrade a legtöbb esetben.

Az alábbi példában, mivel a dist-upgrade parancsot használja a frissítés végrehajtásához, az upgrader intelligensen kezeli a függőségeket a rendszerben elérhető csomaglista alapján. Mint látható, eltávolít 9 csomagot, tartózkodik az egyik csomag frissítésétől, és 85 olyan csomagot is telepít, amelyeket nem a sima rendszerrel telepítettek apt-get frissítés parancs.

Ubuntu terminál

Automatizálja a frissítési folyamatot

A frissítési folyamat automatizálása lehetővé teszi a rendszer számára a frissítés automatikus kezelését a rendszergazda beavatkozása nélkül. Ezáltal a karbantartás nemcsak hatékony, hanem megakadályozza, hogy a rendszer káros kártevőknek és támadásoknak legyen kitéve.

apt-get install unattended-upgrades

Az Ubuntu alapértelmezés szerint biztosítja felügyelet nélküli frissítések hogy automatizálja a frissítési folyamatot. Automatikusan frissíti a csomagokat, amikor az újabb frissítések elérhetők. Szerkesztheti a /etc/apt/apt.conf.d/50unattended-upgrades fájlt a szolgáltatás tulajdonságainak konfigurálásához. Alapértelmezés szerint az Ubuntu automatikusan telepíti a biztonsági frissítéseket, de a fájl enyhe módosításával rendszeres frissítések is telepíthetők. A második képernyőképen bemutatja, hogy a felügyelet nélküli frissítés hogyan van konfigurálva e-mailek küldésére, ha problémákat vagy új csomagfrissítéseket talál.

Ubuntu terminál

Ubuntu terminál

Ubuntu terminál

Az alábbi képernyőkép bemutatja, hogyan néz ki a felügyelet nélkül frissített e-mail, ha az e-mail szerver megfelelően van konfigurálva a rendszerben. Igaz értéket ad vissza, ha a fenti fájlokban megadott feltételek teljesültek, és következésképpen telepíti a leírt frissítéseket a rendszerbe. Ha frissített néhány csomagot, a telepítés teljes leírását az e -mail tartalmazza a csomagok nevével együtt.

Ubuntu terminál

Ezenkívül az Ubuntu további beállításokat biztosít a frissítési folyamat gyakoriságának megadásához. Ez határozza meg, hogy MIKOR hívják meg a frissítési folyamatot. Szerkesztés /etc/apt/apt.conf.d/10periodic módosítani ezeket a beállításokat.

Ubuntu terminál

Az APT :: periodic :: update-package-list diktálja, hogy az apt-get update minden alkalommal fusson n napok száma, itt 1; ezért az apt-get frissítés automatikusan meghívódik minden nap, az APT :: periodic :: download-upgradable-package diktálja az apt-get upgrade –download-only parancsot n napok száma, itt 1; ezért az apt-get upgrade –download-only automatikusan meghívódik minden nap. Az automatikus tisztítás nem szükséges, de segít abban, hogy a rendszer mentes legyen a már nem használható csomagoktól.

Értesítések kérése, ha új frissítések állnak rendelkezésre

A frissítési folyamat automatizálásán kívül az új csomagokkal kapcsolatos információk automatikus e -mailben is lekérhetők. Ez az oktatóanyag használja apticron erre a célra, amely rendkívül hatékony, és gyorsabban azonosíthatja az új csomagok elérhetőségét, mint a manuális módszer. Ennek a módszernek a legnagyobb előnye, hogy képes újabb frissítéseket azonosítani anélkül, hogy bejelentkezne a szerverre, ha ezzel együtt be van kapcsolva a felügyelet nélküli frissítés, akkor látható, hogy mely csomagokat frissítették. Az automatikus frissítésnek azonban vannak árnyoldalai is, például az új csomagok automatikus konfigurálása nem lesz emberi felügyelet alatt, így az e -mail értesítés jobb lehet. Vagy feketelistára teheti az ilyen csomagokat, amikor felügyelet nélküli frissítéseknél automatikusan frissít, hogy csak a biztonságos csomagokat frissítse automatikusan.

apt-get install apticron

Miután az apticron telepítve van a fenti paranccsal, konfigurálható a fájlban: /etc/apticron/apticron.conf . Csak a kiszolgáló kezeléséért felelős címzett e -mail címét kell feltüntetni, valószínűleg a rendszergazdát. Ha az e -mail szerver megfelelően van konfigurálva, akkor az apticron e -mailnek a következő képernyőképen kell kinéznie. Tartalmazza a jelentés dátumát, a kiszolgáló nevét és az IP -címet, mely csomagok új frissítéseket tartalmaznak a csomagnevekkel együtt, valamint a teljes részleteket, amelyeket a hely miatt itt nem említettek.

Ubuntu terminál