Hello world! Такой вопрос. На сервере стоит Debian 7 x64. Пытаюсь доставить 32х битные библиотеки коммандой

#apt-get install ia32-libs

С чем сожет быть связано сообщение, и как его иправить

Пакеты, имеющие неудовлетворённые зависимости:
 ia32-libs : Зависит: ia32-libs-i386 но он не может быть установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

?

2

Вероятно, проблема с зеркалом, которое вы используете. Не совпадают контрольные суммы. Подключите другое зеркало и  выполните

# apt-get update

Это должно решить проблему.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Slackware64-current/Xfce/Lenovo G580

3

yars пишет:

Вероятно, проблема с зеркалом, которое вы используете. Не совпадают контрольные суммы. Подключите другое зеркало и  выполните

# apt-get update

Это должно решить проблему.

ОК! Подскажите пожалуйста еще кое-что,

http://ftp.ru.debian.org/debian/

написано что это мировое зеркало для России, как (куда) мне его дописать и подойдет ли оно? Спасибо!  ab

4

Дописывать нужно в /etc/apt/sources.list, а вот подойдет или нет, сказать не могу - я не использую Debian. Он у меня стоит на виртуальной машине, ставил посмотреть и понял, что он не для меня. Запускаю иногда, когда нужно посмотреть, что там да как делается, и все.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Slackware64-current/Xfce/Lenovo G580

5

1. Да - это зеркало официального сервера.
2. Да, оно тебе подойдет.
3. Прописывать нужно в /etc/apt/sources.list
4. Зеркала в этом файле не должны повторятся, т.е. если у тебя там сейчас прописан к примеру:

deb http://mirror.yandex.ru/debian/ wheezy main contrib non-freе

и ты добавишь:

deb http://ftp.ru.debian.org/debian/ wheezy main contrib non-free

то при apt-get update вылезет ошибка.
5. После добавления репозитория выполни apt-get update.

Диагноз: Gentoo'шник в стадии ремиссии. Лечению не поддаётся.

6

Судя по

Пакеты, имеющие неудовлетворённые зависимости:
ia32-libs : Зависит: ia32-libs-i386 но он не может быть установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

предположу что нужно добавить поддержку 32-битной архитектуры

 Консоль:
$ sudo dpkg --add-architecture i386
а затем обновится
 Консоль:
$ sudo apt-get update

Hunter, who is on the trail ...

7

stalker_tk пишет:

предположу что нужно добавить поддержку 32-битной архитектуры

 Консоль:
$ sudo dpkg --add-architecture i386
а затем обновится
 Консоль:
$ sudo apt-get update

О как!) Не, сам бы я точно не допер до этого. Спасибо огромное, щас завелось и ставится.