במאמר הבא אנו נסתכל על קוביק. שמה של אפליקציה זו הוא ראשי תיבות של יוצר 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 של התקנת אובונטו שלך. קוביק ימלא באופן אוטומטי את כל הפרטים של מערכת ההפעלה המותאמת אישית שלך. אנחנו יכולים לשנות את הפרטים אם זה מה שאנחנו רוצים.
סביבת צ'רוט
לאחר חילוץ מערכת הקבצים, ניגש באופן אוטומטי לסביבת ה- 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
איזו תוכנית מעניינת, נצטרך לנסות אותה בשידור חי. ברכות.
האם תוכל להסביר את השלבים בצורה טובה יותר. נשארתי כשהתחלת קוביק. מופיע חלון המבקש את המסלול. מה התמונה ששמת. אבל אז אני מקבל חלון ששואל אותי:
ISO מקורי:
תלבושות ISO:
שם אני לא יודע מה לעשות.
אתה גם לא אומר איך לגשת לסביבת CHROOT
כבר השתמשתי בו, בין לבין הבנתי שיש מעט עמודים שמדברים על הפרויקט, הפרויקט הזה מאוד קשה (מעולה).
אני משתמש במנטה 18 שרה עם קוביק אבל בעת יצירת ה- iso שהשתנה הוא נוצר ב- sources.list
deb cd-rom: ואת הנתיב של שם ההפצה, כמו שצריך לעשות לפני שיצרתי את ה- iso שהשתנה כך שזה לא נוצר במקורות
תודה
זה משנה את הרשאות קובץ המערכת שאמורות להיות לקריאה בלבד על ידי משתמשים נפוצים. וכך מוביל לסיכון ביטחוני
נבדק עם אובונטו 20.04.3 ו-Linux Mint 20 וזה הולך טוב מאוד. באובונטו הייתי צריך להעתיק את ה-source.list של המחשב התושב. התאמה אישית של היישומים לוקחת זמן מכיוון שחלק מה-PPAs שההפצות המקוריות משתמשות בהן עם Cubic אינן עובדות. במקרים אלו עליך להעתיק את ה-fitxaro deb ולהתקין אותו. התאם אישית את הממשק הוא סליל תחרה. השתמשתי ב-/etc/ skel למשתמשים כדי לרשת את ההתאמות האישיות. אני מגיע מ-Systemback שלאחרונה הכשיל אותי בציוד מודרני. עם קוביק בלי בעיות.