Bismillah.
Menggunakan software-software terbaru (meskipun sudah stable) terkadang belum menjamin kompabilitasnya dengan hardware kita, atau kadang juga mengganggu kompabilitas dengan software lain. Oleh karena itu dalam kasus tertentu kita perlu untuk mendowngrade paket aplikasi ke versi sebelumnya. Simak tutorialnya!
Terdapat dua cara yang mudah.
Lewat Pacman Cache
Jika versi paket aplikasi sebelumnya sudah pernah terinstall di sistem kita, dan kita tidak menghapus cache pacman /var/cache/pacman/pkg/
, maka cara ini cukup simple dan tidak membutuhkan koneksi internet.
Ok, langsung kita coba. Buka terminal dan cd ke lokasi /var/cache/pacman/pkg
. Lalu ketik perintah ls
, maka akan ditampilkan cache aplikasi apa saja yang pernah kita install.
cd /var/cache/pacman/pkg
ls
Misalkan saya mau downgrade firefox
. Saya harus tahu dulu harus saya downgrade ke versi berapa? Saya bisa memanfaatkan grep
untuk mencari versi firefox
yang pernah terinstall di sistem saya.
ls | grep firefox
Maka akan ditampilkan list versi firefox
yang pernah saya install. Dan ternyata lumayan banyak.
Oke saya akan downgrade firefox
saya dari versi 54.0.01 menjadi versi 48.0.1-1. Caranya sangat mudah, cukup dengan perintah: pacman -U <nama-paket-dan-versinya.tar.xz>
.
Contoh:
pacman -U firefox-48.0.1-1-x86_64.pkg.tar.xz
Menggunakan Aplikasi Downgrade
Cara yang kedua agak berbeda dengan yang pertama. Yang kedua ini membutuhkan koneksi internet, dan instalasinya pun tidak perlu mencari manual seperti cara di atas. Sehingga meskipun versi aplikasi yang hendak kita downgrade belum pernah terinstall, atau mungkin karena cache pacman telah terhapus, maka cara ini sangat cocok sekali.
Install aplikasinya:
$ yaourt -S downgrade
Setelah terinstall, kita tinggal menjalankan perintah downgrade <nama-paket>
. Setelah itu sistem akan menampilkan list versi dari aplikasi yang hendak kita downgrade, kita tinggal memilih saja versi yang mana.
downgrade firefox
Demikian tutorial singkat kali ini, semoga bermanfaat~