GNU/Linux >> Belajar Linux >  >> Ubuntu

Buat Daftar Paket yang Diinstal Dan Instal Nanti Dari Daftar Di CentOS Dan Ubuntu

Beberapa hari yang lalu, kami telah menerbitkan panduan yang menjelaskan cara membuat daftar paket yang diinstal dan menginstalnya nanti dari daftar di Arch Linux , dan turunannya seperti Antergos, Manjaro Linux dll. Hari ini, dalam panduan ini, kita akan melakukan hal yang sama, tetapi di distribusi Linux populer lainnya seperti CentOS dan Ubuntu. Ini akan membantu ketika Anda ingin menginstal ulang sistem Linux Anda. Anda tidak perlu menginstal paket satu per satu secara manual setelah menginstal ulang kotak Linux Anda. Ambil saja daftar cadangan paket yang diinstal sebelum memformat sistem Anda, dan instal semuanya sekaligus dari daftar. Ini juga akan membantu ketika Anda ingin menginstal perangkat lunak yang sama pada beberapa sistem yang berjalan dengan OS serupa.

Unduhan yang Disarankan - eBuku Gratis:"Belajar Python"

Buat Daftar Paket yang Terinstal Di CentOS dan instal nanti

Pertama, kita akan melihat bagaimana melakukannya di sistem CentOS. Saya menguji panduan ini pada edisi server CentOS 7.

Jalankan perintah berikut sebagai root pengguna untuk membuat daftar paket yang diinstal:

# rpm -qa | sort > pkglist.txt

Di sini,

  • rpm - Pengelola Paket RPM
  • -qa - Kueri semua paket yang diinstal
  • urutkan - mengurutkan baris file teks
  • pkglist.txt - File tempat kita menyimpan daftar paket yang diinstal.

Perintah di atas akan mencantumkan semua paket yang diinstal pada mesin CentOS 7 Anda dan menyimpannya dalam file bernama pkglist.txt di direktori kerja Anda saat ini.

Bacaan yang Disarankan:

  • ExplainShell – Temukan Apa yang Dilakukan Setiap Bagian Dari Perintah Linux

Sekarang, kami telah membuat daftar paket yang diinstal. Simpan daftar ini dengan aman. Kita membutuhkannya nanti. Silakan dan format sistem Anda.

Setelah menginstal ulang kotak Linux Anda, salin file pkglist.txt ke sistem Anda. Anda juga dapat menyalin file ini ke sistem jarak jauh mana pun menggunakan scp memerintah. Pastikan Anda telah menginstal OS versi yang sama pada sistem jarak jauh Anda.

# scp pkglist [email protected]:/path/

Contoh:

# scp pkglist.txt [email protected]:/root/

Terakhir, instal paket dari file pkglist.txt menggunakan perintah berikut sebagai pengguna root:

# yum install $(cat /root/pkglist.txt|xargs)

Ganti jalur /root/pkglist.txt file dengan milik Anda sendiri.

Selesai! Manajer paket akan menginstal semua paket yang terdaftar di file pkglist.txt di kotak CentOS Anda.

Anda dapat menggunakan file pkglist.txt ini ke semua sistem di jaringan Anda. Harap dicatat bahwa manajer paket hanya akan menginstal paket dari repositori resmi default. Jika Anda telah mengaktifkan repositori tambahan lainnya di sistem lama Anda, Anda harus menambahkannya terlebih dahulu sebelum menginstal perangkat lunak.

Buat Daftar Paket yang Terinstal di Ubuntu dan instal nanti

Buat daftar semua paket yang diinstal dan simpan dalam file bernama pkglist.txt di sistem berbasis DEB, jalankan:

$ dpkg-query -f '${binary:Package}\n' -W > pkglist.txt

Atau,

$ dpkg --get-selections > pkglist.txt

Sekarang, kami telah membuat daftar cadangan perangkat lunak yang diinstal. Simpan file ini di lokasi yang aman. Format dan instal ulang mesin Ubuntu Anda.

Setelah menginstal ulang Ubuntu, jalankan perintah berikut satu per satu untuk menginstal ulang semua perangkat lunak dari daftar cadangan.

$ sudo apt-get install dselect
$ sudo dpkg --set-selections < pkglist.txt
$ sudo apt-get dselect-upgrade

Atau, gabungkan semua perintah di atas menjadi satu baris perintah dan semua perangkat lunak dari file pkglist.txt seperti yang ditunjukkan di bawah ini.

$ sudo apt-get install $(cat /home/sk/pkglist.txt | awk '{print $1}')

Ganti file path /home/sk/pkglist.txt dengan milik Anda.

Harap dicatat bahwa jika Anda telah menggunakan repositori eksternal atau PPA di sistem lama Anda, Anda perlu menambahkannya sebelum menginstal ulang perangkat lunak dari daftar cadangan.

Bacaan yang Disarankan:

  • Cadangkan Paket yang Terinstal Dan Pulihkan Pada Sistem Ubuntu yang Baru Diinstal
  • Cara Memigrasikan Pengaturan Sistem Dan Data Dari Sistem Lama Ke Sistem Ubuntu yang Baru Diinstal

Ubuntu
  1. Cara Mendaftar Paket yang Diinstal di Ubuntu 20.04

  2. Cara Mendaftar Paket yang Diinstal di Ubuntu

  3. Hapus Paket Dari Sumber Tidak Tepercaya Dan Instal Ulang?

  1. Instal paket RPM di Ubuntu 11.10 dan Ubuntu 11.04

  2. Cara Menginstal Kernel 5.13 di Ubuntu 18.04 dari Repositori 20.04

  3. Cadangkan Paket yang Terinstal Dan Pulihkan Di Sistem Ubuntu yang Baru Diinstal

  1. Cara Mendaftar Paket yang Diinstal di Ubuntu

  2. Ubuntu 16.04 Paket Rusak Setelah Instal Baru?

  3. Bagaimana Menyembunyikan Ikon Untuk Volume yang Dipasang Dari Dock Di Ubuntu 19.10 Dan Yang Lebih Baru?