כיצד לשחזר הגדרות ותוכניות לאחר התקנה מחדש

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


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

התקנה נקייה: משאיר את המערכת נקייה, ומוודא שהכל יעבוד בצורה מושלמת ושלא נשא טעויות תצורה קודמות.

ברוב המקרים, האידיאל יהיה שילוב: מערכת נקייה אך שמירה על הגדרות המשתמש ותוכניות ידניות שהותקנו בעבר. במאמר זה נראה כיצד להשיג זאת, מערכת המותקנת מאפס אך שומרת על התוכניות וההתאמות האישיות שהיו לנו במערכת הקודמת.

שמור על הגדרות משתמש

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

יתכנו שני מצבים שונים, בספרייה / בית זה נמצא באותה מחיצה כמו שאר המערכת (שתמחק את תוכנה עם ההתקנה החדשה) או שהיא נמצאת במחיצה נפרדת.

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

/ בית במחיצת השורש: במקרה זה נצטרך ליצור עותק גיבוי של כל הספריה / בית מכיוון שזה יימחק במהלך ההתקנה.

1. צור גיבוי לפני השדרוג:

cd / && sudo tar cvfz backup_home.tar.bz2 / home

אנו שומרים את הקובץ backup_home.tar.bz2 באתר שאנחנו יודעים שלא יימחק, למשל כונן USB.

2. התקן את המערכת החדשה: אנו מתקינים את האובונטו החדשה כרגיל

3. שחזר גיבוי לאחר השדרוג:

cd / && sudo tar xvfz /routadondeguardeelbackup/backup_home.tar.bz2
הערה: כדי ששיטה זו תפעל כראוי, המשתמשים החדשים חייבים להיות זהים למערכת הישנה.

שחזר תוכניות מותקנות

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

1. השג את רשימת התוכניות המותקנות: לפני העדכון, במערכת הישנה נקבל את רשימת התוכניות המותקנות עם הפקודה:

dpkg - בחירות קבל | awk '$ 2 ~ / ^ install $ / {print $ 1}'> package_list.txt

אנו שומרים את הקובץ package_list.txt במקום שאנחנו יודעים שלא יימחק, למשל כונן USB

2. התקן את המערכת החדשה: אנו מתקינים את האובונטו החדשה כרגיל

3. התקן מחדש את כל התוכניות: לאחר ההתקנה לא נתקין את התוכניות באופן ידני, כדי לשחזר אותן נשתמש בקובץ package_list.txt כדלהלן:

package_list.txt חתול | xargs sudo aptitude להתקין -y

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

התאמות אישיות אחרות

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

במקרה זה נכין עותק גיבוי של התיקיה או התיקיות המושפעות ונחזיר אותו למערכת המעודכנת:

cd / && sudo tar cvfz backup.tar.gz / folder1 / folder2 ... # צור גיבוי
cd / && sudo tar xvfz backup.tar.gz # שחזר גיבוי
תודה פוסקו (הכותב המקורי של המאמר הנהדר הזה)!

מקור: אובונטו בעומק


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

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

*

*

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

  1.   ליזמר א רויז ז דיג'ו

    אחר הצהריים טובים ,,, אני כותב לעזרה ,,, שיחזרתי את שולחן העבודה של לינוקס קניימה 2.0 ל -3.0 ... אבל איבדתי את התוכניות החינוכיות, כיצד אוכל לשחזר אותן, האם היית צריך לבצע גיבוי קודם? אבל הוא אמר לי שהוא לא יאבד את התוכניות עכשיו אני לא מקבל אותם, והשתמשתי בסקריפטים install-canima.sh ... יש דרך להשיג את התוכניות האלה במחיצות ,,,,, ואיך האם אני ... בבקשה אני מתחיל בלינוקס …….

  2.   ליזמר א רויז ז דיג'ו

    אחר הצהריים טובים ,,, אני כותב לעזרה ,,, שיחזרתי את שולחן העבודה של לינוקס קניימה 2.0 ל -3.0 ... אבל איבדתי את התוכניות החינוכיות, כיצד אוכל לשחזר אותן, האם היית צריך לבצע גיבוי קודם? אבל הוא אמר לי שהוא לא יאבד את התוכניות עכשיו אני לא מקבל אותם, והשתמשתי בסקריפטים install-canima.sh ... יש דרך להשיג את התוכניות האלה במחיצות ,,,,, ואיך האם אני ... בבקשה אני מתחיל בלינוקס …….

  3.   לוז דיג'ו

    אחר צהריים טובים, יש לי מנטה 18.1 לינוקס ... שיניתי את שם המסוף שלי ועכשיו אני לא יכול לגשת למשתמש שלי כמנהל. כשאני מנסה לגשת אני מקבל ענן הודעה זה לא מעדכן את קובץ ICEauthority / home / luz.ICEauthority מה אני עושה?