Situs proyek dihosting di https://tintaescura.com/projects/octopi
Saat ini, ada 12 distro Linux yang kompatibel dengannya
Anda membutuhkan:
Jika paket Octopi tersedia di repositori distro Anda, Anda cukup mengetik:
# pacman -S octopi
Dengan asumsi Anda memiliki kompiler vala dan lib Qt6 terinstal dengan benar, ikuti langkah-langkah berikut:
$ git clone https://github.com/aarnt/alpm_octopi_utils
$ cd alpm_octopi_utils
$ make
# make install
$ cd ..
$ git clone https://github.com/aarnt/qt-sudo
$ cd qt-sudo
$ qmake6
$ make
# make install
$ cd ..
$ git clone https://github.com/aarnt/octopi
$ cd octopi/helper
$ qmake6
$ make
# make install
$ cd ../notifier
$ qmake6
$ make
# make install
$ cd ../cachecleaner
$ qmake6
$ make
# make install
$ cd ../repoeditor
$ qmake6
$ make
# make install
$ cd ..
$ qmake6
$ make
# make install
Anda juga dapat menggunakan skrip PKGBUILD yang tersedia yang membantu Anda membuat Octopi dengan semua alatnya:
$ cd OCTOPI_PATH (where you git cloned the source code)
$ makepkg -f
Sebagai alternatif dari qmake, Octopi juga dapat dibuat dengan CMake. Pastikan setidaknya CMake 3.5 diinstal.
Pertama, buat dan instal alpm_octopi_utils:
$ git clone https://github.com/aarnt/alpm_octopi_utils
$ cd alpm_octopi_utils
$ mkdir build_dir && cd build_dir
$ cmake -G "Unix Makefiles" .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr
$ make
$ sudo make install
Selanjutnya, buat dan instal Octopi:
$ git clone https://github.com/aarnt/octopi
$ cd octopi
$ mkdir build_dir && cd build_dir
$ cmake -G "Unix Makefiles" .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr
$ make
$ sudo make install
$ /usr/bin/octopi
$ /usr/bin/octopi-notifier
Anda harus menginstal pacaur, paru, pikaur, trizen atau yay di sistem Anda. Jika alat sebelumnya tidak ditemukan, Octopi akan mengunduh biner github "yay-bin" terbaru. Di KaOS, kcp akan langsung didukung.
Menikmati!