Вчера Икер Дохарти, лидер Solus, объявил о том, чего мы все ждали и что, несомненно, предполагает новые изменения в Solus. Но в данном случае нас познакомил Икер Дохарти. ваша новая система создания пакетов и программного обеспечения для Solus, SolBuild.
Эта новая система позволит вам быстро и легко создавать пакеты solus. Solbuild заменит Evobuild и это позволит вам создавать новые пакеты Solus, но вы также можете создавать старые пакеты, заменяя старые инструменты для таких задач, как evobuild.
На техническом уровне этот новый инструмент не представляет собой больших изменений. По сути, этот инструмент основан на chroot, но добавляет слой OverlayFS, уровень, улучшающий качество пакетов и уменьшающий количество ошибок.
Solbuild может быть установлен в других дистрибутивах, кроме Solus
SolBuild доступен как для Solus, так и для остальных дистрибутивов., что-то, что позволит вам создавать пакеты Solus не только из самого дистрибутива, но и из других операционных систем, таких как Ubuntu Budgie.
Если у нас есть Solus, и мы хотим установить новый инструмент, нам просто нужно открыть терминал и написать следующее:
sudo eopkg up sudo eopkg it solbuild
Это приведет к замене старых инструментов новым инструментом при создании пакетов. Solbuild уже есть в последних версиях Solus. Но перед использованием инструмента мы должны выполнить следующие команды, чтобы внести изменения:
sudo solbuild init -u sudo solbuild update
Но если мы хотим установите этот инструмент в дистрибутив, отличный от Solus, заказы разные:
git clone https://github.com/solus-project/solbuild.git cd solbuild make ensure_modules make sudo make install
Последний позволит установить инструмент в других дистрибутивах, и пользователи смогут создавать пакеты для Solus, не зависимо от конкретной версии Solus. Что-то интересное Вы так не думаете?
Я запустил sudo solbuild init -u sudo solbuild update, и он сообщает мне в терминале: команда не найдена. С чем это будет связано? и я установил его, как говорится, с предыдущими командами.