LINUX.ORG.RU

перед apt-get install -f не хватает apt-get update

aol ★★★★★
()
Ответ на: комментарий от Deleted


viktoor@viktoor-laptop:~$ apt-cache policy gnome-shell
gnome-shell:
Установлен: (отсутствует)
Кандидат: 3.18.5-0ubuntu0.1
Таблица версий:
3.18.5-0ubuntu0.1 500
500 http://ru.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages
3.18.4-0ubuntu3 500
500 http://ru.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages

Viktoor
() автор топика
Ответ на: комментарий от Deleted

sudo apt-get install -f
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.

Viktoor
() автор топика

$ sudo apt purge gnome-shell

anonymous
()
Ответ на: комментарий от Deleted

apt-cache policy gnome-shell-common
gnome-shell-common:
Установлен: 3.19.4-0ubuntu1~xenial1
Кандидат: 3.19.4-0ubuntu1~xenial1
Таблица версий:
*** 3.19.4-0ubuntu1~xenial1 100
100 /var/lib/dpkg/status
3.18.5-0ubuntu0.1 500
500 http://ru.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages
500 http://ru.archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages
3.18.4-0ubuntu3 500
500 http://ru.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
500 http://ru.archive.ubuntu.com/ubuntu xenial/universe i386 Packages

Viktoor
() автор топика
Ответ на: комментарий от Viktoor

Опять игрался с репами или вручную ставил версию поновее ?
Вот теперь ставь
apt-get install gnome-shell-common=3.18.5-0ubuntu0.1
и потом всё остальное.

Deleted
()
Ответ на: комментарий от Deleted

Опять игрался с репами или вручную ставил версию поновее ?

Да.

и потом всё остальное.

Что именно?

Viktoor
() автор топика

Удоволетвори их, будь мужиком!

Deleted
()
Ответ на: комментарий от Deleted

sudo apt-get install gnome-shell-common=3.18.5-0ubuntu0.1
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
gnome-shell-common is already the newest version (3.18.5-0ubuntu0.1).
gnome-shell-common установлен вручную.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено


sudo apt-get install gnome-shellЧтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
gnome-shell : Зависит: gir1.2-mutter-3.0 (>= 3.18.1) но он не будет установлен
Зависит: libmutter0g но он не будет установлен
Зависит: mutter (>= 3.18.1) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

Viktoor
() автор топика
Ответ на: комментарий от Viktoor

Скорее всего, решение находится в первом ответе про update. Если не получится, то закомментируйте в sources.list все. Добавьте:

deb http://archive.ubuntu.com/ubuntu xenial main universe multiverse restricted
deb http://archive.ubuntu.com/ubuntu xenial-updates main universe multiverse restricted
Сделайте
sudo apt update
sudo apt install gnome-shell

anonymous
()
Ответ на: комментарий от Viktoor

Надо удалить все эксперименты, что до этого ставили, связанные с gnome-shell. Что-то типа:

sudo apt purge gnome-shell*

Как только удалите ненужный пакет, который блокирует установку, можно будет разрешить зависимости тем способом, что я указал выше. Главное, чтобы в sources.list, кроме указанных двух строчек ничего незакомментированного не было. Остальные репы, типа скайпа, добавите, когда зависимости разрулятся.

anonymous
()
Ответ на: комментарий от Viktoor

Пока вижу только пакет mutter-common. Он более новый, чем требуется gnome-shell.

Удалите лучше так:

sudo apt purge mutter*

Повторите apt update и install gnome-shell.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.