אובונטו היא הפצת לינוקס פופלארית במיוחד. כלינוקס, היא כמובן קוד פתוח. אם אני רוצה ליצור “טעם” (flavor) משלי לאובונטו, אני יכול כמובן לקמפל בעצמי את קוד המקור ולערוך בו שינויים. אבל זו דרך ארוכה ומסובכת. בפוסט הזה אסביר על דרך נוחה וקצרה יותר, וכמובן קצת פחות גמישה, אבל היא תתאים לרוב המקרים הבסיסיים.
בתור התחלה, בחרו על איזה הפצה מבוססת אובונטו אתם רוצים לעבוד - אני במדריך משתמש בלינוקס מינט, אבל זו אותה הדרך בדיוק גם להפצות מבוססות אובונטו אחרות, כגון Ubuntu flavors רשמיים, וכדומה.
נתחיל כמובן מהורדת הiso הרצוי.
לאחר מכן, נתקין את תוכנת Cubic (Custom Ubuntu ISO Creator), היא עובדת גם בWSL. נפתח את התוכנה ונבחר תיקיה לפרוייקט:

.בשלב הבא, נבחר את קובץ הiso ונבחר איך לקרוא ל”הפצה” החדשה שלנו, איזה מספר גרסא היא, וכדומה.

ונחכה בסבלנות לסיום הטעינה של הiso.

ועכשיו נהיה בתוך סביבה וירטואלית, עם גישת טרמינל מלאה (כתוב בצד אצלי שהקרנל הוא של מייקרוסופט - כי אני מריץ את זה על WSL):

בעצם, עכשיו השמיים הם הגבול - אנחנו בתוך הshell של הiso שבחרנו להתאים! אנחנו יכולים להתקין תוכנות, להסיר תוכנות (אני למשל החלפתי את ליברה אופיס בOnlyOffice), לשנות הגדרות, להוסיף מאגרי ppa… בקיצור, כל מה שאפשר דרך הטרמינל. בסיום, כמובן, נלחץ על Next.
נחכה לסיום הסגירה והיצירה של הiso, ובשני המסכים הבאים אני ממליץ להשאיר הכל כמו במקור (אפשר לבחור איזה חבילות יוסרו במהלך ההתקנה למרות שזמינות בסביבת הלייב, איזה קרנל להשתמש ואיזו שיטת דחיסה. לא מומלץ להתעסק בלי הבנה) ונחכה לסיום:

זהו, פה אנחנו יכולים לוודא שהגדרנו את השם וכדומה כמו שרצינו:

אפשר כמובן לנסות את המערכת המוכנה על ידי כפתור Test - אבל זה דורש התקנה של Qemu.
לסיכום: אני לא יודע עד כמה המדריך הזה שימושי; אבל אין ספק שהוא חמוד 😎