LINUX.ORG.RU

Загрузить apt*.rpm руками (https://packages.altlinux.org/ru/p10/srpms/apt/rpms/, вместо p10 подставить нужный бранч, выбрать свою архитектуру);

дальше руками rpm -Uhv *.rpm для загруженных .rpm;

смотрим на пропущенные зависимости, их *.rpm загружаем так же руками;

опять rpm -Uhv *.rpm;

когда все пакеты установились, делаем apt-get update на всякий случай.

x22
()
Последнее исправление: x22 (всего исправлений: 1)

никогда такого не было, и вот опять. ничего не делал, ничего не происходило, просто включил утром канпуктер, а там, совершенно случайно, удалился apt…

ищи в кеше и ставь через dpkg. или качай руками. ах да, rpm же.

usi_svobodi
()
Последнее исправление: usi_svobodi (всего исправлений: 1)
Ответ на: комментарий от x22

Загрузки # rpm -Uhv glibc-core-2.27-alt14.x86_64.rpm Подготовка… ###################################################################################### [100%] пакет glibc-core-6:2.27-alt14.x86_64 уже установлен

Пробую ставить версию поновее:

Загрузки # rpm -Uhv glibc-core-2.32-alt4.x86_64.rpm ошибка: Неудовлетворенные зависимости: glibc-core = 6:2.27-alt14:p9+285569.300.3.1 нужен для (установлен) glibc-pthread-6:2.27-alt14.x86_64 glibc-core = 6:2.27-alt14:p9+285569.300.3.1 нужен для (установлен) i586-glibc-core-6:2.27-alt14.i586 glibc-core = 6:2.27-alt14:p9+285569.300.3.1 нужен для (установлен) libnsl1-6:2.27-alt14.x86_64

как это понимать?))))

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

Загрузки # rpm -Uhv glibc-core-2.35.0.6.491f2e-alt1.x86_64.rpm –force ошибка: Неудовлетворенные зависимости: libresolv.so.2()(64bit) >= set:kikMrDR2 нужен для (установлен) libasyncns-0.8-alt2.qa1.x86_64 libutil.so.1()(64bit) >= set:gfyX1 нужен для (установлен) sysvinit-utils-2.88-alt5.x86_64 libutil.so.1()(64bit) >= set:gfyX1 нужен для (установлен) gnome-pty-helper-0.28.2-alt3.1.x86_64 libutil.so.1()(64bit) >= set:gfyX1 нужен для (установлен) xconsole-1.0.4-alt1.qa1.x86_64 libutil.so.1()(64bit) >= set:gfyX1 нужен для (установлен) pptp-client-1.8.0-alt1.x86_64 glibc-core = 6:2.27-alt14:p9+285569.300.3.1 нужен для (установлен) glibc-pthread-6:2.27-alt14.x86_64 glibc-core = 6:2.27-alt14:p9+285569.300.3.1 нужен для (установлен) i586-glibc-core-6:2.27-alt14.i586 glibc-core = 6:2.27-alt14:p9+285569.300.3.1 нужен для (установлен) libnsl1-6:2.27-alt14.x86_64

glibc-core-2.27 он пишет что установлен. А для apt надо новый какой то glibc-core-2.32, я нашел тока glibc-core-2.35 и он не ставится конфликтует с 27

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

обновить сначала все пакеты систему на современные версии ??

либо найти древний apt аккурат под версии твоих библиотек.

либо смотреть на инсталяционном диске, авось после установки обновлений не делали :)

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

Нашел постарее пакет, при установке пишет rpm -ivh apt-0.5.15lorg2-alt71.3.src.rpm Обновление / установка… apt-0.5.15lorg2-alt71.3
предупреждение: пользователь builder не существует

  • используется root

и нечего не устанавливает.

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

Лишнее l, правильно так:

cat /etc/altlinux-release

Со второй командой непорядок. После grep через пробел должен быть не один минус, а --, два минуса подряд (это говорит grep’у, чтобы не понимал минус в шаблоне glibc-core как спецсимвол). rpm -qa выводит на стандартный вывод список пакетов, который перенаправляется через | на ввод grep. Вывод должен быть, например, такой:

~% rpm -qa | grep -- glibc-core
glibc-core-2.23-alt3.M80P.2
x22
()
Ответ на: комментарий от x22

Загрузки # rpm -ivh apt-0.5.15lorg2-alt71.3.x86_64.rpm Подготовка… ###################################################################################### [100%] Обновление / установка… 1: apt-0.5.15lorg2-alt71.3 ###################################################################################### [100%] Running /usr/lib/rpm/posttrans-filetriggerу

Установка прошла… щас попробуй обновиться

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

Загрузки # apt-get update E: Программа обработки метода /usr/lib64/apt/methods/rsync не найдена. E: Программа обработки метода /usr/lib64/apt/methods/rsync не найдена. E: Программа обработки метода /usr/lib64/apt/methods/rsync не найдена. E: Программа обработки метода /usr/lib64/apt/methods/rsync не найдена. E: Программа обработки метода /usr/lib64/apt/methods/rsync не найдена. E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object E: Tried to dequeue a fetching object

А тут в чем проблема может быть ?

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

p9 x86_64, версия glibc должна быть 2.27:

http://ftp.altlinux.ru/pub/distributions/ALTLinux/p9/branch/x86_64/RPMS.classic/

Надо загрузить apt из p9/x86_64:

http://ftp.altlinux.ru/pub/distributions/ALTLinux/p9/branch/x86_64/RPMS.classic/apt-0.5.15lorg2-alt71.3.x86_64.rpm

rpm -Uhv apt-0.5.15lorg2-alt71.3.x86_64.rpm что говорит?

x22
()