Le site du projet est hébergé sur https://tintaescura.com/projects/octopi
Actuellement, 12 distributions Linux sont compatibles avec celui-ci
Vous aurez besoin de :
Si le package Octopi est disponible dans le référentiel de votre distribution, vous pouvez simplement taper :
# pacman -S octopi
En supposant que le compilateur vala et les bibliothèques Qt6 soient correctement installés, procédez comme suit :
$ 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
Vous pouvez également utiliser le script PKGBUILD disponible qui vous aide à construire Octopi avec tous ses outils :
$ cd OCTOPI_PATH (where you git cloned the source code)
$ makepkg -f
Comme alternative à qmake, Octopi peut également être construit avec CMake. Assurez-vous qu'au moins CMake 3.5 est installé.
Tout d'abord, construisez et installez 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
Ensuite, construisez et installez 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
Vous devrez installer pacaur, paru, pikaur, trizen ou yay dans votre système. Si aucun des outils précédents n'est trouvé, Octopi téléchargera le dernier binaire github "yay-bin". Dans KaOS, kcp sera pris en charge dès le départ.
Apprécier!