У меня возникла проблема с менеджером пакетов на 18.04 LTS

Прежде всего, я считаю, что должен сказать, что я только что установил Ubuntu 18.04 LTS на этой неделе, поэтому я в принципе ничего не знаю. Я устанавливал python3 в режиме ожидания сегодня и обнаружил ошибку: dpkg: error processing package linux-modules-4.15.0-22-generic (--configure): package is in a very bad inconsistent state; you should reinstall it before attempting configuration No apport report written because the error message indicates its a followup error from a previous failure. dpkg: dependency problems prevent configuration of linux-image-4.15.0-22-generic: linux-image-4.15.0-22-generic depends on linux-modules-4.15.0-22-generic; however: Package linux-modules-4.15.0-22-generic is not configured yet. dpkg: error processing package linux-image-4.15.0-22-generic (--configure): dependency problems - leaving unconfigured Processing triggers for libc-bin (2.27-3ubuntu1) ... dpkg: dependency problems prevent configuration of linux-modules-extra-4.15.0-22-generic: linux-modules-extra-4.15.0-22-generic depends on linux-image-4.15.0-22-generic | linux-image-unsigned-4.15.0-22-generic; however: Package linux-image-4.15.0-22-generic is not configured yet. Package linux-image-unsigned-4.15.0-22-generic is not installed. dpkg: error processing package linux-modules-extra-4.15.0-22-generic (--configure): dependency problems - leaving unconfigured No apport report written because the error message indicates its a followup error from a previous failure. Processing triggers for man-db (2.8.3-2) ... Processing triggers for gnome-menus (3.13.3-11ubuntu1) ... Setting up libtcl8.6:amd64 (8.6.8+dfsg-3) ... dpkg: dependency problems prevent configuration of linux-image-generic: linux-image-generic depends on linux-image-4.15.0-22-generic; however: Package linux-image-4.15.0-22-generic is not configured yet. linux-image-generic depends on linux-modules-extra-4.15.0-22-generic; however: Package linux-modules-extra-4.15.0-22-generic is not configured yet. dpkg: error processing package linux-image-generic (--configure): dependency problems - leaving unconfigured Setting up libtk8.6:amd64 (8.6.8-4) ... No apport report written because MaxReports is reached already Setting up tk8.6-blt2.5 (2.5.3+dfsg-4) ... dpkg: dependency problems prevent configuration of linux-generic: linux-generic depends on linux-image-generic (= 4.15.0.22.23); however: Package linux-image-generic is not configured yet. dpkg: error processing package linux-generic (--configure): dependency problems - leaving unconfigured Setting up blt (2.5.3+dfsg-4) ... No apport report written because MaxReports is reached already Setting up python3-tk:amd64 (3.6.5-3) ... Setting up idle-python3.6 (3.6.5-3) ... Setting up idle (3.6.5-3) ... Setting up idle3 (3.6.5-3) ... Processing triggers for libc-bin (2.27-3ubuntu1) ... Errors were encountered while processing: linux-modules-4.15.0-22-generic linux-image-4.15.0-22-generic linux-modules-extra-4.15.0-22-generic linux-image-generic linux-generic E: Sub-process /usr/bin/dpkg returned an error code (1)

Итак, я побежал Sudo apt-get upgrade, думая, что это просто обновление модулей Linux, и я получил то же сообщение об ошибке. Я просматриваю сообщение об ошибке в сети, и я нахожу это сообщение с тем же сообщением об ошибке. Поэтому я сначала выполнил команду, которую использовал ассер: sudo apt-get install -f и получил это сообщение об ошибке:

Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 5 not fully installed or removed. Need to get 0 B/12.9 MB of archives. After this operation, 0 B of additional disk space will be used. dpkg: error processing package linux-modules-4.15.0-22-generic (--configure): package is in a very bad inconsistent state; you should reinstall it before attempting configuration dpkg: dependency problems prevent configuration of linux-image-4.15.0-22-generic: linux-image-4.15.0-22-generic depends on linux-modules-4.15.0-22-generic; however: Package linux-modules-4.15.0-22-generic is not configured yet. dpkg: error processing package linux-image-4.15.0-22-generic (--configure): dependency problems - leaving unconfigured No apport report written because the error message indicates its a followup error from a previous failure. No apport report written because the error message indicates its a followup error from a previous failure. dpkg: dependency problems prevent configuration of linux-modules-extra-4.15.0-22-generic: linux-modules-extra-4.15.0-22-generic depends on linux-image-4.15.0-22-generic | linux-image-unsigned-4.15.0-22-generic; however: Package linux-image-4.15.0-22-generic is not configured yet. Package linux-image-unsigned-4.15.0-22-generic is not installed. dpkg: error processing package linux-modules-extra-4.15.0-22-generic (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of linux-image-generic: linux-image-generic depends on linux-image-4.15.0-22-generic; however: Package linux-image-4.15.0-22-generic is not configured yet. linux-image-generic depends on linux-modules-extra-4.15.0-22-generic; however: Package linux-modules-extra-4.15.0-22-generic is not configured yet. dpkg: error processing package linux-image-generic (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of linux-genNo apport report written because MaxReports is reached already No apport report written because MaxReports is reached already eric: linux-generic depends on linux-image-generic (= 4.15.0.22.23); however: Package linux-image-generic is not configured yet. dpkg: error processing package linux-generic (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: linux-modules-4.15.0-22-generic linux-image-4.15.0-22-generic linux-modules-extra-4.15.0-22-generic linux-image-generic linux-generic E: Sub-process /usr/bin/dpkg returned an error code (1)

Что из того, что я понял, немного отличается от первого в том смысле, что первый сказал, что пакет не настроен а второй сказал, что я должен переустановить его, потому что перед настройкой он находится в плохом состоянии. Это дает почти то же сообщение об ошибке, что и у искателя. поэтому я попробовал шаги, упомянутые в принятом ответе. Я выполнил эту команду sudo rm /etc/apt/sources.list, а затем эту sudo software-properties-gtk, и я получил это сообщение об ошибке:

WARNING:root:could not open file '/etc/apt/sources.list' WARNING:root:could not open file '/etc/apt/sources.list'

Итак, я снова написал вторую команду и открыл программные свойства-gtk и написал это в терминал:

Gtk-Message: 20:43:48.389: GtkDialog mapped without a transient parent. This is discouraged.

Итак, я использовал этот пост, который имеет такое же сообщение об ошибке. Я ударил Revert, ничего не произошло. Я ударил его снова, и ничего не случилось. Итак, я нажал кнопку «Закрыть» и получил это сообщение об ошибке / уведомление. Я понял, что не могу следовать этому учебнику, потому что он просто очистил хром, и я не могу очистить модули Linux. Итак, я повторно запустил sudo apt-get -f install, и теперь он показывает путь более короткого сообщения об ошибке:

Reading package lists... Done Building dependency tree Reading state information... Done E: The package linux-modules-4.15.0-22-generic needs to be reinstalled, but I can't find an archive for it.

Я попробовал sudo apt-get clean, и ничего не появилось на терминале, а затем я попытался использовать эту команду, которую я видел на сообщение об ошибке / уведомление. : sudo apt-get install --reinstall linux-modules-4.15.0-22-generic Я не знаю, было ли это имя пакета для переустановки, но стоит попробовать. Я получил такое же сообщение об ошибке.

Я что-то сломал? Нужно ли мне переформатировать мою систему?

Редактирование: выход ls -la /etc/apt/sources.list - -rw-r--r-- 1 root root 84 May 26 20:43 /etc/apt/sources.list

Вывод uname -a - Linux Oussema 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

1
задан 27 May 2018 в 00:40

3 ответа

Из комментариев я могу прочитать, что вы очистили файл sources.list, поэтому давайте исправим это первым, скопировав следующий блок в ваш терминал:

sudo su
cat > /etc/apt/sources.list << "EOF"
deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu bionic-security main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu bionic-security main restricted universe multiverse
#deb http://archive.ubuntu.com/ubuntu bionic-proposed main restricted universe multiverse
#deb-src http://archive.ubuntu.com/ubuntu bionic-proposed main restricted universe multiverse
deb http://archive.canonical.com/ubuntu bionic partner
deb-src http://archive.canonical.com/ubuntu bionic partner
EOF
exit

Теперь мы можем начать исправьте свою установку, которая, кажется, оказалась в странном состоянии.

Сначала удалите сменные пакеты после запуска обновления, чтобы обновить правильные обновления архивов пакетов:

sudo apt update
sudo apt autoremove --purge

должен удалить все удаляемые пакеты до тех пор, кроме тех, которые удалось перепутать, и затем мы удалим их, установив их, а затем удалив их правильно:

cd /var/cache/apt/archives
sudo dpkg -i linux-modules-4.15.0-22-generic_4.15.0-22.24_amd64.deb
sudo dpkg -r linux-modules-4.15.0-22-generic_4.15.0-22.24_amd64.deb

Теперь очистка архивов путем запуска: [ ! d4]

sudo apt clean

И теперь мы можем правильно установить пакеты после выполнения полного процесса обновления:

sudo apt update
sudo apt dist-upgrade

со следующей строкой:

sudo apt install --reinstall linux-generic

Это должно привести к тому, что система снова войдет в полноценное рабочее состояние. Получайте удовольствие и добро пожаловать в сообщество Linux.

4
ответ дан 8 June 2018 в 13:53

Из комментариев я могу прочитать, что вы очистили файл sources.list, поэтому давайте исправим это первым, скопировав следующий блок в ваш терминал:

sudo su cat > /etc/apt/sources.list << "EOF" deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu bionic-security main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu bionic-security main restricted universe multiverse #deb http://archive.ubuntu.com/ubuntu bionic-proposed main restricted universe multiverse #deb-src http://archive.ubuntu.com/ubuntu bionic-proposed main restricted universe multiverse deb http://archive.canonical.com/ubuntu bionic partner deb-src http://archive.canonical.com/ubuntu bionic partner EOF exit

Теперь мы можем начать исправьте свою установку, которая, кажется, оказалась в странном состоянии.

Сначала удалите сменные пакеты после запуска обновления, чтобы обновить правильные обновления архивов пакетов:

sudo apt update sudo apt autoremove --purge

должен удалить все удаляемые пакеты до тех пор, кроме тех, которые удалось перепутать, и затем мы удалим их, установив их, а затем удалив их правильно:

cd /var/cache/apt/archives sudo dpkg -i linux-modules-4.15.0-22-generic_4.15.0-22.24_amd64.deb sudo dpkg -r linux-modules-4.15.0-22-generic_4.15.0-22.24_amd64.deb

Теперь очистка архивов путем запуска: [ ! d4] sudo apt clean

И теперь мы можем правильно установить пакеты после выполнения полного процесса обновления:

sudo apt update sudo apt dist-upgrade

со следующей строкой:

sudo apt install --reinstall linux-generic

Это должно привести к тому, что система снова войдет в полноценное рабочее состояние. Получайте удовольствие и добро пожаловать в сообщество Linux.

4
ответ дан 17 July 2018 в 13:21

Из комментариев я могу прочитать, что вы очистили файл sources.list, поэтому давайте исправим это первым, скопировав следующий блок в ваш терминал:

sudo su cat > /etc/apt/sources.list << "EOF" deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu bionic-security main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu bionic-security main restricted universe multiverse #deb http://archive.ubuntu.com/ubuntu bionic-proposed main restricted universe multiverse #deb-src http://archive.ubuntu.com/ubuntu bionic-proposed main restricted universe multiverse deb http://archive.canonical.com/ubuntu bionic partner deb-src http://archive.canonical.com/ubuntu bionic partner EOF exit

Теперь мы можем начать исправьте свою установку, которая, кажется, оказалась в странном состоянии.

Сначала удалите сменные пакеты после запуска обновления, чтобы обновить правильные обновления архивов пакетов:

sudo apt update sudo apt autoremove --purge

должен удалить все удаляемые пакеты до тех пор, кроме тех, которые удалось перепутать, и затем мы удалим их, установив их, а затем удалив их правильно:

cd /var/cache/apt/archives sudo dpkg -i linux-modules-4.15.0-22-generic_4.15.0-22.24_amd64.deb sudo dpkg -r linux-modules-4.15.0-22-generic_4.15.0-22.24_amd64.deb

Теперь очистка архивов путем запуска: [ ! d4] sudo apt clean

И теперь мы можем правильно установить пакеты после выполнения полного процесса обновления:

sudo apt update sudo apt dist-upgrade

со следующей строкой:

sudo apt install --reinstall linux-generic

Это должно привести к тому, что система снова войдет в полноценное рабочее состояние. Получайте удовольствие и добро пожаловать в сообщество Linux.

4
ответ дан 20 July 2018 в 13:27

Другие вопросы по тегам:

Похожие вопросы: