Právě jsem nainstaloval Ubuntu 14.04. Tam, kde bydlím, se často náhle přeruší internetové připojení!
Při upgradu vydání systému jsem jednou zmeškal připojení, což nakonec vedlo k chybám vyžadujícím přeinstalaci. Obávám se, že se můj systém poškodí, nebo že se budu muset potýkat i s chybami po přerušených běžných aktualizacích softwaru.
Jaká jsou možná nebezpečí ztráty připojení k internetu během aktualizací softwaru a co k tomu navrhujete?
Přijatá odpověď:
Při běžných aktualizacích softwaru si myslím, že reset připojení není nebezpečný. Může to vést k (někdy přetrvávajícím, dokud to neopravíte) chybovým zprávám apt
, ale nic, co by skutečně mělo poškodit systém.
Když spustíte sudo apt-get update
nebo to nechte GUI Software Updater provést ručně nebo automaticky jako úlohu na pozadí, načte aktualizované seznamy balíčků.
Pokud se připojení resetuje, zobrazí se chyba, že se nepodařilo stáhnout seznam.
Tento proces můžete (nebo musíte) jednoduše zopakovat později, až bude připojení obnoveno a vše bude opět fungovat.
Když spustíte sudo apt-get upgrade
nebo nechat GUI Software Updater aktualizovat nainstalované balíčky, proces se skládá zhruba ze 2 kroků:
-
Jako první krok stáhne všechny nové binární balíčky.
Pokud se připojení během tohoto kroku přeruší, dojde k chybě a dojde k přerušení. Dosud nebyl změněn žádný balíček, nedošlo k žádnému poškození.
Upgrade můžete jednoduše zopakovat později (doporučeno, protože byste měli své balíčky udržovat vždy aktuální), nebo ne. -
Ve druhém kroku nejprve rozbalí každý stažený balíček přes aktuálně nainstalovaný a poté jej v případě potřeby znovu nakonfiguruje.
Pro obě operace obvykle není vyžadováno připojení k internetu , protože binární soubor balíčku obsahující všechny věci je již na vašem disku přítomen. Ztráta připojení nic neovlivní.
Ale některé speciální balíčky neobsahují skutečný balíček, ale pouze stahovací/instalační aplikaci, která se automaticky vyvolá a provede skutečnou instalaci. (Aktualizace jsou stejné jako přeinstalace balíčku s jinou verzí v systémech Linux) Populární příklady jsou Microsoft Fonts
ttf-mscorefonts-installer
nebo Adobe Flash playerflashplugin-installer
, v podstatě většina nebo všechny balíčky obsahující “-installer
” v jejich názvu.
Pokud se vaše připojení přeruší během druhého kroku aktualizace/instalace jednoho z těchto balíčků, zatímco instalační skript stahuje data skutečného balíčku, tento skript selže a instalační balíček zůstane v nenakonfigurovaném stavu . Pokud k tomu dojde, musíte jej obvykle vyčistit a znovu nainstalovat.