Некоторые приложения существуют только для платформы x86, и отсутствуют в версии для x86_64. Например Skype.
Для работы таких приложений в 64-х битном окружении необходимо, чтобы в системе были установлены не только 64-х битные, но и 32-х битные версии некоторых библиотек.
В ALTLinux для этой цели используется инструмент «arepo», который автоматически создает репозиторий с пакетами, предназначенными для установки на x86_64, но содержащие i586 версии библиотек.
Мой arepo репозиторий собирается для бранчей 5.1 и p5, а также Сизифа:
rpm http://downloads.mithraen.ru/arepo/sisyphus i586 classic rpm http://downloads.mithraen.ru/arepo/5.1 i586 classic rpm http://downloads.mithraen.ru/arepo/p5 i586 classic
Если вы хотите видеть в этом репозитории пакет, который сейчас там отсутствует — напишите об этом мне, и вскоре вы его увидите :)
Хорошо написано, но не понял, как скачать arepo.conf
— тут конфиги и diff'ы по сравнению с вариантом arepo.conf от Altlinux.
могу прислать точно такой же, но сделаный на базе конфигов от Etersoft
Спасибо.
Ещё не очень понятно, почему нельзя увидеть содержимое
Какая-то цель, или настройка по умолчанию?
Общая настройка для всего домена.
Для каталога /arepo исправлю.
Исправлено
На есть пример использования вашего репозитория, но ни у вас, ни на etersoft нет указанного там пакета i586-libXss.
С другой стороны, похоже, этот пакет не нужен для skype (?)
Вы правы, этот пакет не нужен для Skype. По крайней мере у меня Skype работает без него.
Уточнение — пакет с таким именем не существует, потому и не нужен.
Есть пакет libXScrnSaver, который предоставлляет библиотеку libXss. И вот он — нужен skype'у.