GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak opravit chybu aktualizace Ubuntu:Problém s MergeList

Jednou z nejčastějších chyb, se kterou se uživatel při aktualizaci setká, je Problém s MergeList . K chybě mohlo dojít při používání jak Ubuntu Update Manager, tak pomocí aktualizace sudo apt-get v terminálu.

Úplná chyba vypadá asi takto:

E:Encountered a section with no Package: header,
E:Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_precise_universe_binary-i386_Packages,
E:The package lists or status file could not be parsed or opened.

Zde je důležitý druhý řádek. Píše vám to, že zmíněný soubor na druhém řádku se nějak poškodil a tak ho nelze analyzovat.

Oprava problému MergeList v Ubuntu

Jediným řešením tohoto problému je spuštění následujících dvou příkazů, jeden po druhém, v terminálu (Ctrl+Alt+T):

sudo rm -r /var/lib/apt/lists/*

Nový můžete vygenerovat pomocí tohoto příkazu:

sudo apt-get clean && sudo apt-get update

Voila! To by mělo vyřešit „problém se seznamem sloučení “chyba.

Oprava problému MergeList v OS Debian a Raspbian

Pokud používáte Debian nebo Raspbian OS nebo dokonce Ubuntu, může se vám zobrazit chyba MergeList, ale poškozené soubory se mohou lišit:

Reading package lists... Error!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/dpkg/status
E: The package lists or status file could not be parsed or opened.

Tentokrát je problém s /var/lib/dpkg/status. Řešení této chyby je mírně odlišné a mírně komplikovanější než předchozí.

Nyní můžete, ale neměli byste to rovnou smazat. Nejprve vytvořte zálohu:

mv /var/lib/dpkg/status /var/lib/dpkg/status.old

Nyní musíte získat zálohu tohoto stavového souboru a použít jej. Záložní soubory jsou uloženy v adresáři /var/backups. Můžete to vypsat:

ls -l /var/backups/dpkg.status*

Zkopírujte nejnovější zálohu:

cp /var/backups/dpkg.status.0 /var/lib/dpkg/status

Zkuste nyní spustit aktualizaci a zjistěte, zda je problém vyřešen. Pokud ne, můžete to zkusit s dalším záložním souborem. Pokud je soubor archivován, musíte jej nejprve rozbalit. Po zkopírování spusťte znovu příkaz aktualizace a zkontrolujte, zda je opraven.

V jiných častých chybách aktualizace Ubuntu je jednou z chyb při stahování informací o úložišti. Možná je budete chtít také zkontrolovat. Užijte si Ubuntu :)



Ubuntu
  1. Jak aktualizovat Ubuntu ručně?

  2. Jak aktualizovat Ubuntu?

  3. „Chyba spouštění“ s živým usb Ubuntu 15.10 – jak ji opravit

  1. Jak opravit problém se systémovým programem zjištěný v Ubuntu

  2. Jak aktualizovat jádro Linuxu v Ubuntu

  3. Jak aktualizovat na Python 2.7?

  1. Jak nainstalovat LibreOffice 5.3 na Ubuntu (s jedním příkazem)

  2. Jak opravit chybu převodu pomocí Calibre

  3. Jak opravit problém s únikem DNS s OpenVPN v Ubuntu