Рейтинг:1

Не удается установить gnome-tweaks при новой установке Ubuntu 20.04.3 LTS — неудовлетворенная проблема с зависимостями

флаг us

я пытался установить гном-твики на новой установке Ubuntu 20.04.3 LTS, но безрезультатно.

Бег sudo apt установить gnome-твики дает следующий результат:

Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Не удалось установить некоторые пакеты. Это может означать, что у вас есть
запрошена невозможная ситуация или если вы используете нестабильную
дистрибутив, что некоторые необходимые пакеты еще не созданы
или был перемещен из входящих.
Следующая информация может помочь разрешить ситуацию:

Следующие пакеты имеют неудовлетворенные зависимости:
 gnome-tweaks: зависит от: gnome-shell-extension-prefs, но он не будет установлен
E: Невозможно исправить проблемы, у вас есть сломанные пакеты.

Если я затем попытаюсь решить проблему зависимости, установив gnome-shell-extension-prefs Я получаю следующую ошибку:

Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Не удалось установить некоторые пакеты. Это может означать, что у вас есть
запрошена невозможная ситуация или если вы используете нестабильную
дистрибутив, что некоторые необходимые пакеты еще не созданы
или был перемещен из входящих.
Следующая информация может помочь разрешить ситуацию:

Следующие пакеты имеют неудовлетворенные зависимости:
 gnome-shell-extension-prefs: зависит: gnome-shell (= 3.36.1-5ubuntu1), но необходимо установить 3.36.9-0ubuntu0.20.04.2
                               Зависит: gnome-shell-common (= 3.36.1-5ubuntu1), но необходимо установить 3.36.9-0ubuntu0.20.04.2
E: Невозможно исправить проблемы, у вас есть сломанные пакеты.

Кроме того, бег политика apt-cache gnome-shell-extensions gnome-tweak-tool gnome-shell дает следующий результат:

гном-оболочка-расширения:
  Установлено: (нет)
  Кандидат: 3.36.1-1
  Таблица версий:
     3.36.1-1 500
        500 http://archive.ubuntu.com/ubuntu focus/universe amd64 Пакеты
        500 http://archive.ubuntu.com/ubuntu focus/universe Пакеты i386
инструмент настройки гнома:
  Установлено: (нет)
  Кандидат: 3.34.0-2ubuntu1
  Таблица версий:
     3.34.0-2убунту1 500
        500 http://archive.ubuntu.com/ubuntu focus/universe amd64 Пакеты
        500 http://archive.ubuntu.com/ubuntu focus/universe Пакеты i386
гном-оболочка:
  Установлено: 3.36.9-0ubuntu0.20.04.2
  Кандидат: 3.36.9-0ubuntu0.20.04.2
  Таблица версий:
 *** 3.36.9-0ubuntu0.20.04.2 500
        500 http://au.archive.ubuntu.com/ubuntu focus-updates/main Пакеты amd64
        100 /var/lib/dpkg/status
     3.36.4-1ubuntu1~20.04.2 500
        500 http://security.ubuntu.com/ubuntu focus-security/main amd64 Packages
     3.36.1-5убунту1 500
        500 http://au.archive.ubuntu.com/ubuntu focus/main Пакеты amd64
        500 http://archive.ubuntu.com/ubuntu focus/main amd64 Пакеты

С моими базовыми знаниями это похоже на конфликт версий. Я искал повсюду, но не нашел решения, и кажется, что значительное количество людей сталкивается с этой проблемой. Любая помощь в решении этой проблемы будет высоко оценена.

nobody avatar
флаг gh
`software-properties-gtk` и выберите загрузку с основного сервера на вкладке программного обеспечения ubuntu. обновите `sudo apt update` и повторите попытку.
N0rbert avatar
флаг zw
Отвечает ли это на ваш вопрос? [Как восстановить репозитории по умолчанию?](https://askubuntu.com/questions/124017/how-do-i-restore-the-default-repositories)
karel avatar
флаг sa
Отвечает ли это на ваш вопрос? [Невозможно исправить проблемы, у вас есть сломанные пакеты](https://askubuntu.com/questions/223237/unable-to-correct-problems-you-have-held-broken-packages)
Рейтинг:1
флаг cn

Я столкнулся с той же проблемой, когда пытался установить гном-настройка-инструмент на последней версии Ubuntu 20.04.3 LTS (загружена с официального сайта Ubuntu 19 ноября 2021 г.).

Это происходит потому, что одна из зависимостей gnome-shell-extension-prefs требует гном-оболочка (= 3.36.4-1ubuntu1~20.04.2) но 3.36.9-0убунту0.20.04.2 был установлен по умолчанию.

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

sudo apt install gnome-shell=3.36.4-1ubuntu1~20.04.2 gnome-shell-common=3.36.4-1ubuntu1~20.04.2 gnome-shell-extension-prefs=3.36.4-1ubuntu1~20.04.2

использованная литература

Рейтинг:0
флаг ru
aqh

У меня была эта конкретная проблема (я тоже новичок в Linux) с тем же пакетом gnome-tweaks в Ubuntu 20.04.3.

Лично я обошел эту проблему, понизив версию gnome-shell с версии 3.36.4 (установленной по умолчанию в этой версии Ubuntu) до версии 3.36.1 в менеджере пакетов synaptic (sudo apt установить синаптик так как он не установлен по умолчанию).

Возможно, это связано с тем, что gnome-tweaks был обновлен только для gnome 3.36.1 вместо версии 3.36.4, найденной в Ubuntu 20.04.3.

elmclose avatar
флаг cn
Я не думаю, что понижение версии вашей оболочки - это ответ. Если у вас есть неудовлетворенная проблема с зависимостями, это может продолжать вызывать проблемы при установке других программ. Так что вам нужно это исправить. См. пост № 223237 в Askubuntu и попробуйте некоторые ответы.
aqh avatar
флаг ru
aqh
лично у меня еще не было проблемы с зависимостью от моего обходного пути, который заключается в принудительном использовании версии gnome-shell-common, поскольку после этого я успешно запустил apt update, но я хотел бы узнать больше, поскольку я здесь новичок, как вы просматриваете определенные номера постов. спасибо
Zanna avatar
флаг kr
Вы можете ввести номер в поле поиска в верхней части страницы — кажется, elmclose имел в виду https://askubuntu.com/questions/223237/unable-to-correct-problems-you-have-held-broken-packages. . Понижение версии, как правило, является последним средством, но если synaptic предложил это, это, вероятно, нормально, и вы должны иметь возможность использовать synaptic для решения любых будущих проблем, которые могут возникнуть из-за этого, поэтому я думаю, что это разумное предложение.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.