Inovujte Ubuntu z príkazového riadka

Upgrade Ubuntu From Command Line



Ubuntu je populárna distribúcia Linuxu pre domáce použitie aj pre podnikových používateľov. Mnoho používateľov Ubuntu sa spolieha na grafické užívateľské rozhranie napríklad pri inovácii a správe balíkov. Tento tutoriál učí, ako ľahko aktualizovať balíky, aktualizovať verziu OS a automatizovať aktualizáciu pomocou príkazového riadka.

Inovujte Ubuntu 14.04 na 16.04

Inovácia Ubuntu z 14.04 na 16.04 zahŕňa zadanie niekoľkých príkazov:







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

Terminál Ubuntu



Pred spustením vyššie uvedených príkazov súbor upravte /etc/update-manager/release-upgrades na označenie predvoleného správania programu na aktualizáciu vydaní. V tomto upgrady vydania v súčasnosti existujú tri spôsoby zmeny správania sa pri aktualizácii, pričom prvá z nich kontroluje, či nie sú k dispozícii žiadne aktualizácie, druhá metóda umožňuje aktualizáciu aktuálneho operačného systému na nasledujúcu bezprostrednú verziu, tretia metóda inovácie Verzia LTS do ďalšej bezprostrednej verzie LTS. do-release-upgrade v skutočnosti iniciuje aktualizáciu. Po tomto príkaze sa zobrazí niekoľko okien a automaticky sa vykoná celý proces aktualizácie. Obvykle to trvá maximálne niekoľko minút v závislosti od rýchlosti internetového pripojenia, s ktorým je počítač pripojený.



Inovujte Ubuntu ScreenShot





Aktualizujte zoznam balíkov pomocou aktualizácie apt-get

Balíky sú aplikačný softvér, ktorý je nainštalovaný na vykonávanie rôznych úloh v počítači. Ubuntu používa príponu výstižný na správu týchto balíkov a pomocou tohto príkazu je možné balíky nielen inštalovať, ale aj aktualizovať a odinštalovať. Nasledujúce pokyny ukazujú, ako aktualizovať zoznam balíkov a aktualizovať ich.

Ako je vidieť na nasledujúcom príkaze, automaticky stiahlo zoznam balíkov a metadáta z daných online úložísk. Tieto informácie budú použité pri aktualizácii balíkov, preto sa odporúča vykonať tento príkaz pred aktualizáciou akéhokoľvek balíka, aby ste získali jeho najnovšiu verziu.



Terminál Ubuntu

Inovujte balíky pomocou aktualizácie apt-get

Rozdiel medzi aktualizáciou a aktualizáciou v tomto kontexte spočíva v tom, že aktualizácia získava informácie o novších balíkoch z úložísk, takže ich možno použiť na prechod na novšiu verziu aktuálne nainštalovaných balíkov. Inováciu je možné vykonať pomocou dvoch príkazov v Ubuntu. apt-get upgrade a apt-get dist-upgrade . Príkaz Upgrade v zásade aktualizuje balíky na novšiu verziu, ako naznačuje jeho názov, bez toho, aby ste museli robiť čokoľvek iné, naopak dist-upgrade inteligentne zvláda závislosti balíkov, a preto počas aktualizácie balíkov je možné, že sa nainštalujú nové balíky a existujúce balíky odinštalované v závislosti od zoznamu balíkov nainštalovaného v systéme. Preto sa odporúča vždy používať apt-get dist-upgrade väčšinou.

V tomto nižšie uvedenom príklade, pretože na aktualizáciu používa príkaz dist-upgrade, aktualizátor inteligentne zvládne závislosti na základe zoznamu balíkov, ktorý je k dispozícii v systéme. Ako je zrejmé, odstráni 9 balíkov, zdrží sa inovácie jedného balíka a tiež nainštaluje 85 balíkov, ktoré neboli nainštalované s balíkom plain. apt-get upgrade príkaz.

Terminál Ubuntu

Automatizujte proces inovácie

Automatizácia procesu aktualizácie umožní systému vykonať aktualizáciu automaticky bez zásahu správcu. Vďaka tomu je údržba nielen efektívna, ale tiež zabraňuje tomu, aby bol systém vystavený škodlivému malvéru a útokom.

apt-get install unattended-upgrades

Ubuntu v predvolenom nastavení poskytuje bezobslužné aktualizácie automatizovať proces aktualizácie. Balíky bude automaticky aktualizovať vždy, keď budú k dispozícii novšie aktualizácie. Môžete upraviť /etc/apt/apt.conf.d/50 bezobslužné aktualizácie súbor na konfiguráciu vlastností tejto funkcie. V predvolenom nastavení Ubuntu automaticky inštaluje aktualizácie zabezpečenia, ale s malou zmenou súboru je možné nainštalovať aj pravidelné aktualizácie. Na druhej snímke obrazovky ukazuje, ako je aktualizácia bez obsluhy nakonfigurovaná na odosielanie e-mailov v prípade problémov alebo inovácií nových balíkov.

Terminál Ubuntu

Terminál Ubuntu

Terminál Ubuntu

Nasledujúca snímka obrazovky ukazuje, ako vyzerá e-mail bez dozoru, keď je e-mailový server v systéme správne nakonfigurovaný. Ak sa splnia dané podmienky vo vyššie uvedených súboroch, vráti hodnotu true a následne nainštaluje popísané aktualizácie do systému. Ak aktualizoval niektoré balíky, úplný popis inštalácie je súčasťou e -mailu spolu s názvom balíkov.

Terminál Ubuntu

Ubuntu navyše ponúka niekoľko ďalších nastavení na určenie frekvencie procesu aktualizácie. To určuje, KEDY sa spustí proces aktualizácie. Upraviť /etc/apt/apt.conf.d/10periodic zmeniť tieto nastavenia.

Terminál Ubuntu

APT :: periodic :: update-package-lists dictates apt-get update to be run every n počet dní, tu uvádza 1; preto sa aktualizácia apt-get automaticky vyvoláva každý deň, APT :: periodic :: download-upgradable-packages určuje, že apt-get upgrade –download-only sa má spustiť v každom n počet dní, tu uvádza 1; preto sa apt-get upgrade –download-only automaticky vyvoláva každý deň. Autoclean nie je potrebný, ale pomáha systému zbaviť sa balíkov, ktoré už nie sú užitočné.

Dostávajte upozornenia, keď budú k dispozícii nové aktualizácie

Okrem automatizácie procesu aktualizácie je možné informácie o nových balíkoch získať automatizovaným e -mailom. Tento návod používa apticron na tento účel je veľmi účinný a mohol by identifikovať dostupnosť nových balíkov rýchlejšie ako manuálnym spôsobom. Najväčšou výhodou tejto metódy je možnosť identifikovať novšie upgrady bez toho, aby ste sa museli prihlásiť na server, ak je súčasne zapnutá bezobslužná aktualizácia, je možné zistiť, ktoré balíky boli skutočne aktualizované. Existujú však aj nevýhody automatizovanej inovácie, ako napríklad konfigurácia nových balíkov, keď sú automatizované, nebude mať ľudský dohľad, takže lepšie bude iba prijatie e -mailu. Alebo môžete tieto balíky zaradiť na čiernu listinu pri automatickej inovácii bezobslužnými aktualizáciami, aby ste zaistili automatickú aktualizáciu iba bezpečných balíkov.

apt-get install apticron

Akonáhle je apticron nainštalovaný s vyššie uvedeným príkazom, môže byť nakonfigurovaný v súbore: /etc/apticron/apticron.conf . Jediná vec, ktorú je potrebné uviesť, je e -mailová adresa príjemcu, ktorý je zodpovedný za správu servera, pravdepodobne správcu. Ak je e -mailový server správne nakonfigurovaný, e -mail apticron by mal vyzerať ako na nasledujúcom obrázku. Obsahuje dátum správy, názov servera a IP, ktoré balíky majú nové aktualizácie spolu s názvami balíkov, a ich úplné podrobnosti, ktoré tu neboli kvôli priestoru uvedené.

Terminál Ubuntu