Често се случва да срещаме грешки, докато се опитваме да стартираме актуализация в Ubuntu. Има няколко вида грешки и в тази публикация ще видим как да се решат някои от най-често срещаните грешки, възникнали при актуализирането на пакетите в Ubuntu.

Грешка 1: E: Наблюдава секция без пакет: header, E: Проблем с MergeList

Понякога, когато стартирате актуализациите в Актуализиращия мениджър, се получава следната грешка:

Не можа да се инициализира информацията за пакета.
Възникна неразрешим проблем при инициализирането на информацията за пакета.
Моля, подайте сигнал за този проблем срещу пакета "update-manager" и включете следното съобщение за грешка:
"E: Наблюдава секция без пакет: header, E: Проблем с MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_natty_main_binary-amd64_Packages, E: Пакетните списъци или файлът със състоянието не могат да бъдат анализирани или отворени."

Подобна грешка се получава при изпълнение на командата apt-get update в терминала:

Четене на списъците с пакети ... Грешка!
E: Наблюдава секция без заглавие на пакета:
E: Проблем с MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_natty_main_binary-amd64_Packages
E: Пакетните списъци или файлът със състоянието не могат да бъдат анализирани или отворени.

Има еднократно решение на горепосочените грешки. Отворете терминала и изпълнете следните команди в даден ред:

 sudo rm -rf / var / lib / apt / списъци / * sudo apt-get чист sudo apt-get актуализация 

Надявам се, че решава горепосочените проблеми. Сега можете да преминете към друг вид грешка.

Грешка 2: E: Не можа да се получи lock / var / lib / dpkg / lock - open (11: временно недостъпен ресурс)

Много често срещана грешка при инсталиране на приложение или актуализиране на пакет е следната:

E: Не може да се получи lock / var / lib / dpkg / lock - open (11: временно недостъпен ресурс)
E: Не може да се заключи директорията за администриране (/ var / lib / dpkg /), е друг процес, който го използва?

Причината е съвсем очевидна от самата грешка "друг процес, който я използва". Което означава, че друг процес вече използва посочената директория (необходима за инсталиране на приложението) чрез Synaptic Package Manager, Update Manger, терминал или софтуерен център Ubuntu.

Идеята е да се търси друго приложение, което се инсталира или го актуализира. Изчакайте да приключи инсталацията или да я анулира. Ако не можете да видите приложението, опитайте да изпълните тази команда в терминала, за да решите тази грешка:

 sudo rm / var / lib / apt / списъци / заключване 

Грешка 3: Действието изисква инсталиране на пакети от невалидни източници

Днес се сблъсках със странна ситуация, когато стартирах Update Manager в Ubuntu. Това ми показа редица актуализации, които трябва да бъдат инсталирани, и когато натиснах Install Updates, ми показа следната грешка:

Действието изисква инсталирането на пакети от невалидни източници


Може да има няколко причини за тази грешка:

  • Софтуерът е ограничен от авторски или правни въпроси
  • Софтуерът е от Canonical Partner и не е добавен към списъка с източници
  • Приложението е инсталирано от своя изходен код
  • Липсва публичен ключ на приложението

Ако не знаете коя е основната причина за грешка, следвайте инструкциите за всеки от тях и след това можете да го намерите. Да видим как да се справим с проблема един по един:

(i) Софтуерът е ограничен от авторски или правни въпроси

Стартирайте мениджъра на актуализациите. И отидете на Настройки, както е показано на снимката по-долу:

Сега, влезте в раздела "Софтуер Ubuntu" и се уверете, че Софтуерът е ограничен от авторското право или правните въпроси . Затворете настройките и инсталирайте актуализации сега.

(ii) Софтуерът е от Canonical Partner и не е добавен към списъка с източници

В настройките на "Актуализационен мениджър" отворете раздела "Софтуер за Ubuntu" и включете изходния код за актуализации, както е показано на снимката по-долу:

(iii) Приложението е инсталирано от своя изходен код

В "Update Manger Settings" кликнете върху раздела "Софтуер Ubuntu" и проверете опцията "Изходен код":

(iv) Липсващ публичен ключ на заявлението

Отворете терминала (Ctrl + Alt + T) и изпълнете следната команда:

 sudo apt-get актуализация 

Сега изчакайте докато приключи и вижте дали виждате нещо подобно:

W: GPG грешка: http: /something.something Издание: Следните подписи не можаха да бъдат потвърдени, защото публичният ключ не е наличен: NO_PUBKEY XXXXXXXXXXXXXXXX

Запишете номерата, които виждате след NO_PUBKEY. Тази грешка се дължи на факта, че публичният ключ на приложението не е добавен. За да разрешите грешката, използвайте следната команда в терминала:

 sudo apt -key adv --recv -key --keyserver keyserver.ubuntu.com XXXXXXXXXXXXXXXX 

След добавяне на липсващия публичен ключ изпълнете следната команда (отново):

 sudo apt-get актуализация 

Надявам се, че това ще помогне за решаването на вашия проблем. Дайте ни отзивите ви и ако се сблъскате с други грешки, не ни уведомете. Разделът с коментари е ваш. Наслади се :)