Kami telah membahas cara menurunkan versi satu paket di Linux Arch dan Ubuntu . Hari ini, dalam tutorial singkat ini, kita akan melihat cara menurunkan versi semua paket ke tanggal tertentu di Arch Linux. Alasan untuk melakukan ini adalah Arch Linux Anda mungkin rusak setelah peningkatan sistem baru-baru ini. Dalam kasus seperti itu, Anda mungkin harus menurunkan versi lebih dari satu paket ke versi kerja sebelumnya. Mari kita mulai.
Peringatan:Jangan lakukan ini kecuali diperlukan!
Karena,
- Memiliki paket lama dan usang di Arch Linux Anda tidak disarankan. Baca berita Arch Linux dan forum secara teratur sebelum memperbarui sistem Arch Linux Anda untuk mengetahui apakah ada masalah yang dilaporkan. Jika pengguna telah melaporkan masalah apa pun, jangan lakukan pembaruan sistem. Tunggu satu atau dua hari dan lakukan pembaruan setelah masalah teratasi.
- Jika downgrade gagal karena alasan apa pun, Anda akan berakhir dengan sistem yang rusak. Anda mungkin tidak dapat melakukan booting ke sistem yang ditingkatkan sebagian.
Jika Anda tidak punya pilihan dan ingin memperbaiki Arch Linux yang tidak stabil, Anda dapat menurunkan semua paket ke versi spesifik sebelumnya seperti yang dijelaskan dalam panduan ini.
Turunkan Semua Paket Ke Tanggal Tertentu Di Arch Linux
Katakanlah sistem Arch Linux Anda stabil dan berfungsi dengan baik dua hari yang lalu. Anda menjalankan pembaruan sistem hari ini, dan itu merusak sistem. Jadi, Anda dapat mendowngrade semua paket ke tanggal tertentu sebelumnya, misalnya 18 Agustus 2017 .
Untuk melakukannya, backup dulu pacman.conf Anda berkas:
$ sudo cp /etc/pacman.conf /etc/pacman.conf.bak
Kemudian, edit file /etc/pacman.conf:
$ sudo vi /etc/pacman.conf
Ganti konten yang ada dengan baris berikut:
[core]SigLevel =PackageRequiredServer=https://archive.archlinux.org/repos/2017/08/18/$repo/os/$arch[extra]SigLevel =PackageRequiredServer=https://archive.archlinux. org/repos/2017/08/18/$repo/os/$arch[community]SigLevel =PackageRequiredServer=https://archive.archlinux.org/repos/2017/08/18/$repo/os/$archAtau, edit /etc/pacman.d/mirrorlist berkas:
$ sudo vi /etc/pacman.d/mirrorlistGanti isinya dengan baris berikut:
Server=https://archive.archlinux.org/repos/2017/08/18/$repo/os/$archPeriksa kembali tanggal pemulihan. Simpan dan tutup file.
Terakhir, perbarui database dan paksa pembaruan Arch Linux menggunakan perintah:
$ sudo pacman -SyyuuSetelah pembaruan selesai, reboot sistem Anda. Itu dia. Anda sekarang telah memulihkan semua paket ke tanggal spesifik sebelumnya (Dalam kasus kami ini adalah 18 Agustus 2017). Sekali lagi, saya peringatkan Anda - memiliki paket usang tidak disarankan .
Bacaan yang Disarankan:
- Systemback – Mengembalikan Desktop dan Server Ubuntu ke keadaan sebelumnya
Semoga membantu.
Sumber dan referensi:
- Wiki Linux Arch