LINUX.ORG.RU

Проблемы с apt

 ,


0

1

Приветствую! Хотел на Debian 12 установить cinnamon через tasksel, но на этапе загрузки пакетов tasksel вылетел с ошибкой «apt error 100». После этого любые попытки поставить именно cinnamon приводят к подобному поведению. Через apt-get install cinnamon выбивает:

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package cinnamon is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'cinnamon' has no installation candidate

Но aptitude show cinnamon выдаёт:

Package: cinnamon
Version: 5.6.8-1
State: not installed
Priority: optional
Section: x11
Maintainer: Debian Cinnamon Team <debian-cinnamon@lists.debian.org>
Architecture: amd64
Uncompressed Size: 1,486 k
Depends: cinnamon-common...

То есть пакет apt видит, но поставить его не может. И эта проблема только с пакетом cinnamon. Остальное всё ставится нормально.

apt-get update && apt-get upgrade делал, сбрасывал кэш apt. Не помогло.


Ответ на: комментарий от firkax
Package: cinnamon
State: not a real package (virtual)
N: Can't select candidate version from package cinnamon as it has no candidate
N: There is 1 additional record. Please use the '-a' switch to see it
N: No packages found

apt show -a cinnamon

Package: cinnamon
Version: 5.6.8-1
Priority: optional
Section: x11
Maintainer: Debian Cinnamon Team <debian-cinnamon@lists.debian.org>
Installed-Size: 1,486 kB
Provides: notification-daemon, x-window-manager
Depends: ...
Recommends: blueman, cinnamon-core, cinnamon-l10n (>= 5.6), gnome-terminal, inxi, libcanberra-pulse, libxapp-gtk3-module, metacity-common, xapp-sn-watcher
Suggests: cinnamon-desktop-environment, cinnamon-doc, python3-opencv
Breaks: cinnamon-core (<< 5.4~)
Homepage: http://cinnamon.linuxmint.com
Tag: interface::graphical, interface::x11, role::program, uitoolkit::gtk
Download-Size: 398 kB
APT-Sources: https://deb.debian.org/debian bookworm/main amd64 Packages

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

/etc/apt/sources.list

deb https://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb https://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
deb https://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware
deb https://security.debian.org/debian-security/ bookworm-security main contrib non-free non-free-firmware
deb https://www.deb-multimedia.org/ bookworm  main non-free
deb https://www.deb-multimedia.org/ bookworm-backports main

В sources.list.d - ничего.

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

apt policy cinnamon

Package: cinnamon
State: not a real package (virtual)
N: Can't select candidate version from package cinnamon as it has no candidate
N: There is 1 additional record. Please use the '-a' switch to see it
N: No packages found

И руками приоритеты не выставлял. apt ведь в первый раз нормально нашёл пакет cinnamon для установки, а после сбоя на загрузке, выдаёт это.

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

Алилуя!

cat /etc/apt/preferences.d/apt-listbugs

Explanation: Pinned by apt-listbugs at 2024-02-23 17:19:07 +0100
Explanation:   #1038630: cinnamon: depends on obsolete policykit-1-gnome
Package: cinnamon
Pin: version *
Pin-Priority: -30000

Explanation: Pinned by apt-listbugs at 2024-02-23 17:19:07 +0100
Explanation:   #1038631: cinnamon-control-center: depends on obsolete policykit-1-gnome
Package: cinnamon-control-center
Pin: version *
Pin-Priority: -30000

Explanation: Pinned by apt-listbugs at 2024-02-23 17:19:07 +0100
Explanation:   #1038747: software-properties-gtk: may overwrite debian-security with non-working entry
Package: software-properties-gtk
Pin: version *
Pin-Priority: -30000

Explanation: Pinned by apt-listbugs at 2024-02-23 17:19:07 +0100
Explanation:   #990271: policykit-1-gnome: unmaintained upstream, should not be included in trixie
Package: policykit-1-gnome
Pin: version *
Pin-Priority: -30000

Решение:

echo > /etc/apt/preferences.d/apt-listbugs
apt-get update && apt-get upgrade
apt-get install cinnamon
Hg194
() автор топика
Ответ на: комментарий от Hg194

apt-listbugs забанил cinnamon из-за багов. У тебя при обновлении могут возникнуть проблемы.

И правильней было хотябы баги заигнорить здесь /etc/apt/listbugs/ignore_bugs.

PRN
()