OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

9.1.3. לעשות שינויים


אנחנו לא יכולים לכסות את כל השינויים האפשריים שאולי תרצו לבצע בחבילה נתונה בסעיף זה. זה יסתכם ללמד אותך את כל השטויות2 פרטים על אריזת דביאן. עם זאת, נסקור את שלושת מקרי השימוש הנפוצים שהוצגו קודם לכן ונסביר כמה מהחלקים הבלתי נמנעים (כמו שמירה על changelog קובץ).

הדבר הראשון שצריך לעשות הוא לשנות את מספר גרסת החבילה כך שניתן יהיה להבחין בין החבילות שנבנו מחדש לבין החבילות המקוריות שסופקו על ידי קאלי או דביאן. כדי להשיג זאת, אנו בדרך כלל מוסיפים סיומת המזהה את הישות (אדם או חברה) המיישמת את השינויים. מאז buxy הוא הכינוי שלי ל-IRC, אני אשתמש בו כסיומת. שינוי כזה יתבצע בצורה הטובה ביותר עם dch פקודה (דביאן CHangelog) מ ה כתבי יד חבילה, עם פקודה כגון dch --buxy מקומי. זה מעורר


תמונה

2https://www.debian.org/doc/manuals/maint-guide/

עורך טקסט (הגיוני-עורך, אשר מריץ את העורך שהוקצה ב- VISUAL or עורך משתני סביבה, או /usr/bin/editor אחרת), מה שמאפשר לך לתעד את ההבדלים שנוצרו על ידי בנייה מחדש זו. העורך הזה מראה את זה dch באמת שינה את debian/changelog קובץ:


$ head -n 1 debian/changelog

libfreefare (0.4.0-2) לא יציב; דחיפות=נמוכה

$ dch --buxy מקומי

[...]

$ ראש debian/changelog

libfreefare (0.4.0-2buxy1) לא פורסם; דחיפות=בינונית


* אפשר את אפשרות התצורה --with-debug.


-- רפאל הרצוג[מוגן בדוא"ל]> שישי, 22 באפריל 2016 10:36:00 -0400 libfreefare (0.4.0-2) לא יציב; דחיפות=נמוכה

* עדכן את debian/Copyrtight.

תקן רישיון ל-LGPL3+.

$ head -n 1 debian/changelog

libfreefare (0.4.0-2) לא יציב; דחיפות=נמוכה

$ dch --buxy מקומי

[...]

$ ראש debian/changelog

libfreefare (0.4.0-2buxy1) לא פורסם; דחיפות=בינונית


* אפשר את אפשרות התצורה --with-debug.


-- רפאל הרצוג[מוגן בדוא"ל]> שישי, 22 באפריל 2016 10:36:00 -0400 libfreefare (0.4.0-2) לא יציב; דחיפות=נמוכה

* עדכן את debian/Copyrtight.

תקן רישיון ל-LGPL3+.


אם אתה מבצע שינויים כאלה באופן קבוע, אולי תרצה להגדיר את DEBFULLNAME ו DEBEMAIL משתני סביבה לשמך המלא ולאימייל שלך, בהתאמה. הערכים שלהם ישמשו כלי אריזה רבים, כולל dch, שיטמיע אותם בקו הקרוואן המוצג למעלה (מתחיל ב- " -- ").


 

מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: