วิชาบังคับก่อน:
Ubuntu รุ่นเดียวกันได้รับการติดตั้งในทั้งสองเครื่อง สถาปัตยกรรม (32/64 บิต) อาจแตกต่างกัน
ขั้นตอนที่ 1: เก็บรายการของแพ็คเกจที่ติดตั้ง
รันคำสั่งต่อไปนี้บนเครื่องต้นทางเพื่อเก็บชื่อแพ็กเกจที่ติดตั้งไว้ใน ~ / pkglist:
sudo dpkg --get-selections | sed "s/.*deinstall//" | sed "s/install$//g" > ~/pkglist
ขั้นตอนที่ 2: โอนการกำหนดค่าของคุณ
ใช้ scp หรือ rsync หรือแม้กระทั่งแฟลชไดรฟ์เพื่อถ่ายโอนโฮมไดเร็กตอรี่ของคุณ (~ / , ~ /. ), รายการแหล่งข้อมูล (/etc/apt/sources.list) และไฟล์อื่น ๆ ที่คุณกำหนดเองหรือติดตั้ง (เช่น apache config ภายใต้ / ฯลฯ หรือโปรแกรมบน / opt) จากเครื่องต้นทางไปยังเครื่องเป้าหมาย
ขั้นตอนที่ 3: ติดตั้งแพคเกจ
บนเครื่องเป้าหมายให้รันคำสั่งต่อไปนี้ในเซสชันเทอร์มินัล Failafe เพื่อติดตั้งแพ็คเกจของคุณ:
sudo aptitude update && cat pkglist | xargs sudo aptitude install -y
สารสกัดจาก:
http://eggsonbread.com/2010/01/28/move-ubuntu-to-another-computer-in-3-simple-steps/