Dalam artikel seterusnya kita akan melihat klon apt. Ini adalah kaedah mudah untuk klon pakej yang dipasang di Ubuntu anda dan kembalikan ke komputer lain dengan cara yang sangat mudah dan pantas. Berkali-kali memasang sekumpulan pakej yang sama pada pelbagai sistem Ubuntu adalah tugas yang memakan masa dan membosankan. Sekiranya kita tidak mahu membuang masa memasang pakej yang sama berulang-ulang pada pelbagai sistem, ini adalah pilihan yang baik.
Sebenarnya, ketika datang pasang pakej pada sistem Ubuntu senibina yang serupa, terdapat banyak kaedah yang tersedia untuk memudahkan tugas ini. Anda hanya boleh memindahkan aplikasi, tetapan dan data dari sistem Ubuntu lama anda ke sistem yang baru dipasang dengan beberapa klik tetikus menggunakan Aptik. Kami juga dapat membuat cadangan senarai lengkap pakej yang dipasang menggunakan pengurus pakej. Contohnya kita boleh menggunakan APT, dan memasangnya kemudian pada sistem yang baru dipasang.
Apt-clone akan membantu kami ketika memasang aplikasi yang berjalan di Ubuntu dan sistem operasi yang serupa. Kami akan dapat dengan mudah memasang set pakej yang sama pada pelbagai sistem supaya mereka semua memilikinya. Kami juga boleh membuat salinan sandaran keseluruhan senarai aplikasi yang terpasang dan memulihkannya di mana sahaja dan bila perlu.
Sandarkan pakej yang dipasang dan pulihkannya kemudian pada sistem Ubuntu yang lain
Selanjutnya kita akan melihat bagaimana memasang dan menggunakan apt-clone pada sistem berasaskan Debian. Saya menguji utiliti ini pada sistem Ubuntu 18.04, namun ia harus berfungsi pada semua sistem berasaskan Debian dan Ubuntu.
Pasang klon apt
Kami akan dapat memasang apt-clone di Ubuntu kami dengan mudah. Kami akan menemui program yang tersedia di repositori lalai sistem operasi kami. Untuk memasangnya, kita hanya perlu membuka terminal (Ctrl + Alt + T) dan tuliskan perintah berikut di dalamnya:
sudo apt install apt-clone
Pakej yang dipasang sandaran
Setelah dipasang, kami akan membuat direktori untuk menyimpan pakej yang dipasang. Kemudian kami akan mengklonnya dan menyimpannya di lokasi yang baru kami buat. Untuk melakukannya, di terminal (Ctrl + Alt + T) kita hanya perlu menaip perintah berikut:
mkdir ~/paquetesInstalados sudo apt-clone clone ~/paquetesInstalados
Perintah di atas akan menyimpan semua pakej yang dipasang pada sistem Ubuntu kami. Mereka akan disimpan dalam fail yang dipanggil apt-clone-state-entreunosyceros-satellite2.tar.gz terletak di direktori ~ / pakej yang dipasang.
Lihat butiran fail sandaran
kepada lihat butiran fail sandaran, kami akan melaksanakan perintah berikut di terminal:
apt-clone info paquetesInstalados/apt-clone-state-entreunosyceros-satelite2.tar.gz
Seperti yang anda lihat dalam tangkapan skrin di atas, saya mempunyai 2054 pakej secara keseluruhan di Ubuntu 18.04 saya.
Pulihkan fail sandaran
Setelah fail sandaran diperoleh, kami akan menyalinnya ke pemacu USB kami. Kemudian kita boleh pergi ke sistem lain di mana kita mahu memasang set pakej yang sama. Untuk memasang pakej ini, kita dapat membuka terminal (Ctrl + Alt + T) dan menulis perintah berikut di dalamnya:
sudo apt-clone restore apt-clone-state-entreunosyceros-satelite2.tar.gz
Anda harus ingat bahawa arahan ini akan menimpa fail /etc/apt/sources.list yang ada dan memasang / membuang pakej. Kita harus memastikan bahawa sistem tujuan adalah pengedaran yang sama dengan sistem sumber. Sebagai contoh, jika sistem sumber menjalankan LTS 18.04-bit versi 64, sistem sasaran juga mesti mempunyai versi dan senibina yang sama.
Sekiranya anda tidak mahu memulihkan pakej pada sistem, anda hanya perlu menggunakan pilihan –Destinasi / lokasi / fail. Contoh arahan yang akan digunakan adalah seperti berikut:
sudo apt-clone restore apt-clone-state-entreunosyceros-satelite2.tar.gz --destination ~/viejoUbuntu
Dalam kes ini, perintah di atas akan memulihkan pakej ke folder yang dipanggil ~ / lamaUbuntu.
Maklumat mengenai apt-clone
Sekiranya anda memerlukan lebih banyak maklumat dan perincian mengenai apt-clone, anda boleh lihat bahagian bantuan membuka terminal (Ctrl + Alt + T) dan menaip di dalamnya:
apt-clone -h
Anda juga boleh semak halaman lelaki. Anda boleh mengaksesnya dengan menaip terminal yang sama:
man apt-clone
Untuk maklumat lebih lanjut mengenai program ini, anda boleh berunding dengan halaman di GitHub Dari projek ini.