Cara Build Rofi From Source Versi Terbaru

JagoTekno – Ketika menggunakan Debian 11 LTS, saya mendapatkan Rofi program launcer aplikasi masih dalam versi 1.5 sebagai bawaan package manager.

Sedangkan saat ini Rofi sudah berada di versi 1.7. Banyak fitur yang sudah ditambahkan sehingga tampilannya pun jadi semakin keren.

Untuk itu saya ingin install Rofi 1.7 melalui source nya di github.

Dan karena menurut saya ini agak tricky, saya ingin share apa saja yang saya lakukan sehingga berhasil install Rofi versi terbaru ini via build from source. Caranya seperti ini :

Build menggunakan make

  1. Download Rofi dari github
  2. Extact here atau dimana pun anda inginkan
  3. Buka terminal lalu buat folder baru bernama build di dalam folder yang sudah diextract tadi. mkdir build
  4. Selanjutnya jalankan file configure yang ada di dalam folder extract rofi, ketik ./configure
  5. Kalau tidak ada eror lanjut ketik make dan tunggu sampai selesai.
  6. Setelah selesai anda bisa cek versi rofi sudah terinstall rofi -v

Tapi kalau terdapat eror, anda harus install dependencies berikut :

sudo apt install meson cmake libcairo1-dev libxkbcommon-x11-dev libpangox-1.0-dev libgdk-pixbuf-2.0-dev libx11-xcb-dev libxcb-util-dev libxcb-ewmh-dev libxcb-icccm4-dev libxcb-randr0-dev libxcb-cursor-dev libxcb-xinerama0-dev libstartup-notification0-dev 

Jika masih ada dependencies yang dibutuhkan silahkan cari melalui apt search lalu sesuaikan dengan dependencies yang diminta.

Setelah itu ulangi lagi step nomor 4 sampai selesai.

Build menggunakan meson

Ini cara yang saya lakukan sampai berhasil.

Caranya sama seperti di atas, tetapi mulai dari step 4 jalankan perintah ini :

  1. Ketik meson setup build
  2. Jika tidak ada eror, lanjutkan dengan perintah sudo ninja -C build, tapi jika ada eror silahkan install dependencies yang diminta.
  3. Tunggu sampai selesai, lalu cek versi rofi yang sudah terinstall.

Semoga membantu buat yang kebingungan install Rofi versi terbaru melalui source github.

Tinggalkan komentar