Ошибка установки обновления паетов apt upgrade

Автор deetai2w, 24 апреля 2023, 11:40:32

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

deetai2w

раньше все обновлялось, через пару месяцев после установки появилась ошибка
"неизвестный метод сжатия"
root@debian-server-71:/home/legion# apt upgrade
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о состоянии... Готово         
Расчёт обновлений... Готово
Следующие пакеты будут оставлены в неизменном виде:
  libdrm-amdgpu1 libdrm-nouveau2 libdrm-radeon1
Следующие пакеты будут обновлены:
  libdrm-common libgl1-mesa-dev
Обновлено 2 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 3 пакетов не обновлено.
Необходимо скачать 0 B/21,1 kB архивов.
После данной операции объём занятого дискового пространства уменьшится на 37,9 kB.
Хотите продолжить? [Д/н] Y
dpkg-deb: ошибка: в архиве «/var/cache/apt/archives/libdrm-common_2.4.115+git230
3180500.d1681a~oibaf~l_all.deb» используется неизвестное метод сжатия для «contr
ol.tar.zst», прекращаем
dpkg: ошибка при обработке архива /var/cache/apt/archives/libdrm-common_2.4.115+
git2303180500.d1681a~oibaf~l_all.deb (--unpack):
 dpkg-deb --control subprocess returned error exit status 2
dpkg-deb: ошибка: в архиве «/var/cache/apt/archives/libgl1-mesa-dev_23.1~git2303
180600.22d655~oibaf~l_amd64.deb» используется неизвестное метод сжатия для «cont
rol.tar.zst», прекращаем
dpkg: ошибка при обработке архива /var/cache/apt/archives/libgl1-mesa-dev_23.1~g
it2303180600.22d655~oibaf~l_amd64.deb (--unpack):
 dpkg-deb --control subprocess returned error exit status 2
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/libdrm-common_2.4.115+git2303180500.d1681a~oibaf~l_all.
deb
 /var/cache/apt/archives/libgl1-mesa-dev_23.1~git2303180600.22d655~oibaf~l_amd64
.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

ek-nfn

системе нужен zstd компрессор-декомпрессор
Debian 12  -> Devuan 5 xfce -> MX Linux 23

deetai2w

Да вроде все пакеты связанные с zstd установлены, поэтому и спросил, в гугле не нашел решения

dzhoser

Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

Susumo

Цитата: dzhoser от 24 апреля 2023, 20:15:21sudo apt install zst zstd zarchive-tools
А как оно установится, если для его распаковки оно-же нужно? Можно chroot попробовать.

dzhoser

Не во всех пакетах используется этот алгоритм сжатия
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

ek-nfn

Цитата: Susumo от 24 апреля 2023, 21:07:12А как оно установится, если для его распаковки оно-же нужно?
скачать деб пакеты отсюда https://www.debian.org/distrib/packages#search_packages
или отсюда
pkgs.org
Debian 12  -> Devuan 5 xfce -> MX Linux 23

Susumo

Цитата: ek-nfn от 24 апреля 2023, 21:43:37скачать деб пакеты отсюда https://www.debian.org/distrib/packages#search_packages
или отсюда
pkgs.org
Внимательнее читаем тему - проблема не в скачать.

ek-nfn

Цитата: Susumo от 24 апреля 2023, 22:06:47Внимательнее читаем тему - проблема не в скачать.
а если еще внимательней ? Проблема появилась не сразу, а в более новых версиях. Че бы не установить старые версии ? Да и сомнения у меня в том,  что пакеты zstd сжаты самим zstd. А если пользователь впервые его пытается ставить ? Он его чем будет вскрывать ?
Debian 12  -> Devuan 5 xfce -> MX Linux 23

Susumo

#9
Цитата: ek-nfn от 24 апреля 2023, 22:57:12Проблема появилась не сразу, а в более новых версиях. Че бы не установить старые версии ?
Из олдстейбл? Если апт из своего релиза не сможет установить, то правильней chroot, а вот если и chroot не сможет, то костыли в путь. Но все это пустые разговоры пока ТС не попробовал совет dzhoser'а.

ek-nfn

Цитата: Susumo от 24 апреля 2023, 23:23:08Из олдстейбл?
устаревшие из своего же дистрибутива, а не из предыдущих. Они же не удаляются, а перемещаются snapshot
Debian 12  -> Devuan 5 xfce -> MX Linux 23

ferum

Обычно мы начинаем с источников в  sources.list, sources.list.d и как правило собака зарыта именно там.
Русские дебианщики против цифрового слабоумия !

ogost

В bookworm такой версии пакета нет, возможно это sid

suny

Да и в sid таких версий пакетов нет, слаживается впечатления что пакеты из какого то стороннего репозитория предназначенного для Ubuntu.

ek-nfn

Цитата: ogost от 26 апреля 2023, 03:36:17В bookworm такой версии пакета нет, возможно это sid
Это из ppa:oibaf/test
Debian 12  -> Devuan 5 xfce -> MX Linux 23