หากคุณคิดจะอัปเดตหรือจัดรูปแบบทุกอย่างหรือบางทีคุณอาจมีหลายเครื่องที่คุณต้องการมีโปรแกรมและการตั้งค่าเดียวกันคุณไม่ควรพลาดบทความนี้ |
อัพเดท: ข้อได้เปรียบหลักคือระบบยังคงเหมือนกับที่เรามีก่อนการอัปเดตโดยมีการกำหนดค่าเดียวกันและติดตั้งโปรแกรมเดียวกัน แต่มีข่าวและการอัปเดตทั้งหมดของ Ubuntu ใหม่
ติดตั้งเรียบร้อย: ออกจากระบบให้สะอาดเพื่อให้แน่ใจว่าทุกอย่างทำงานได้อย่างสมบูรณ์และเราไม่มีข้อผิดพลาดในการกำหนดค่าก่อนหน้านี้
ในกรณีส่วนใหญ่อุดมคติจะเป็นการผสมผสาน: ระบบที่สะอาด แต่รักษาการตั้งค่าผู้ใช้และติดตั้งโปรแกรมด้วยตนเองก่อนหน้านี้ ในบทความนี้เราจะดูวิธีการบรรลุเป้าหมายนี้ระบบที่ติดตั้งตั้งแต่เริ่มต้น แต่ยังคงรักษาโปรแกรมและการปรับแต่งที่เรามีในระบบก่อนหน้านี้
รักษาการตั้งค่าผู้ใช้
ตัวเลือกผู้ใช้ทั้งหมดโดยไม่มีข้อยกเว้นอยู่ในไดเร็กทอรี / หน้าแรกสิ่งที่เราต้องทำคือทำให้โฟลเดอร์นี้ไม่เปลี่ยนแปลง
อาจมีสองสถานการณ์ที่แตกต่างกันไดเร็กทอรี / หน้าแรก มันอยู่บนพาร์ติชันเดียวกับส่วนที่เหลือของระบบ (ซึ่งจะลบเนื้อหาด้วยการติดตั้งใหม่) หรืออยู่บนพาร์ติชันแยกต่างหาก
/ หน้าแรก ในพาร์ติชันอิสระ: กรณีนี้ทำให้เราง่ายขึ้นมากสิ่งที่เราต้องทำคือเลือกการแบ่งพาร์ติชันด้วยตนเองในระหว่างกระบวนการติดตั้งและตรวจสอบให้แน่ใจว่าพาร์ติชัน / หน้าแรก กลับมา / หน้าแรก และไม่ได้เลือกช่องรูปแบบ
/ หน้าแรก ในพาร์ติชันรูท: ในกรณีนี้เราจะต้องทำสำเนาสำรองของไดเร็กทอรีทั้งหมด / หน้าแรก เนื่องจากจะถูกลบออกระหว่างการติดตั้ง
1. สร้างข้อมูลสำรองก่อนอัปเกรด:
cd / && sudo tar cvfz backup_home.tar.bz2 / home
เราบันทึกไฟล์ backup_home.tar.bz2 บนไซต์ที่เราทราบว่าจะไม่ถูกลบเช่นไดรฟ์ USB
2. ติดตั้งระบบใหม่: เราติดตั้ง Ubuntu ใหม่ตามปกติ
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. ติดตั้งระบบใหม่: เราติดตั้ง Ubuntu ใหม่ตามปกติ
3. ติดตั้งโปรแกรมทั้งหมดใหม่: หลังจากการติดตั้งเราจะไม่มีโปรแกรมติดตั้งด้วยตนเองในการกู้คืนเราจะใช้ไฟล์ package_list.txt ดังต่อไปนี้:
cat package_list.txt | xargs sudo aptitude install -y
หมายเหตุ: ระบบนี้ใช้งานได้กับโปรแกรมที่ติดตั้งโดยใช้ตัวจัดการแพ็คเกจเท่านั้นซึ่งจะไม่ทำงานกับโปรแกรมที่คอมไพล์ด้วยตนเองหรือติดตั้งโดยใช้วิธีการอื่นใด
การปรับแต่งอื่น ๆ
อาจเป็นกรณีที่เรามีการปรับแต่งอื่น ๆ ด้วยตนเองในระบบตัวอย่างเช่นการปรับเปลี่ยนระบบบูตใน / bootไฟล์จากเว็บเซิร์ฟเวอร์ในรูปแบบ/ var / www หรือไฟล์คอนฟิกูเรชันระบบใน / ฯลฯ เพื่อยกตัวอย่าง
ในกรณีนี้เราจะทำสำเนาสำรองของโฟลเดอร์หรือโฟลเดอร์ที่ได้รับผลกระทบและกู้คืนไปยังระบบที่อัปเดต:
cd / && sudo tar cvfz backup.tar.gz / folder1 / folder2 ... # สร้างข้อมูลสำรอง
cd / && sudo tar xvfz backup.tar.gz # กู้คืนข้อมูลสำรอง
Fuente: Ubuntu ในความลึก
สวัสดีตอนบ่ายฉันกำลังเขียนเพื่อขอความช่วยเหลือฉันกู้คืนเดสก์ท็อปของ Linux Canaima 2.0 เป็น 3.0 … .. แต่ฉันทำโปรแกรมการศึกษาหายฉันจะกู้คืนได้อย่างไรคุณต้องทำการสำรองข้อมูลก่อนหรือไม่? แต่เขาบอกฉันว่าเขาจะไม่สูญเสียโปรแกรมตอนนี้ฉันไม่ได้รับมันและฉันใช้สคริปต์ install-canima.sh ... มีวิธีรับโปรแกรมเหล่านั้นในพาร์ติชั่น ,,,, และอย่างไร ฉัน ... ได้โปรดฉันมือใหม่ Linux …….
สวัสดีตอนบ่ายฉันกำลังเขียนเพื่อขอความช่วยเหลือฉันกู้คืนเดสก์ท็อปของ Linux Canaima 2.0 เป็น 3.0 … .. แต่ฉันทำโปรแกรมการศึกษาหายฉันจะกู้คืนได้อย่างไรคุณต้องทำการสำรองข้อมูลก่อนหรือไม่? แต่เขาบอกฉันว่าเขาจะไม่สูญเสียโปรแกรมตอนนี้ฉันไม่ได้รับมันและฉันใช้สคริปต์ install-canima.sh ... มีวิธีรับโปรแกรมเหล่านั้นในพาร์ติชั่น ,,,, และอย่างไร ฉัน ... ได้โปรดฉันมือใหม่ Linux …….
สวัสดีตอนบ่ายฉันใช้ linux mint 18.1 ... ฉันเปลี่ยนชื่อเทอร์มินัลของฉันและตอนนี้ฉันไม่สามารถเข้าถึงผู้ใช้ของฉันในฐานะผู้ดูแลระบบได้ เมื่อฉันพยายามเข้าถึงฉันได้รับข้อความนี้บนคลาวด์ไม่ได้อัปเดตไฟล์ ICEauthority / home / luz.ICEauthority ฉันจะทำอย่างไร?