Установка программного обеспечения Solus-Project

В настоящее время я использую Solus Linux на своем ПК, и, как и многие другие, на нем было установлено, что наибольшую сложность представляет установка программного обеспечения. Solus поставляется в комплекте с менеджером пакетов eopkg, но имеет очень ограниченный выбор программного обеспечения. По-видимому, существует способ установки программного обеспечения из источника, то есть из архивов tar.gz, путем извлечения и компиляции исходного кода. Имея это в виду, я начал разрабатывать менеджер пакетов для Solus, который бы автоматически устанавливал такие программы из исходных текстов. Однако после тщательного поиска мне не удалось найти какие-либо четкие общие ответы на шаги по компиляции и установке исходных текстов.

Мой вопрос: каковы действия по извлечению, компиляции и установке программ на Solus или, возможно, на Linux?

Пожалуйста, обратите внимание, что я впервые использую любую форму Linux, кроме Kali For Soc. Инжиниринг, поэтому ответ может относиться к большинству дистрибутивов на вершине Solus, и я могу быть идиотом.

Я ценю все ответы и формы помощи, и я заранее благодарю вас за любую помощь, которую вы предоставляете. Спасибо!

Примечание: я буду принимать ссылки на инструкции или подобные вопросы, если они существуют. Спасибо!

1 ответ

Решение

Я думаю, что вы должны начать с документации Solus и осмотреться eopkg list-available прежде чем утверждать, что у него нет программного обеспечения (у него тысячи пакетов).

Также обратите внимание, что есть процесс запроса пакета, опять же, часть документации. Вы также должны убедиться, что у вас установлены базовые инструменты разработки перед компиляцией:

sudo eopkg it -c system.devel

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

У нас уже есть ypkg и solbuild для сборки пакетов в собственном стиле, и невероятно простой процесс добавления ваших собственных пакетов в репозитории и в двоичном виде для всех пользователей.

Я боюсь, что вы заново изобретаете вещи, которые уже есть у Solus, и мое превосходство в том, что вы пытаетесь создать что-то вроде AUR. Если это так, вы должны посмотреть, как работает упаковка Solus, и полагаться на solbuild для чистых сборок chroot (вместе с локальными репозиториями.)

Другие вопросы по тегам