אתמול הכריז איקר דוהרטי, מנהיג סולוס, על משהו שכולנו חיכינו לו וללא ספק מעיד על שינוי חדש בסולוס. אבל במקרה זה, איקר דוהרטי הגיע להכיר אותנו מערכת החבילה החדשה שלך ויצירת תוכנה עבור Solus, SolBuild.
מערכת חדשה זו תאפשר לכם ליצור חבילות סולוס במהירות ובקלות. סולבויל תחליף את Evobuild וזה יאפשר לך ליצור את החבילות החדשות של Solus אך הוא גם יוכל ליצור את החבילות הישנות, ולהחליף את הכלים הישנים למשימות כמו evobuild.
ברמה הטכנולוגית, כלי חדש זה אינו מייצג שינוי גדול. בעצם הכלי הזה מבוסס על chroot אך מוסיף שכבת OverlayFS, שכבה שמשפרת את איכות החבילות ומפחיתה את מספר השגיאות.
ניתן להתקין את סולבויל בהפצות אחרות מלבד סולוס
SolBuild זמין גם עבור Solus וגם עבור שאר ההפצות, דבר שיאפשר לכם ליצור חבילות סולוס לא רק מההפצה עצמה אלא גם ממערכות הפעלה אחרות כמו אובונטו בודגי.
אם יש לנו סולוס ואנחנו רוצים להתקין את הכלי החדש, אנחנו רק צריכים לפתוח מסוף ולכתוב את הדברים הבאים:
sudo eopkg up sudo eopkg it solbuild
זה יגרום להחלפת הכלים הישנים לכלי החדש בעת יצירת חבילות. סולבויל כבר נמצאת בגרסאות האחרונות של סולוס. אך לפני השימוש בכלי עלינו לבצע את הפקודות הבאות כדי לבצע את השינויים:
sudo solbuild init -u sudo solbuild update
אבל אם אנחנו רוצים התקן כלי זה על הפצה שאינה סולוסההזמנות שונות:
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, וזה אומר לי בטרמינל: הפקודה לא נמצאה. ממה זה היה נובע? והתקנתי אותו כמו שנאמר, עם הפקודות הקודמות.