Debian Jessie: Когда будут удалены пакеты со статусом "id"?

Вы пытаетесь следовать инструкциям для Ubuntu, а не Debian. В то время как Ubuntu действительно имеет пакет под названием apturl , эквивалентный пакет Debian , по-видимому, назывался aptlinex , но поскольку ни одна из ссылок на этой странице работает, похоже, он больше не упакован в Debian.

Итак, просто установите его в обычном режиме и забудьте о причудливых apt: // ссылках:

sudo apt-get install flash-plugin-nonfree

Вам может потребоваться добавить репозитории contrib, чтобы это работало; проверьте свой файл /etc/apt/sources.list , найдите строки формы

deb http://httpredir.debian.org/debian jessie main

(URL-адрес может быть другим в вашей системе) и добавьте в конец contrib :

deb http://httpredir.debian.org/debian jessie main contrib

5
27.02.2017, 14:09
1 ответ

Второе состояние в выводе dpkg -l - это выбор, то есть желаемое состояние. В наши дни это в основном используется dselect , но также может использоваться dpkg --set-selections . Чтобы перейти от текущего состояния к выделению, вам нужно что-то, что даже смотрит на выделение, чего aptitude и apt не делают по умолчанию.

Однако у Apt есть возможность сделать это.Просто запустите:

apt-get dselect-upgrade

Это должно внести необходимые изменения.

Я не уверен, почему пакеты были оставлены в состоянии id . Возможно, удаление не завершилось успешно?

2
27.01.2020, 20:42

Теги

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