Saya menggunakan Oracle VirtualBox untuk menguji dan menjelajahi berbagai distribusi Linux. Suatu hari saya ingin menguji lingkungan desktop yang berbeda, seperti Deepin, MATE, LXDE, XFCE dll., Di Arch Linux saya. Tapi masalahnya adalah beberapa DE sudah terinstal dan saya tidak punya cukup ruang untuk menginstal DE lain atau aplikasi lain. Lebih penting lagi, saya menginginkan sistem Arch Linux yang baru. Saya agak malas untuk menginstal ulang Arch Linux dari awal dan juga saya merasa tidak ada gunanya dan proses yang memakan waktu untuk menginstal ulang seluruh OS setiap kali. Sambil mencari jalan keluar yang mudah untuk memecahkan masalah ini, saya jadi tahu bahwa kita bisa menghapus semuanya kecuali sistem dasar di Arch Linux.
Dengan cara ini, kita tidak perlu menginstal ulang seluruh OS Arch Linux setiap saat. Kami dapat dengan cepat menghapus semua paket kecuali sistem dasar dan menginstal aplikasi lain atau lingkungan desktop di atas sistem dasar sebanyak yang kami inginkan. Juga, ini mengurangi banyak waktu, karena kita tidak perlu menginstal Arch Linux dari awal setiap saat. Jika Anda bertanya-tanya bagaimana melakukannya, Anda berada di jalur yang benar. Baca terus.
Hapus Semuanya Kecuali Sistem Dasar Di Arch Linux
Seperti biasa, saya sangat menyarankan Anda untuk mencadangkan data penting dan file konfigurasi sistem di sistem Arch Linux Anda.
Apa yang akan kita lakukan adalah menandai semua paket sebagai dependensi dan menandai sistem dasar sebagai paket yang diinstal secara eksplisit dan akhirnya menghapus paket yatim piatu.
Pertama, mari kita tandai semua paket sebagai dependensi menggunakan perintah:
$ sudo pacman -D --asdeps $(pacman -Qe)
Di sini,
- The asdep option memberitahu pacman untuk menginstal paket secara non-eksplisit. Dengan kata lain, kami memalsukan alasan pemasangannya untuk dipasang sebagai ketergantungan.
Selanjutnya, tandai sistem dasar sebagai terinstal secara eksplisit. Juga, sebutkan saja hal lain yang tidak ingin Anda hapus dalam perintah di bawah ini.
$ sudo pacman -S --asexplicit --needed base
Di sini,
- aseksplisit option memberitahu pacman untuk menginstal paket secara eksplisit. Dengan kata lain, kami memalsukan alasan pemasangannya untuk dipasang secara eksplisit. Ini berguna jika Anda ingin menandai sebuah paket sebagai terinstal secara eksplisit sehingga tidak akan dihapus oleh --recursive hapus operasi.
Terakhir, hapus paket yatim piatu (dependensi) menggunakan perintah berikut.
$ sudo pacman -Rsunc $(pacman -Qtdq)
Harap pastikan bahwa Anda telah menyebutkan semua paket yang tidak ingin Anda hapus dengan perintah pacman.
Sekarang, hapus file konfigurasi yang tidak diinginkan dan file lain di direktori $HOME Anda. Anda juga dapat mengatur ulang semua penyesuaian dan penyesuaian yang Anda buat di sistem Anda, termasuk aplikasi yang disematkan di Dock, applet panel desktop, indikator desktop, font sistem Anda, tema GTK, tema Ikon, resolusi monitor, pintasan keyboard, penempatan tombol jendela, menu dan perilaku peluncur, dll., seperti yang dijelaskan dalam artikel berikut.
- Setel Ulang Desktop Linux Ke Pengaturan Default Dengan Satu Perintah
Sekarang, Anda memiliki sistem Arch Linux yang baru. Silakan dan mulai menginstal paket apa pun yang ingin Anda uji dan jelajahi.
Untuk detail lebih lanjut, lihat halaman manual pacman.
$ man pacman
Bacaan yang disarankan:
- Cara Mudah Memasang Dan Menghapus Grup Paket Di Arch Linux
Dan, itu saja untuk saat ini. Semoga ini membantu. Lebih banyak barang bagus akan datang. Tetap disini!