Klonkan pakej Debian anda kepada sistem baharu

Apt-clone ialah alat mudah yang boleh mengimbas sistem Debian Linux anda untuk mendapatkan pakej yang dipasang, repositori perisian dan pakej DEB pihak ketiga dan membungkusnya untuk dipasang pada komputer lain. Berikut ialah cara menggunakan Apt-clone pada sistem Linux anda.

Sebelum kita mulakan

Panduan ini menggunakan Apt-Clone dalam Debian untuk menyandarkan perisian yang dipasang sebelum ini. Walau bagaimanapun, Apt-Clone juga akan berfungsi pada semua pengedaran Ubuntu juga. Jika anda menggunakan Ubuntu, Linux Mint, Zorin OS, dsb., dan ingin menggunakan Apt-Clone, sila ikut arahan dalam panduan ini.

Memasang Apt-Clone pada Debian

Alat Apt-Clone tidak diprapasang dengan Debian. Jadi jika anda ingin menggunakannya, anda perlu memasangnya pada komputer anda. Untuk memasangnya, buka tetingkap terminal. Anda boleh membuka tetingkap terminal dengan menekan Ctrl + Alt + T pada papan kekunci.

Setelah tetingkap terminal dibuka, jalankan arahan apt install apt-clone . Jika anda menggunakan keluaran Debian yang lebih lama, anda mungkin perlu menjalankan apt-get install daripada apt install .

sudo apt install apt-clone

Setelah memasukkan arahan di atas, Debian akan meminta kata laluan kepada anda. Menggunakan papan kekunci, masukkan kata laluan akaun pengguna anda. Kemudian, tekan kekunci Y untuk mengesahkan bahawa anda ingin memasang pakej.

Dengan Apt-Clone dipasang pada PC Debian Linux anda , anda boleh menjalankan perintah apt-clone –help untuk melihat halaman bantuan. Membaca halaman bantuan akan membantu anda membiasakan diri dengan semua ciri yang ditawarkan Apt-Clone.

Mencipta klon dengan Apt-Clone

Mencipta klon dengan Apt-Clone dilakukan di terminal, kerana program ini berasaskan terminal. Untuk memulakan, gunakan arahan klon apt-clone . Perintah ini memberitahu alat yang anda ingin mengklonkan pemasangan Debian semasa anda untuk kemudian.

Apakah "klon" Apt-Clone? Repositori pakej (kedua-dua pihak pertama dan ketiga), kunci GPG untuk repo, pilihan Apt dan pakej yang dipasang. Keseluruhan pemasangan Debian anda akan disalin ke arkib untuk dipulihkan kemudian.

Menggunakan arahan apt-clone di bawah, buat pakej klon.

apt-clone clone my-debian-installation

Klon tidak sepatutnya mengambil masa terlalu lama untuk disiapkan. Apabila proses selesai, ia akan mengeluarkan fail dalam direktori rumah dengan nama. Fail yang dikeluarkan oleh Apt-Clone akan berada dalam format TarGZ.

TarGZ ialah format arkib. Walau bagaimanapun, ia tidak selamat. Jika anda mahu maklumat klon Debian anda daripada Apt-Clone dirahsiakan, anda boleh menyulitkannya dengan GPG. Ini caranya.

Pertama, pastikan pemasangan Debian anda telah dipasang GnuPG. Anda boleh menyemak ini dengan memasukkan arahan gpg –help .

gpg --help

Dengan mengandaikan anda telah memasang gpg, jalankan arahan gpg -c untuk menyulitkan arkib TarGZ. Proses penyulitan akan menjadi cepat. Walau bagaimanapun, jika anda mempunyai fail klon yang besar, ia mungkin mengambil masa yang lebih lama.

gpg -c my-debian-installation.tar.gz

Setelah penyulitan selesai, anda akan mempunyai fail output dengan nama:

my-debian-installation.tar.gz.gpg

Anda boleh menyahsulit "my-debian-installation.tar.gz.gpg" dengan arahan berikut.

gpg my-debian-installation.tar.gz.gpg

Mencipta klon dengan Apt-Clone yang termasuk pakej yang dipasang secara manual

Menjalankan klon apt-clone akan menyandarkan semua pakej yang dipasang pada Debian melalui repositori perisian rasmi. Walau bagaimanapun, jika anda mempunyai pakej DEB pihak ketiga yang telah anda muat turun daripada internet yang ingin anda sandarkan, anda perlu melakukan jenis klon yang berbeza.

Untuk menyandarkan item pihak ketiga, anda mesti menggunakan apt-clone –with-dpkg-repack . Perintah ini akan mengimbas pakej, bukan dalam repo rasmi dan cuba membungkusnya dalam fail klon.

apt-clone clone my-debian-installation --with-dpkg-repack

Suis baris arahan – -with-dpkg-repack  untuk Apt-Clone mengambil masa yang lebih lama, terutamanya jika anda mempunyai banyak pakej DEB pihak ketiga. Duduk dan bersabar. Apabila proses selesai, ia akan mengeluarkan "my-debian-installation.tar.gz."

Ingin menyulitkan arkib anda? Jalankan arahan gpg berikut .

gpg -c my-debian-installation.tar.gz

Ia sepatutnya mengeluarkan "my-debian-installation.tar.gz.gpg".

Memulihkan klon Apt-Clone

Lakukan perkara berikut untuk memulihkan arkib Apt-Clone pada sistem Debian baharu. Mula-mula, letakkan "my-debian-installation.tar.gz" dalam folder rumah anda pada sistem Debian terkini. Kemudian, jika anda telah menyulitkannya, letakkan "my-debian-installation.tar.gz.gpg" di sana.

Selepas meletakkan fail dalam direktori rumah, nyahsulitnya (jika perlu) menggunakan arahan gpg di bawah.

gpg my-debian-installation.tar.gz.gpg

Setelah fail dinyahsulit, pemulihan boleh dimulakan. Pertama, pastikan anda memasang alat Apt-Clone. Kemudian, gunakan arahan apt-clone restore . Perintah ini akan memulihkan semua repositori perisian, pakej yang dipasang sebelum ini, kunci GPG, dan juga pakej DEB pihak ketiga (jika anda memilih untuk menyandarkannya semasa proses pengklonan).

sudo apt-clone restore my-debian-installation.tar.gz

Proses pemulihan tidak cepat. Ia perlu mengalihkan fail, memasang semula program dan mengubah suai sistem. Duduk, dan benarkan proses pemulihan berjalan. Setelah proses selesai, tutup terminal dan mula menggunakan Debian!


Tingkatkan papan keratan Gnome Shell dengan Pano

Tingkatkan papan keratan Gnome Shell dengan Pano

Mari kita hadapi itu, papan keratan Gnome Shell lalai tidak begitu baik. Pasang Pano untuk menambah baik pengalaman papan keratan anda!

Cara memasang DaVinci Resolve 17 pada Linux

Cara memasang DaVinci Resolve 17 pada Linux

Adakah anda memerlukan editor video bukan linear yang hebat untuk kotak Linux anda? Dapatkan Davinci Resolve 17 bekerja dengan panduan ini!

Bagaimana untuk memuat turun kertas dinding ke desktop Linux dengan Pemuat Turun Kertas Dinding

Bagaimana untuk memuat turun kertas dinding ke desktop Linux dengan Pemuat Turun Kertas Dinding

Wallpaper Downloader ialah pemuat turun dan pengurus kertas dinding Linux yang licin. Ia menyokong kebanyakan persekitaran desktop Linux dan sangat mudah digunakan. Panduan ini

Bagaimana untuk memasang Tuxedo OS pada komputer anda

Bagaimana untuk memasang Tuxedo OS pada komputer anda

Ingin menguji komputer Tuxedo OS by Tuxedo? Ketahui cara untuk mendapatkan versi terkini Tuxedo OS berfungsi pada PC anda.

Bagaimana untuk memasang fail DEB pada Linux

Bagaimana untuk memasang fail DEB pada Linux

Apakah fail DEB? Apa yang anda lakukan dengannya? Ketahui banyak cara anda boleh memasang fail DEB pada PC Linux anda.

Cara bermain Dying Light di Linux

Cara bermain Dying Light di Linux

Dying Light ialah permainan video seram survival 2015 yang dibangunkan oleh Techland dan diterbitkan oleh Warner Bros Interactive Entertainment. Permainan berpusat pada

Cara memasang Neptune Linux pada komputer anda

Cara memasang Neptune Linux pada komputer anda

Neptune menggunakan persekitaran desktop KDE Plasma 5 dan bertujuan untuk menyampaikan OS yang elegan. Begini cara memasang Neptune Linux pada komputer anda.

Cuba desktop berasaskan snap baharu Ubuntu

Cuba desktop berasaskan snap baharu Ubuntu

Ingin mencuba sistem pengendalian desktop berasaskan pakej snap baharu Ubuntu? Ketahui cara mengaturnya pada mesin maya dengan panduan ini.

Cara bermain Undertale di Linux

Cara bermain Undertale di Linux

Undertale ialah RPG indie 2d 2015 yang dibangunkan dan diterbitkan oleh pembangun permainan Toby Fox. Panduan ini akan merangkumi memuat turun dan memasang Undertale pada anda

Cara bermain Total War: THREE KINGDOMS di Linux

Cara bermain Total War: THREE KINGDOMS di Linux

Total War: Three Kingdoms ialah permainan RTS strategi berasaskan giliran yang dibangunkan oleh Creative Assembly. Inilah cara bermain di Linux.