Apt-clone โคลนแพ็คเกจที่ติดตั้งใน Ubuntu

เกี่ยวกับ apt-clone

ในบทความต่อไปเราจะมาดู apt-clone นี่เป็นวิธีง่ายๆในการ โคลนแพ็คเกจที่ติดตั้งบน Ubuntu ของคุณและกู้คืนไปยังคอมพิวเตอร์เครื่องอื่น ด้วยวิธีที่ง่ายและรวดเร็ว หลายครั้งที่การติดตั้งแพ็กเกจชุดเดียวกันบนระบบ Ubuntu หลายระบบเป็นงานที่ใช้เวลานานและน่าเบื่อ หากเราไม่ต้องการเสียเวลาในการติดตั้งแพ็กเกจเดียวกันซ้ำแล้วซ้ำอีกในหลาย ๆ ระบบนี่เป็นตัวเลือกที่ดี

ที่จริงเมื่อมาถึง ติดตั้งแพ็คเกจบนระบบ Ubuntu ที่มีสถาปัตยกรรมคล้ายกันมีวิธีการมากมายเพื่ออำนวยความสะดวกในงานนี้ คุณสามารถย้ายแอปพลิเคชันการตั้งค่าและข้อมูลจากระบบ Ubuntu เก่าของคุณไปยังระบบที่ติดตั้งใหม่ด้วยการคลิกเมาส์เพียงไม่กี่ครั้งโดยใช้ Aptik. นอกจากนี้เรายังสามารถสำรองรายการแพ็คเกจทั้งหมดที่ติดตั้งโดยใช้ตัวจัดการแพ็คเกจ ตัวอย่างเช่นเราสามารถใช้ APT และติดตั้งในภายหลังบนระบบที่ติดตั้งใหม่

Apt-clone จะช่วยเราเมื่อติดตั้งแอพพลิเคชั่นที่ทำงานบน Ubuntu และระบบปฏิบัติการที่คล้ายกัน เราจะสามารถ ติดตั้งชุดแพ็กเกจเดียวกันในหลายระบบได้อย่างง่ายดาย เพื่อให้ทุกคนมีพวกเขา นอกจากนี้เรายังสามารถสร้างสำเนาสำรองของรายการแอพพลิเคชั่นที่ติดตั้งทั้งหมดและกู้คืนได้ทุกที่และทุกเวลาที่จำเป็น

สำรองแพ็คเกจที่ติดตั้งและกู้คืนในภายหลังบนระบบ Ubuntu อื่น

ต่อไปเราจะดูว่า ติดตั้งและใช้ apt-clone บนระบบที่ใช้ Debian. ฉันทดสอบยูทิลิตี้นี้บนระบบ Ubuntu 18.04 แต่ควรใช้งานได้กับระบบที่ใช้ Debian และ Ubuntu ทั้งหมด

ติดตั้ง apt-clone

เราจะสามารถติดตั้ง apt-clone ใน Ubuntu ของเราได้อย่างง่ายดาย เราจะพบโปรแกรมที่มีอยู่ในที่เก็บเริ่มต้น ของระบบปฏิบัติการของเรา ในการติดตั้งเราต้องเปิดเทอร์มินัล (Ctrl + Alt + T) และเขียนคำสั่งต่อไปนี้:

การติดตั้ง apt-clone

sudo apt install apt-clone

สำรองแพ็คเกจที่ติดตั้ง

เมื่อติดตั้งแล้วเราจะสร้างไดเร็กทอรีเพื่อบันทึกแพ็คเกจที่ติดตั้ง จากนั้นเราจะทำการโคลนและบันทึกไว้ในตำแหน่งที่เราเพิ่งสร้างขึ้น ในการทำเช่นนั้นในเทอร์มินัล (Ctrl + Alt + T) เราจะต้องพิมพ์คำสั่งต่อไปนี้เท่านั้น:

mkdir ~/paquetesInstalados

sudo apt-clone clone ~/paquetesInstalados

คำสั่งดังกล่าวจะบันทึกแพ็คเกจทั้งหมดที่ติดตั้งในระบบ Ubuntu ของเรา ไฟล์เหล่านี้จะถูกบันทึกไว้ในไฟล์ที่เรียกว่า apt-clone-state-entreunosyceros-satellite2.tar.gz อยู่ในไดเร็กทอรี ~ / แพ็คเกจที่ติดตั้ง.

ดูรายละเอียดไฟล์สำรอง

ไปยัง ดูรายละเอียดไฟล์สำรองเราจะดำเนินการคำสั่งต่อไปนี้ในเทอร์มินัล:

ข้อมูลไฟล์สำรอง apt-clone

apt-clone info paquetesInstalados/apt-clone-state-entreunosyceros-satelite2.tar.gz

ดังที่คุณเห็นในภาพหน้าจอด้านบนฉันมีแพ็คเกจ 2054 ทั้งหมดใน Ubuntu 18.04 ของฉัน

กู้คืนไฟล์สำรอง

เมื่อได้ไฟล์สำรองแล้วเราจะคัดลอกไปยังไดรฟ์ USB ของเรา จากนั้นเราสามารถไปที่ระบบอื่น ๆ ที่เราต้องการติดตั้งแพ็กเกจชุดเดียวกัน ในการติดตั้งแพ็คเกจเหล่านี้เราสามารถเปิดเทอร์มินัล (Ctrl + Alt + T) และเขียนคำสั่งต่อไปนี้:

sudo apt-clone restore apt-clone-state-entreunosyceros-satelite2.tar.gz

คุณต้องจำไว้ว่า คำสั่งนี้จะเขียนทับไฟล์ /etc/apt/sources.list ที่มีอยู่ของคุณและติดตั้ง / ลบแพ็คเกจ. เราจะต้องตรวจสอบให้แน่ใจว่าระบบปลายทางเป็นการกระจายเดียวกันกับระบบต้นทาง ตัวอย่างเช่นหากระบบต้นทางกำลังรัน 18.04 บิตเวอร์ชัน 64 LTS ระบบเป้าหมายจะต้องมีเวอร์ชันและสถาปัตยกรรมเดียวกันด้วย

หากคุณไม่ต้องการกู้คืนแพ็กเกจบนระบบคุณต้องใช้ตัวเลือกนี้ - ปลายทาง / ที่ตั้ง / ไฟล์. ตัวอย่างคำสั่งที่จะใช้มีดังต่อไปนี้:

sudo apt-clone restore apt-clone-state-entreunosyceros-satelite2.tar.gz --destination ~/viejoUbuntu

ในกรณีนี้คำสั่งดังกล่าวจะคืนค่าแพ็กเกจไปยังโฟลเดอร์ที่เรียกว่า ~ / oldUbuntu.

ข้อมูลเกี่ยวกับ apt-clone

หากคุณต้องการข้อมูลเพิ่มเติมและรายละเอียดเกี่ยวกับ apt-clone คุณสามารถทำได้ ดูที่ส่วนความช่วยเหลือ เปิดเทอร์มินัล (Ctrl + Alt + T) แล้วพิมพ์:

ความช่วยเหลือ apt-clone

apt-clone -h

คุณยังสามารถ ตรวจสอบหน้าคน. คุณสามารถเข้าถึงได้โดยพิมพ์ในเทอร์มินัลเดียวกัน:

หน้าคน apt-clone

man apt-clone

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมนี้คุณสามารถ ปรึกษา หน้าบน GitHub จากโครงการนี้.


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา