כל מה שעושה
raspi-config
הוא לערוך כמה קבצי תצורה, שאותם תוכלו לערוך באמצעות סקריפט. עיין במדריך
sed
כדי לראות כיצד ניתן לבצע ביעילות עריכות כאלה.
אם יש לך הרבה שינויים להחיל בצורה זו, אשקול להגדיר תמונת RPi נקייה. באופן הרצוי, הבדל
מערכת הקבצים השלמה שלה * מול תמונת וניל, ואז החל את השינויים באמצעות תיקון
כאשר אתה צריך להגדיר התקנה חדשה.
לבסוף, תסתכל על כלים כגון וכו 'שומר
- אלה נועדו במיוחד כדי לתפעל שינויים בתצורה ומסוגלים לעקוב אחר שינויים עדינים ש diff פשוט
יחסר להם כהרשאות. שימו לב שבניגוד לשמו, etckeeper
אינו מוגבל ל / etc
, למשל. מריץ etckeeper -d / boot init; etckeeper -d / boot commit
יבצע גיבוי של הקבצים ב- /boot
.
(*) כנראה שזה לא ברור, אז כדי לנקות את כל אי ההבנות, אני מתכוון שכדאי להריץ משהו כמו diff -r / etc / mnt / vanilla_root / etc > etc.diff
ו- diff -r / boot / mnt / vanilla_boot > boot.diff
, לא diff my.img vanilla.img
.