octopi
v0.16.2
プロジェクト サイトは https://tintaescura.com/projects/octopi でホストされています。
現在、12 の Linux ディストリビューションが互換性があります。
必要なものは次のとおりです。
Octopi パッケージがディストリビューションのリポジトリで利用可能な場合は、次のように入力するだけです。
# pacman -S octopi
vala コンパイラーと Qt6 ライブラリが適切にインストールされていると仮定して、次の手順に従います。
$ 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
すべてのツールを備えた Octopi の構築に役立つ、利用可能な PKGBUILD スクリプトを使用することもできます。
$ cd OCTOPI_PATH (where you git cloned the source code)
$ makepkg -f
qmake の代わりに、CMake を使用して Octopi をビルドすることもできます。少なくとも CMake 3.5 がインストールされていることを確認してください。
まず、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
次に、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
システムに pacaur、paru、pikaur、Trizen、または yay をインストールする必要があります。以前のツールがどちらも見つからない場合、Octopi は最新の「yay-bin」github バイナリをダウンロードします。 KaOS では、kcp はそのままサポートされます。
楽しむ!