SolBuild, нова система за създаване на пакети Solus

Солбилд

Вчера Икер Дохарти, лидерът на 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. Нещо интересно Не мислиш ли?


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

      Леонардо каза той

    Стартирах sudo solbuild init -u sudo solbuild update и той ми казва в терминал: команда не е намерена. На какво ще се дължи това? и го инсталирах, както пише, с предишните команди.