Sisyphus
Примечание: Попытка начать собирать материал для начинающих есть на данной странице.
Инструменты
- Пакетный менеджер:
- RPM — базовый пакетный менеджер
- Особенности_написания_спек_файлов_в_ALT_Linux
- Общие правила написания спек файлов в ALT Linux
- buildreq — инструмент для поиска сборочных зависимостей
- Краткая документация по сборке пакетов
- О стратегии сборки RPM пакетов
- Технология сборки пакетов_RPM
- Пример сборки пакета
- spec-файлы:
- рекомендации, подсказки, примеры
- sisyphus_check — базовые проверки
- repocop — дополнительные проверки
- qa-robot
- mkimage — сборка дистрибутивных образов
- mknfsroot — сборка образов для бездисковых станций
- distribute — сборка ISO-образов репозитория
- базовая система
- Сборка Mozilla-пакетов
- Добавление патчей в ядро
- Сборка модулей ядра
- упаковка perl-приложений и модулей
- упаковка ruby-приложений и модулей
- Упаковка java-приложений
- Scheme
- Haskell
Нормативные документы (Policy)
Написанные до PolicyPolicy собраны в OldPolicies.
Эти документы продолжают действовать.- Категория:Нормативные документы
- Категория:Черновики нормативных документов
Руководства
Ресурсы для разработчиков
Административные вещи
- Последние изменения
- Раздаваемые пакеты
- Хранение пакетов на git.altlinux.org
- Выкладывание пакетов в репозиторий
- Управление ACL пакетов
- Выпуск стабильных веток
- Тестирование
Branches/Sisyphus
Нестабильный репозиторий с самым свежим программным обеспечением; вообще говоря, не бранч, а первообразная бранчей; см. тж. Sisyphus.
- 1 Репозитории
- 2 Зеркала
- 3 Обновление со стабильных репозиториев до Sisyphus
- 3.1 Обновление до Сизиф с помощью EPM
- 3.2 Ошибки обновления
Репозитории
Для 64-разрядных систем x86:
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 [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus x86_64 debuginfo
Для 32-разрядных систем x86:
rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus i586 classic rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus noarch classic
Пакеты, полезные для отладки или отправки отчётов об ошибках:
rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus i586 debuginfo
rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus x86_64-i586 classic
Варианты для ARM описаны в отдельных статьях: arm/armh и aarch64.
Зеркала
- ftp://ftp.heanet.ie/mirrors/ftp.altlinux.org/Sisyphus
- ftp://ftp.linux.kiev.ua/pub/Linux/ALT/Sisyphus
- ftp://mirror.yandex.ru/altlinux/Sisyphus
- ftp://linux4u.jinr.ru/pub/ALTLinux/Sisyphus
- ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/altlinux/Sisyphus
Обновление со стабильных репозиториев до Sisyphus
Внимание! Этот способ теоретически в любой момент может устареть, поэтому на сегодняшний день самым правильным способом установки Сизифа является установка через Regular
Внимание! Обновление из Sisyphus может сделать систему неработоспособной.
Предполагается, что обновление делается с самого нового репозитория, на текущий момент это p10. Если используются более старые репозитории, рекомендуется последовательно обновиться до самого последнего бренча (на момент последнего исправления статьи — это p10). Обновление непосредственно с p9, p8, p7 и более старых репозиторием может создать лишние проблемы, хотя и может оказаться возможным.
Обновление до Sisyphus одной командой с помощью epm описано здесь: Update/Sisyphus
1. Сначала установите все обновления, доступные в рамках вашего текущего стабильного бранча:
su - apt-get update apt-get dist-upgrade
Советую перейти на ядро std-def
update-kernel -t std-def
Установите утилиту apt-repo, если она ещё не установлена:
apt-get install apt-repo
2. Выключите другие репозитории и подключите источники Sisyphus:
apt-repo rm all
Внимание! Без этого обновление не сработает и будут постоянные конфликты пакетов
apt-repo set sisyphus
Внимание! Без этого обновление не сработает и будут постоянные конфликты пакетов
3. Отредактируйте /etc/rpm/macros , дописав туда [1] или создайте файл /etc/rpm/macros.d/branch с следующим содержанием:
%_priority_distbranch sisyphus
Если вы хотите использовать для обновления репозитории Сизифа, отличные от ALT (например, при проблемах скоростью закачки с ALT), установите пакет apt-conf-sisyphus, закомментируйте строки с репозиторимя в /etc/apt/source.list и раскомментируйте соответствующие строки в /etc/apt/source.list.d/файл_с_именами_источника.conf (сюда же можно вписывать свои локальные или сетевые источники в файл с расширением *.conf).
Если у вас были пакеты из репозитория gostcrypto, вам надо его добавить в источники руками:
Например, для ALT, вместо строки
rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux sisyphus/x86_64 classic
rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux sisyphus/x86_64 classic gostcrypto
4. Запустите обновление системы:
Так как для скаченных пакетов потребуется много места, сделайте предварительно:
apt-get clean
Так как операция долгая, то лучше на всякий случай установить пакет apt-scripts
apt-get update apt-get dist-upgrade
Последнюю операцию советую разбить на два этапа:
apt-get dist-upgrade -d
apt-get dist-upgrade
update-kernel -t std-def
apt-get install branding-alt-sisyphus-release
В случае проблем с ядром, загрузите старое ядро.
Обновление до Сизиф с помощью EPM
Если EPM не установлен, установите
apt-get install eepm
Если установлен рекомендую обновить версию, хотя и не обязательно, также стоит учитывать, что при обновлении с оф сайта может быть не совсем стабилен
epm ei
Переход на Сизиф с помощью EPM очень просто, необходимо выполнить команду
epm release-upgrade Sisyphus
Ошибки обновления
Если обновление было по-какой-то причине прервано, что крайне нежелательно, то у вас может получиться так, что у вас установлена куча двойных пакетов (старый и новый), в этом случае вам может частично помочь пакет предварительно установленный apt-scripts, дайте команду:
apt-get dedup
В случае ошибки обновления на Sisyphus прочтите http://lists.altlinux.org/pipermail/sisyphus/2010-September/349057.html В случае ошибок попробуйте сначала обновить apt, а потом остальную систему (рецепт: [1]):
apt-get -o APT::Cache-Limit=$(( 1024 * 1024 * 1024 / 2 )) update apt-get install apt apt-get dist-upgrade
Если все равно не получилось, то надо обновляться через промежуточный Сизиф. Например, для i586 по состоянию на годовалый юбилей:
rpm [alt] ftp://ftp.altlinux.org/pub/distributions/archive/Sisyphus/2015/03/18 i586 classic rpm [alt] ftp://ftp.altlinux.org/pub/distributions/archive/Sisyphus/2015/03/18 noarch classic
rpm [alt] ftp://ftp.altlinux.org/pub/distributions/archive/Sisyphus/2015/03/18 x86_64 classic rpm [alt] ftp://ftp.altlinux.org/pub/distributions/archive/Sisyphus/2015/03/18 noarch classic
Примечания
unixforum.org
E: ftp://ftp.altlinux.com/pub/distributions/. se/pkglist.base отсутствует в списке контрольных сумм своего репозитория.
E: ftp://ftp.altlinux.com/pub/distributions/. se/release.base отсутствует в списке контрольных сумм своего репозитория.
E: ftp://ftp.altlinux.com/pub/distributions/. se/pkglist.base отсутствует в списке контрольных сумм своего репозитория.
E: ftp://ftp.altlinux.com/pub/distributions/. se/release.base отсутствует в списке контрольных сумм своего репозитория.дальше идёт ряд повторяющихся строк:
E: Tried to dequeue a fetching object
При подключении backports таких проблемм не возникало, хотя и приходилось вручную вводить в /etc/apt/sources.list.
Как решать данную проблемму?
Спасибо сказали:
Ruslandh Сообщения: 265 ОС: Sisyphus Контактная информация:Re: подключение репозитария Sisyphus
Сообщение Ruslandh » 10.04.2007 02:29
А вы в первую очередь посмотрите на ссылки в Source — куда они ведут.
ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus]Sisyphus i686 classic Соответствует ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus/i686/base/pkglist.classic.bz2
IMHO у вас не то прописано (от старого Сизифа). Просто пропишите cами правильно —
нужно classic для noarch, i586, i386, и i686 (последний не нужен в 99% случаев ).Поспешай не торопясь
Спасибо сказали:
burlunder Сообщения: 9Re: подключение репозитария Sisyphus
Сообщение burlunder » 10.04.2007 05:34
10.04.2007 02:29
А вы в первую очередь посмотрите на ссылки в Source — куда они ведут.
ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus]Sisyphus i686 classic Соответствует ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus/i686/base/pkglist.classic.bz2
IMHO у вас не то прописано (от старого Сизифа). Просто пропишите cами правильно —
нужно classic для noarch, i586, i386, и i686 (последний не нужен в 99% случаев ).Странно, в /etc/apt/sources.list прописано
rpm [security] ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus/ i586 classic
Как это понимать?
P.S.: Кто нибудь может привести пример sources.list для сравнения ?
Спасибо сказали:
seractus Сообщения: 98 ОС: ALT Linux SisyphusRe: подключение репозитария Sisyphus
Сообщение seractus » 10.04.2007 10:17
All Your Base Are Belong To Us!!
Спасибо сказали:
burlunder Сообщения: 9Re: подключение репозитария Sisyphus
Сообщение burlunder » 10.04.2007 11:22
Большое всем спасибо.
Действительно помогло.
Спасибо сказали:
Fen1x Сообщения: 174 Статус: начинающий пингвин ОС: Arch/Slackware Контактная информация:Re: подключение репозитария Sisyphus
Сообщение Fen1x » 25.08.2008 20:29
Создал локальные репозиторий Sisyphus.
[fen1x@home ~]$ ls /home/fen1x/dist/sisyphus/ALTLinux/ i586 i686 noarch
Затем дописал последние три строчки в source.list
[fen1x@home ~]$ cat /etc/apt/sources.list # Local package resource list for APT goes here. # To inspect package defined part, see /etc/apt/sources.list.d/*.list # rpm cdrom:[ALT Linux 4.0 Personal Desktop (Ajuga) build 2007-08-15]/ ALTLinux base contrib disk rpm file:///home/fen1x/dist/sisyphus/ALTLinux/ i586 main rpm file:///home/fen1x/dist/sisyphus/ALTLinux/ i686 main rpm file:///home/fen1x/dist/sisyphus/ALTLinux/ noarch main
Зашел в Synaptic там данные репозитории уже были выбраны, нажал «Получить сведения», в ответ получил:
W: Release file did not contain checksum information for file:///home/fen1x/dist/sisyphus/ALTLinux/i586/base/pkglist.main
W: Release file did not contain checksum information for file:///home/fen1x/dist/sisyphus/ALTLinux/i586/base/release.main
W: Release file did not contain checksum information for file:///home/fen1x/dist/sisyphus/ALTLinux/i686/base/pkglist.main
W: Release file did not contain checksum information for file:///home/fen1x/dist/sisyphus/ALTLinux/i686/base/release.main
W: Release file did not contain checksum information for file:///home/fen1x/dist/sisyphus/ALTLinux/noarch/base/pkglist.main
W: Release file did not contain checksum information for file:///home/fen1x/dist/sisyphus/ALTLinux/noarch/base/release.mainALT Linux Sisyphus. Регулярка для слабого железа
Всем привет, линуксоиды. Поставил недавно регулярку с рабочим окружением MATE также в дуалбуте с Windows 7 (в простое занимает около 370-380 мегабайт ОЗУ).
Почему не KDE? Почему не другие окружения? Ответ: я не против KDE, но для моего железа не подойдёт, да и крыска уже приелась. И нашёл!
Частично настроил систему под себя, минимальный набор софта меня устраивает (если, что-нибудь нужно, доустановлю), но и я заменил звуковой сервер PulseAudio на Pipewire.
Достоинства: уж точно не скажу. А вот недостатков пока нет.
Итог:
Этот дистрибутив заслуживает внимания. Я ставил его не ради патриотизма, а просто хочется попробовать что-то новое. Я изложил так, как считаю нужным и больше нечего мне сказать. Поделитесь своими впечатлениями в комментариях.P.S.: Характеристики ноута в Neofetch. И этот скриншот лучше бы не выкладывал. Уж, простите!
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки- Опубликовано: 20.06.2023
- anton996
Еще скриншоты:
Новое:
Новые комментарии
evgnor86 05:59 30.10.2023
xKDE 02:56 30.10.2023
xKDE 02:42 30.10.2023
bestuzheff 23:28 29.10.2023
PedroAmor 22:28 29.10.2023
PedroAmor 22:24 29.10.2023
x230 22:07 29.10.2023
choice 21:56 29.10.2023
choice 21:44 29.10.2023
x230 21:37 29.10.2023Комментарии
Активный пользователь
20.06.2023
10:23Постоянная ссылка на комментарий
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайкиНу, это лайк.
Я тоже жил на сизифе некоторое время, через месяц он у меня развалился, может и не насовсем, но морока с восстановлением не стоила свеч абсолютно.
sisyphus как и sid как и другие нестабильные ветки полноценных пакетных дистров это пороховая бочка — сидеть вполне даже удобно, пока не долбанёт.Активный пользователь
Автор материала
20.06.2023
10:42Постоянная ссылка на комментарий Родительский комментарий breeder
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
Поэтому пришлось бросить это дело и перешёл на Arco. Пока стабильно работает. Скрин в модерации.
Активный пользователь
Автор материала
20.06.2023
10:43Постоянная ссылка на комментарий
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
Хотя с самого начала не хотел публиковать этот скриншот, о чём я сильно пожалел.
Активный пользователь
20.06.2023
11:30Постоянная ссылка на комментарий
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки> Windows 7 (в простое занимает около 370-380 мегабайт ОЗУ
Увеличь, ОЗУ, до 8ГБ, и он, начнет гигабайт использовать, это касается и Linux.
И это правильно, не правильный стереотип: Чем меньше ОЗУ потребляет, тем лучшеАктивный пользователь
20.06.2023
12:05Постоянная ссылка на комментарий Родительский комментарий Slawyan
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайкиДа, чем больше, тем больше занято на старте.
Но 100%, что в автозагрузку он лазил и ничего не отключал лишнее.Активный пользователь
Автор материала
20.06.2023
12:06Постоянная ссылка на комментарий Родительский комментарий Minor748
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
Ничего лишнего не было. Всё так было изначально.
Активный пользователь
20.06.2023
11:59Постоянная ссылка на комментарий
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайкиСизиф альтовский хороший проект, но как себя покажет на длинном пробеге? Поставить, поиграться, но всерьез ставить на рабочую машину? Про кальку не понял, шибко сильных требований к железу у нее нет или что-то другое имелось в виду?
Активный пользователь
Автор материала
20.06.2023
12:02Постоянная ссылка на комментарий Родительский комментарий scorpii
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайкиКальку я не бросил. Просто хотел попробовать что-то новое и Альт не являлся исключением, пока не пересел на другой дистр. Не было у меня выбора.
Активный пользователь
20.06.2023
12:06Постоянная ссылка на комментарий Родительский комментарий anton996
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайкиДистрибутивы нужно оценивать в длинной перспективе — квартал, полгода, а лучше полноценный выпуск новый.
Активный пользователь
Автор материала
20.06.2023
12:08Постоянная ссылка на комментарий Родительский комментарий Minor748
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
Возможно вы правы! Сильно я увлёкся переустановками, но не мог остановиться.
Активный пользователь
25.06.2023
10:57Постоянная ссылка на комментарий Родительский комментарий Minor748
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
А за один месяц нельзя?
Активный пользователь
25.06.2023
12:06Постоянная ссылка на комментарий Родительский комментарий LexD
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
Если он становится нерабоспособным после недели использования, то неа 🙂
Активный пользователь
25.06.2023
14:01Постоянная ссылка на комментарий Родительский комментарий Hargard
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайкиВ моём случае не «неработоспособным», а постоянно требующим каких-то исправлений, причём каждый раз вылазит что-нибудь новое, независимо от обновлений.
Активный пользователь
20.06.2023
12:39Постоянная ссылка на комментарий
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайкиСам на данном дистрибутиве уже как месяц) полет замечательный) дома на ноуте Simply уж больно приятное у него оформление(не считая вырви глазных ярких заставок)
А так на основном компе и на рабочем стартеркиты KDE’ые стоят) напрягает уж очень лишний софт))
Они его допиливают прям очень хорошо и это заметно! Потому как я где то 3-4 года назад ставил пробывал, ну что то там все печально было..
Едиственный косяк это что то CUPS ой как плохо работает.
ЕПМИ-мое почтение ,хотя я бы туда еще парочку софтин добавил))
Так что по мне так достоенная замена окнам, астры и прочую по@ботику даже смотреть не стоит.
А еще АльтВики как по мне намного приятней всеми хваленого справочника по Арчу)Активный пользователь
30.06.2023
02:22Постоянная ссылка на комментарий Родительский комментарий Skoda774
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайкипо поводу добавления софта https://t.me/useepm
канал епм, где принимают предложения по добавлению софта.
по cups соглашусь. работает хреновастоАктивный пользователь
04.07.2023
05:34Постоянная ссылка на комментарий Родительский комментарий king212112
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
Спасибо) попробуем кое что пропихнуть)))
Активный пользователь
20.06.2023
12:39Постоянная ссылка на комментарий
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
Э-э. Ну, тут как бы. Хм-м.
В общем +
Активный пользователь
20.06.2023
13:16Постоянная ссылка на комментарий