LINUX.ORG.RU

Alt Linux, репозитории.

 ,


1

2

Есть Alt Linux 8.3, который сертифицированный. Под него надо собрать пакеты. Для этого надо доустановить хотя бы git, gcc и прочее по зависимостям. А в основной базе пакетов их нет.

Что альт - уродец с пакетным менеджером apt и базой пакетов rpm я понял, как это работает - нет. Про Сизиф меня предупредили, что он может разнести всю систему, но попробовать надо, т.к. другого источника пакетов нет, судя по их же форумам.

Git из Сизифа не ставится - ошибки зависимостей пакетов. Из rpm-src его тоже не собрать - видимо требуется какой-то типа zlib-develop. Вообщем все упирается снова в репы.

Вот как сейчас выглядит sources.list.

# cat /etc/apt/sources.list.d/sources.list

#rpm cdrom:[ALT 8 SP Server 11100-01 x86_64 build 2019-10-25]/ ALTLinux main
rpm file:///mnt/iso0/ ALTLinux main

rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus x86_64 classic
rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus noarch classic
rpm-src [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus x86_64 classic
rpm-src [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus noarch classic
#rpm [alt] file:///mnt/builds

При подключении вместо Sysyphus репозиториев c8/branch, c8.1/branch, p8 сыплются ошибки на неправильную подпись базы пакетов.

Откуда добавить ключи, какую репу использовать? Кто с этой чебурашкой Альтом боролся?

Ответ на: комментарий от Skull

Ну вот что это за «Per rectum ad astra»? С Астрой то я разобрался =) Нашему продукту нужна поддержка C++17. При сборке проверяется версия gcc >=5. Пытаюсь ставить

custom-gcc7-c++:
 Зависит от: custom-gcc7 (= 7.3.1-alt8.M80P.1)
 Зависит от: custom-libstdc++7-devel (= 7.3.1-alt8.M80P.1)
 Зависит от: /usr/share/man/man1/gcc-7.1.xz

В сертифицированной 4.3, в c8/branch 4.7. Пытался ставить, что оно просит, там тоже чего-то не хватает.

Что же делать? Я уж готов врукопашную rpm раскурочить и по каталогам положить. Как git из исходников собрать пытался. Какой-то Сизифов труд, отчаяние. Сизифа звать на помощь? ;)

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

Текущий сертифицированный после инспекционного контроля – и есть c8. Можно смело до него обновляться, так как это явно прописано в формуляре.

Skull ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.