מעוקב, צור ISO מותאם אישית של אובונטו ונגזרים

מסך בית מעוקב

במאמר הבא אנו נסתכל על קוביק. שמה של אפליקציה זו הוא ראשי תיבות של יוצר ISO מותאם אישית של אובונטו. זה מגיע כיישום ממשק משתמש גרפי ליצירת תמונת אובונטו חיה הניתנת לאתחול (ISO) מותאם אישית.

קוביק מתפתחת באופן פעיל ומציעה אפשרויות רבות עבור ליצור בקלות תמונה חיה של אובונטו. יש לו סביבת chroot מובנית בשורת הפקודה ממנה נוכל לבצע את כל ההתאמות האישיות, כגון התקנת חבילות חדשות, גרעינים, הוספת טפטים לרקע נוספים, הוספת קבצים ותיקיות.

תוכנית זו משמשת ליצירת תמונות אובונטו חיות, אך לדעתי ניתן להשתמש בה עם טעמים ונגזרים אחרים של אובונטו, כגון Linux Mint. קוביק לא תיצור DVD חי של המערכת שלנו. במקום זאת, פשוט צור תמונה חיה מותאמת אישית מ- ISO של אובונטו.

התקן את Cubic באובונטו

היזם הקוביק, כדי להקל על תהליך ההתקנה, יצר PPA. כדי להתקין את Cubic במערכת אובונטו שלנו, נצטרך לבצע את הפקודות הבאות אחת אחת במסוף (Ctrl + Alt + T):

sudo apt-add-repository ppa:cubic-wizard/release

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6494C6D6997C215E

בשלב זה אנו יכולים להתקין תוכנית זו באמצעות הסקריפט הבא.

sudo apt update && sudo apt install cubic

תוכל לראות עוד אודות התקנת תוכנית זו בהמשך קישור.

צור ISO מותאם אישית של Ubuntu Live באמצעות Cubic

לאחר ההתקנה, אנו מתחילים להפעיל את קוביק מתפריט היישום או מהמעגן.

בחר ספריה לפרויקט

מדריך ISO מעוקב

זה יהיה ה הספריה שבה יישמרו קבצי הפרויקט שלנו. בחר את הנתיב שבו תאחסן את תמונת ה- ISO של התקנת אובונטו שלך. קוביק ימלא באופן אוטומטי את כל הפרטים של מערכת ההפעלה המותאמת אישית שלך. אנחנו יכולים לשנות את הפרטים אם זה מה שאנחנו רוצים.

סביבת צ'רוט

סביבת כרוב מעוקבת

לאחר חילוץ מערכת הקבצים, ניגש באופן אוטומטי לסביבת ה- chroot. מכאן אנו יכולים להתקין כל חבילות נוספות, הוסף תמונות רקע, הוסף רשימת מאגר מקורות תוכנה, הוסף את הגרעין האחרון ל- ISO שלנו וכל שאר ההתאמות האישיות.

בנוסף, תהיה לנו אפשרות לעדכן רשימת מקורות התוכנה. לאחר שינוי רשימת המקורות איננו יכולים לשכוח לעדכן את רשימת המקורות.

רשימת מקורות במהדורה מעוקבת

נוכל גם להוסיף קבצים או תיקיות לפרויקט. אנו יכולים להעתיק את הקבצים / תיקיות על ידי לחיצה ימנית עליהם ובחירה להעתיק או להשתמש ב- CTRL + C. כדי להדביק נצטרך ללחוץ רק עם הכפתור הימני על הטרמינל (בתוך החלון הקובי). נצטרך רק לבחור הדבק קובץ (ים) ולבסוף לחץ על העתק.

אנחנו יכולים הוסף טפטים משלנו. לשם כך נצטרך לעבור לספריה / usr / שתף / רקעים /:

cd /usr/share/backgrounds

פעם אחת בו, יש לנו רק גרור / שחרר את התמונות לחלון המעוקב. או העתק את התמונות ולחץ באמצעות לחצן העכבר הימני על החלון המעוקב. נצטרך לבחור באפשרות הדבק קבצים. מה עוד, נצטרך להוסיף את הרקעים החדשים בקובץ XML ב / usr / share / gnome-background-properties, כך שתוכל לבחור בתיבת הדו-שיח. בתיקיה זו כבר נמצא כמה קבצים שיכולים לשמש כמדריך.

בחר בגרסת הליבה

בחירת גרעינים מעוקבים

במסך הבא נצטרך לבחור את גרסת הליבה לשימוש בעת אתחול ה- ISO החדש. אם התקנת גרעינים נוספים, הם יופיעו גם בסעיף זה.

הסר חבילות לאחר ההתקנה

חבילות הסרת קוביות

החלק הבא יאפשר לנו לבחור את החבילות שאנו רוצים להסיר מהתמונה החיה שלנו. החבילות שנבחרו יוסרו אוטומטית לאחר התקנת מערכת ההפעלה אובונטו באמצעות תמונה מותאמת אישית. כאן עליכם להיזהר בבחירת חבילות להסרה, ניתן להסיר חבילה שתלויה בחבילה אחרת מבלי לדעת זאת.

יצירת ISO

יצירת תמונת איזו מעוקבת

כעת, תהליך יצירת התמונה החיה יתחיל. זה ייקח זמן בהתאם למפרט המערכת שלך.

תמונה מעוקבת נוצרה

לאחר השלמת תהליך יצירת התמונה, עלינו רק ללחוץ על סיום. קוביק יציג את פרטי התמונה המותאמת אישית שזה עתה נוצרה.

אם תרצה לשנות את התמונה המותאמת אישית החדשה שנוצרה בשידור חי בעתיד, נצטרך לבטל את הסימון של האפשרות שאומרת «מחק את כל קבצי הפרויקט למעט תמונת דיסק שנוצרה וקובץ בדיקת MD5 מתאים«. קוביק ישאיר את התמונה המותאמת אישית בספריית העבודה של הפרויקט ונוכל לבצע שינויים בעתיד. לא נצטרך להתחיל הכל מחדש.

הערה למשתמשי אובונטו 17.10:

במערכת אובונטו 17.10, ייתכן שחיפוש DNS לא יעבוד בסביבת chroot (אם כי אני חייב לומר שהוא עבד נכון עבורי). אם אתה יוצר תמונה חיה מותאמת אישית של אובונטו 17.10, עליך להצביע על הקובץ הנכון resol.conf:

ln -sr /run/systemd/resolve/resolv.conf /run/systemd/resolve/stub-resolv.conf 

כדי לוודא שרזולוציית DNS עובדת, הפעל את הפקודות הבאות:

cat /etc/resolv.conf
ping google.com

הסר את התקנת Cubic

כדי לחסל תוכנית זו, נצטרך לפתוח את המסוף (Ctrl + Alt + T) ולכתוב בו:

sudo apt-add-repository -r ppa:cubic-wizard/release
sudo apt remove cubic && sudo apt autoremove

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   Daniel דיג'ו

    איזו תוכנית מעניינת, נצטרך לנסות אותה בשידור חי. ברכות.

  2.   גדת הנהר דיג'ו

    האם תוכל להסביר את השלבים בצורה טובה יותר. נשארתי כשהתחלת קוביק. מופיע חלון המבקש את המסלול. מה התמונה ששמת. אבל אז אני מקבל חלון ששואל אותי:
    ISO מקורי:
    תלבושות ISO:

    שם אני לא יודע מה לעשות.
    אתה גם לא אומר איך לגשת לסביבת CHROOT

  3.   אנונימי WebHacker דיג'ו

    כבר השתמשתי בו, בין לבין הבנתי שיש מעט עמודים שמדברים על הפרויקט, הפרויקט הזה מאוד קשה (מעולה).

  4.   איפלקנר דיג'ו

    אני משתמש במנטה 18 שרה עם קוביק אבל בעת יצירת ה- iso שהשתנה הוא נוצר ב- sources.list

    deb cd-rom: ואת הנתיב של שם ההפצה, כמו שצריך לעשות לפני שיצרתי את ה- iso שהשתנה כך שזה לא נוצר במקורות

    תודה

  5.   לאזארו דיג'ו

    זה משנה את הרשאות קובץ המערכת שאמורות להיות לקריאה בלבד על ידי משתמשים נפוצים. וכך מוביל לסיכון ביטחוני

  6.   אלכסגבי דיג'ו

    נבדק עם אובונטו 20.04.3 ו-Linux Mint 20 וזה הולך טוב מאוד. באובונטו הייתי צריך להעתיק את ה-source.list של המחשב התושב. התאמה אישית של היישומים לוקחת זמן מכיוון שחלק מה-PPAs שההפצות המקוריות משתמשות בהן עם Cubic אינן עובדות. במקרים אלו עליך להעתיק את ה-fitxaro deb ולהתקין אותו. התאם אישית את הממשק הוא סליל תחרה. השתמשתי ב-/etc/ skel למשתמשים כדי לרשת את ההתאמות האישיות. אני מגיע מ-Systemback שלאחרונה הכשיל אותי בציוד מודרני. עם קוביק בלי בעיות.