Менеджер оновлення хоче, щоб я здійснив часткове оновлення


31

Отже ось моя історія ...

Я робив оновлення для ubuntu днями, і потужність вимкнулася прямо посередині оновлення, тому зараз, коли я намагаюся зробити оновлення, він постійно запитує, чи хочу я зробити часткове оновлення. Я чув, що це погано, і цього слід уникати, я також знаю, що існує спосіб виправити це за допомогою командного рядка, але я не можу пригадати, як і нічого не можу знайти в Інтернеті.

Будь-яка допомога буде вдячна. Спасибі alt текст

Відповіді:


20

Схоже, sudo dpkg --configure -aце магічна команда.

Ось dpkgпояснення --configure -aваріантів чоловічої сторінки :

--configure пакет ... | -a|--pending

Налаштуйте пакет, який був розпакований, але ще не налаштований. Якщо -aабо --pendingзадано […], всі розпаковані, але неконфігуровані пакети налаштовані.

[…]

Налаштування складається з наступних кроків:

  1. Розпакуйте конфілі та заодно створіть резервні копії старих конфілетів, щоб їх можна було відновити, якщо щось піде не так.

  2. Запустіть сценарій postinst , якщо це передбачено пакетом.


1
Зазвичай це все виправляє, якщо він не намагається запустити синаптичний засіб, чи не зробити sudo apt-get install atitude, а потім sudo здатність (повинен мати gtk gui з Maverick). здатність зазвичай краще знаходити / виправляти проблеми.
RolandiXor

4
Не має помітних ефектів на мою коробку. Ще пропонується часткове оновлення.
tutuca

15

Я б запропонував спробувати це:

sudo apt-get install aptitude
sudo aptitude update
sudo aptitude dist-upgrade

Вирішене питання для мене, ймовірно, буде працювати і для вас.


6

У мене була така ж проблема. Що я зробив, отримайте список пакунків sudo apt-get upgrade. У моєму випадку:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages have been kept back:
  linux-generic linux-headers-generic linux-image-generic
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

Потім я встановив "не оновлені" пакети sudo apt-get install linux-generic linux-headers-generic linux-image-genericі вирішив проблему.


1
Ви також могли це зробити sudo apt-get dist-upgrade.
Сет

0

часткове оновлення означає, що з установкою чи оновленням щось пішло не так. Я почав отримувати це часткове запит на оновлення після встановлення мультимедійного програвача Mplayer. Я видалив програмне забезпечення і за допомогою команди очищення позбувся всього, що пов'язано з медіаплеєром Mplayer. Це також заважало деяким плагінам, які я встановив для gstreamer та VLC. Я перевстановив те, що втратив, і часткове запит на оновлення кинув показ. Я пропоную вам дізнатися, що сталося особливо з недавньою установкою PPA


-1

ви можете спробувати sudo apt-get updateці файли будуть оновлені. а потім ви можете оновити через термінал, ввівши, sudo do-release-upgradeколи він попросить Встановлення оновлення може зайняти кілька годин. Після закінчення завантаження процес скасувати неможливо. потім натисніть "Y", що все.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.