GNU/Linux >> Belajar Linux >  >> Arch Linux

Buat Daftar Paket yang Diinstal Dan Instal Nanti Dari Daftar Di Arch Linux

Hari ini, saya akan mengajari Anda cara membuat daftar paket yang diinstal dan menginstalnya nanti dari daftar cadangan di sistem baru atau di sistem Arch Linux setelah melakukan instalasi bersih. Metode ini dapat berguna untuk pelaporan kesalahan atau diskusi paket yang diinstal dengan rekan kerja Anda atau tim dukungan teknis. Lebih penting lagi, jika Anda menginginkan kumpulan paket serupa dalam grup sistem Arch Linux, ini adalah salah satu cara untuk mencapainya.

Unduhan yang Disarankan - Lembar Cheat Gratis:"Lembar Cheat Baris Perintah Linux"

Buat Daftar Paket Terinstal Dan Instal Nanti Di Arch Linux

Mari kita buat daftar paket yang diinstal secara eksplisit menggunakan perintah:

$ pacman -Qqe > pkglist.txt

Perintah ini akan membuat daftar paket yang diinstal secara eksplisit dalam urutan abjad dan menyimpannya dalam file teks bernama "pkglist.txt" .

Di sini,

  • T - Query database paket. Opsi ini memungkinkan Anda melihat paket yang terinstal dan file-nya, meta-informasi berguna lainnya tentang paket individual (dependensi, konflik, tanggal penginstalan, tanggal pembuatan, ukuran).
  • q - Menampilkan lebih sedikit informasi untuk operasi kueri tertentu. Ini berguna ketika output pacman diproses dalam skrip.
  • e - Mencantumkan paket yang diinstal secara eksplisit yang tidak diperlukan oleh paket lain.
  • pkglist.txt - Ini adalah file output tempat Anda menyimpan daftar file yang diinstal.

Simpan "pkglist.txt" file di drive USB atau di tempat yang aman.

Sekarang, format dan instal ulang sistem. Setelah menginstal ulang sistem Anda, salin "pkglist.txt" ke sistem yang baru Anda instal dan jalankan perintah berikut untuk menginstal paket dari daftar cadangan.

$ sudo pacman -S - < pkglist.txt

Untuk berjaga-jaga, daftar cadangan menyertakan paket asing, seperti AUR paket, hapus terlebih dahulu, lalu instal paket lainnya menggunakan perintah:

$ sudo pacman -S $(comm -12 <(pacman -Slq | sort) <(sort pkglist.txt))

Perintah di atas akan Anda hapus paket asing. Ketik 'y' dan tekan ENTER untuk menghapusnya. Terakhir, ketik 'y' untuk menginstal sisa paket dari daftar.

Buat Daftar Paket yang Diinstal Dan Instal Nanti Dari Daftar

Anda tidak perlu menginstal semua paket satu per satu. Pacman akan membaca daftar dan menginstal paket yang terdaftar di sana.

Untuk menghapus semua paket pada sistem Anda yang baru diinstal yang tidak disebutkan dalam daftar cadangan, jalankan:

$ sudo pacman -Rsu $(comm -23 <(pacman -Qq | sort) <(sort pkglist.txt))

Untuk detail lebih lanjut, lihat halaman manual.

$ man pacman

Direkomendasikan Baca:

  • Cara Mudah Memasang Dan Menghapus Grup Paket Di Arch Linux
  • Cara Menginstal Perangkat Lunak Offline Di Ubuntu 16.04

Metode praktis ini akan membuat hidup Anda lebih mudah ketika Anda ingin menginstal ulang sistem Arch Linux Anda atau turunannya seperti Antergos, Manjaro Linux. Jangan repot-repot menginstal paket satu per satu. Cukup ekspor daftar paket yang diinstal ke file, dan simpan ke tempat yang aman, lalu instal paket dari daftar cadangan setelah menginstal ulang sistem Arch Anda. Anda juga dapat menggunakan daftar cadangan yang sama ke Sistem Arch yang baru diinstal di rumah/kantor Anda. Ini akan menghemat banyak waktu Anda untuk mencari dan menginstal paket satu per satu.

Ingin tahu bagaimana melakukan hal yang sama dalam sistem berbasis YUM dan DEB? Besar! Lihat panduan berikut.

  • Buat Daftar Paket Terinstal Dan Instal Nanti Dari Daftar Di CentOS Dan Ubuntu

Referensi:

  • Tips dan trik Pacman

Arch Linux
  1. Cara Mendaftar Paket yang Diinstal Dari Repositori Tertentu Di Linux

  2. Cara Mudah Menginstal Dan Menghapus Grup Paket Di Arch Linux

  3. Cara yang Direkomendasikan Untuk Membersihkan Cache Paket Di Arch Linux

  1. Cara Mendaftar Semua Paket yang Terinstal Di Linux

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

  3. Linux – Bagaimana Cara Menghapus Paket Lama yang Diinstal Oleh Pacman Di Arch Linux?

  1. Cara Membuat dan Mengonfigurasi Pengguna Sudo di Arch Linux

  2. Cara Menginstal dan Menggunakan Docker di Arch Linux

  3. Cara Menginstal dan Mengonfigurasi Arch Linux sebagai Server