登録日: 2020-08-02 更新日: 2020-08-02
CentOS 8.2 にて、epel リポジトリ(Fedora アプリの一部流用)を追加しましたが、Qt アプリはあまり登録されておらず、使いたい「qpdfview」がインストールできませんでした。
リポジトリにアプリがない場合にどうやったらインストールできるのか、いくつか試してみました。
-
-
使用環境:
「CentOS」の「CentOS-8.2.2004」をUSB メモリにインストール 後に「GNOME」デスクトップ環境をインストール しました。そして「epel」リポジトリを追加 しました。
-
1. qpdfview をソースからビルドしてインストールしてみます:
-
1-1. qpdfview のソースをダウンロード
1. qpdfview のサイトをブラウザで開きます。
公式サイト:
→Ubuntu 系のサイトです。
2. 右にある、Downloads 「qpdfview-0.4.18.tar.gz 」をクリック。
Downloads Latest version is 0.4.18 (2019-07-24)
3. ダウンロードした「qpdfview-0.4.18.tar.gz」を右クリック→「ここで展開」→「qpdfview-0.4.18」フォルダが作成されます。
4. 新しく作られたのは、「~/ダウンロード/qpdfview-0.4.18」フォルダです。
-
1-2. インストールガイドを確認:
新しく作られたフォルダにおいて、
「~/ダウンロード/qpdfview-0.4.18/README」をテキストエディタで開いて内容を確認しました。
和訳と抜粋:
qpdfview は、Poppler、libspectre、DjVuLibre、CUPS および Qt を使用するタブ付きドキュメントビューアであり、 GPL バージョン2 以降でライセンスされています。
-
- 以下はその内容から判断して、個人的に作成したおおよその手順です:
依存パッケージ:
libQtCore、libQtGui に依存。
libQtSvg、libQtSql、libQtDBus、libcups、resp にも依存。
SyncTeX サポートが有効になっています。
Qtバージョン4 が使用され、libmagic のサポートが有効になっているかどうかは、libmagic にも依存。
-
プラグインの依存パッケージ:
PDF プラグインは、libQtCore、libQtXml、libQtGui、および libpoppler-qt4、libpoppler-qt5 に依存。
PS プラグインは、libQtCore、libQtGui、libspectre に依存。
DjVu プラグインは、libQtCore、libQtGui、libdjvulibre に依存。
Fitz プラグインは、libQtCore、libQtGui、libmupdf に依存。
→Fitz プラグインは現在、実験的扱いです。
-
1-3. ビルドに使うツールの確認:
$ lrelease --version bash: lrelease: コマンドが見つかりませんでした... $ whereis lrelease lrelease: $ ls /usr/lib64/qt5/bin/lr* /usr/lib64/qt5/bin/lrelease /usr/lib64/qt5/bin/lrelease-qt5
→パスは通っていません。パス指定が必要です。
-
$ qmake --version bash: qmake: コマンドが見つかりませんでした... $ ls /usr/lib64/qt5/bin/qm* /usr/lib64/qt5/bin/qmake /usr/lib64/qt5/bin/qmake-qt5
→パスは通っていません。パス指定が必要です。
-
$ make --version GNU Make 4.2.1 $ which make /usr/bin/make
-
1-4. ビルド:
翻訳を実行:
$ cd ~/ダウンロード/qpdfview-0.4.18/ $ ls translations/qpdfview_j* translations/qpdfview_ja.ts $ /usr/lib64/qt5/bin/lrelease qpdfview.pro : Updating '/home/ubn/ダウンロード/qpdfview-0.4.18/translations/qpdfview_zh_CN.qm'... Generated 369 translation(s) (369 finished and 0 unfinished) $ ls translations/qpdfview_j* translations/qpdfview_ja.ts
→日本語は翻訳対象から外されています。
-
翻訳対象に日本語を追加:
$ cd ~/ダウンロード/qpdfview-0.4.18/ $ gedit qpdfview.pro
55行目と56行目の間にja を追加します:
translations/qpdfview_it.ts \ translations/qpdfview_kk.ts \
↓
translations/qpdfview_it.ts \ translations/qpdfview_ja.ts \ translations/qpdfview_kk.ts \
-
翻訳ファイルを個人的に手直し(任意):
$ gedit translations/qpdfview_ja.ts
→お好きな言い回しに変更。
-
翻訳の再実行:
$ /usr/lib64/qt5/bin/lrelease qpdfview.pro : Updating '/home/ubn/ダウンロード/qpdfview-0.4.18/translations/qpdfview_ja.qm'... Generated 368 translation(s) (368 finished and 0 unfinished) Ignored 1 untranslated source text(s) $ ls translations/qpdfview_j* translations/qpdfview_ja.qm translations/qpdfview_ja.ts
→日本語の翻訳ファイル(qpdfview_ja.qm) ができました。
-
1-5. qmake:
→依存関係はまったく解決せずに実行するので多くのエラーが出ると思います:
ただし、前回、Featherpad のビルド を行っているので「Qt アプリをビルドする環境」は整っていると思います。
エラーにより、足りないパッケージを指摘してくれるはず? です。それに頼ろうかな。
$ /usr/lib64/qt5/bin/qmake qpdfview.pro Info: creating stash file /home/ubn/ダウンロード/qpdfview-0.4.18/qpdfview/.qmake.stash
→エラーで止まりました。このメッセージは最近見ましたよ。
-
make コマンドと連結して、再実行:
$ /usr/lib64/qt5/bin/qmake qpdfview.pro && make ( test -e Makefile.pdf-plugin || /usr/lib64/qt5/bin/qmake -o Makefile.pdf-plugin /home/ubn/ダウンロード/qpdfview-0.4.18/pdf-plugin.pro ) && make -f Makefile.pdf-plugin Project ERROR: poppler-qt5 development package not found make: *** [Makefile:48: sub-pdf-plugin-pro-make_first-ordered] エラー 3
→「poppler-qt5 開発版」を入れなさいと教えてくれます。
-
poppler-qt5 開発版 の検索:
$ dnf search poppler-qt5 : poppler-qt5.x86_64 : Qt5 wrapper for poppler poppler-qt5-devel.x86_64 : Development files for Qt5 wrapper $ dnf list poppler-qt5* : インストール済みパッケージ poppler-qt5.x86_64 0.67.0-22.el8 @raven-extras 利用可能なパッケージ poppler-qt5-devel.x86_64 0.66.0-26.el8 PowerTools
→PowerTools リポジトリに含まれてます。(公式のリポジトリですがオフになっているときがあります)
-
poppler-qt5-devel のインストール:
$ sudo dnf install poppler-qt5-devel : エラー: 問題: package poppler-devel-0.66.0-26.el8.x86_64 requires poppler(x86-64) = 0.66.0-26.el8, but none of the providers can be installed - cannot install both poppler-0.66.0-26.el8.x86_64 and poppler-0.67.0-22.el8.x86_64 - package poppler-qt5-devel-0.66.0-26.el8.x86_64 requires poppler-devel(x86-64) = 0.66.0-26.el8, but none of the providers can be installed - package poppler-qt-0.67.0-22.el8.x86_64 requires poppler(x86-64) = 0.67.0-22.el8, but none of the providers can be installed - cannot install the best candidate for the job - problem with installed package poppler-qt-0.67.0-22.el8.x86_64 (競合するパッケージを置き換えるには、コマンドラインに '--allowerasing' を追加してみてください または、'--skip-broken' を追加して、インストール不可のパッケージをスキップしてください または、'--nobest' を追加して、最適候補のパッケージのみを使用しないでください)
→すでに入っている poppler-qt5 が0.67.0-22.el8 なので、poppler-devel-0.66.0-26.el8 は入れられないと怒られました。 CentOS は全体的にバージョンが低いので、こうなるんでしょうね。
Fedora ならバージョンが高いだろうから、うまくビルドできそうです。でも、なんのためにCentOS にしたのかわからなくなります。
-
これ以降もバージョン不整合がいっぱい出そうなので、中止。
ということで、以降の作業は参考としての記述…。
-
ビルド時オプション:
一部省略:(詳細は README 参照)
たとえば、CUPS と PostScript のサポートなしでプログラムをビルドしたい場合は、
「$ qmake qpdfview.pro」の代わりに
「$ qmake CONFIG + = "without_cups without_ps" qpdfview.pro」を実行できます。
-
1-6. もし、make がうまく行っていたら、インストール実行:
$ sudo make install
インストールパスは「qpdfview.pri」に定義があります:
一部抜粋:
APPLICATION_VERSION = 0.4.18 TARGET_INSTALL_PATH = /usr/bin PLUGIN_INSTALL_PATH = /usr/lib/qpdfview DATA_INSTALL_PATH = /usr/share/qpdfview MANUAL_INSTALL_PATH = /usr/share/man/man1 ICON_INSTALL_PATH = /usr/share/icons/hicolor/scalable/apps LAUNCHER_INSTALL_PATH = /usr/share/applications APPDATA_INSTALL_PATH = /usr/share/appdata
→翻訳ファイルの配置については、DATA_INSTALL_PATH が該当するみたい。
-
1-7. ビルドでは、前段階の準備が重要
まずは必要な「依存パッケージ」を調べます。 ディストリビューションごとにパッケージ名は異なりますし、機能の含まれ方も違います。
メインでない、別のディストリビューションについては手順が詳しく書かれていない場合があります。
こちらは、たぶん、Ubuntu 系の場合のパッケージ名です。「launchpad」なのでしかたないところ。
-
CentOS の場合のパッケージ名がわかりません
CentOS に対応したパッケージ名を調べるのはたいへんです。 調べずにエラーメッセージに頼ろうと思ったのですが、バージョン不整合の問題が発生しました。
これはシステムにかかわることなので対応は難しいと思われます。
-
1-8. 結果オーライとして、「日本語の翻訳ファイル」が作成できました
qpdfview がインストールされた環境で、このファイルをシステムに配置するだけで、簡単にアプリを日本語化できます。
$ sudo cp ~/ダウンロード/qpdfview-0.4.18/translations/qpdfview_ja.qm /usr/share/qpdfview/qpdfview_ja.qm
-
-
2. qpdfview があるリポジトリを追加して、インストールしてみます:
- 上記のビルド作業をしなくても、リポジトリの追加で、欲しいアプリを楽にインストールできます。
-
2-1. CentOS に追加して利用できるリポジトリを検索:
もしくは、
pkgs.org : Home で「CentOS 8」ボタンをクリック
→このサイトには、公式リポジトリも含まれているので、「アプリ名」で検索すれば、アプリが登録されているリポジトリがわかります。
-
ここで、「qpdfview」を検索すると 1つのリポジトリがヒット:
Raven Extras x86_64 Third-Party qpdfview-0.4.18-3.el8.x86_64.rpm Tabbed PDF Viewer
→「Raven Extras」リポジトリを入れれば良さそう。
-
ちなみに、Raven リポジトリを追加登録する「raven-release」がどのリポジトリにあるか検索:
Raven x86_64 Third-Party raven-release-1.0-1.el8.noarch.rpm Raven repository configuration
→Raven リポジトリを追加登録したいのに、自身に入っています。公式リポジトリに置かれていないと使えません。 たぶん、これは将来用。
-
2-2. Raven リポジトリを手動で追加:
→ロシア語のページが開きました。設定ファイルの内容を確認しました。
セキュリティの問題でブラウザでその後開けなくなりました。 もしかしたら、問題のあるリポジトリだったのかもしれません。
-
Raven リポジトリは 3つ:
→EPEL に登録されていないアプリやアップグレードバージョン。
→Raven に入っていない追加分。他のリポジトリと干渉する可能性のあるもの。
3. raven-multimedia (Third-Party)
→マルチメディア系。
→Raven リポジトリの登録時に3つの定義があるので、3つのリポジトリが利用できます。
通常は既存のリポジトリと干渉しないようにRavan のみが有効の設定です。→後で 3つとも無効に設定しました。
アプリがほしいときに有効にすれば良いと思います。ただし、依存で必要なライブラリがRavan にもあることがあるので、 Raven Extras を有効にするときは、一緒にRaven も有効にするのが無難です。
-
2-3. リポジトリのインストール:
手動で設定ファイルを作成します。
関連ファイル:
/etc/pki/rpm-gpg/RPM-GPG-KEY-raven /etc/yum.repos.d/raven.repo
-
raven.repo ファイルを新規作成:
$ gedit ~/ドキュメント/raven.repo
↓ 下記を記入:
[raven] name=Raven packages baseurl=https://pkgs.dyn.su/el8/base/x86_64/ gpgcheck=0 enabled=1 [raven-extras] name=Raven extra packages baseurl=https://pkgs.dyn.su/el8/extras/x86_64/ gpgcheck=0 enabled=0 [raven-multimedia] name=Raven multimedia packages baseurl=https://pkgs.dyn.su/el8/multimedia/x86_64/ gpgcheck=0 enabled=0
→Raven のホームページで書かれていた内容です。Raven リポジトリだけが有効です。
-
配置:
$ sudo cp ~/ドキュメント/raven.repo /etc/yum.repos.d/raven.repo
-
確認:
$ ls -1 /etc/yum.repos.d/ CentOS-AppStream.repo CentOS-Base.repo CentOS-CR.repo CentOS-Debuginfo.repo CentOS-Devel.repo CentOS-Extras.repo CentOS-HA.repo CentOS-Media.repo CentOS-PowerTools.repo CentOS-Sources.repo CentOS-Vault.repo CentOS-centosplus.repo CentOS-fasttrack.repo epel-modular.repo epel-playground.repo epel-testing-modular.repo epel-testing.repo epel.repo raven.repo ←(追加されました) vscode.repo
再起動
$ sudo dnf update : Raven packages 90 kB/s | 2.2 MB 00:25 : インストール中: gnome-themes-extra x86_64 3.28-7.el8 raven 2.7 M 置き換え gnome-themes-standard.x86_64 3.22.3-4.el8 アップグレード中: adwaita-gtk2-theme x86_64 3.28-7.el8 raven 151 k adwaita-qt x86_64 1.1.1-3.el8 raven 9.3 k gupnp-av x86_64 0.12.11-1.el8 raven 184 k gupnp-dlna x86_64 0.10.5-10.el8 raven 173 k libmediaart x86_64 1.9.4-7.el8 raven 97 k libmspack x86_64 0.10.1-0.1.alpha.el8 raven 73 k nano x86_64 4.5-1.el8 raven 698 k okular x86_64 20.04.2-1.el8 raven 5.1 M okular-libs x86_64 20.04.2-1.el8 raven 5.9 M okular-part x86_64 20.04.2-1.el8 raven 20 M pinentry x86_64 1.1.0-5.el8 raven 99 k pinentry-gnome3 x86_64 1.1.0-5.el8 raven 50 k pinentry-gtk x86_64 1.1.0-5.el8 raven 54 k procps-ng x86_64 3.3.15-7.el8 raven 736 k python3-pyxdg noarch 0.26-5.el8 raven 101 k rest x86_64 0.8.1-7.el8 raven 189 k 依存関係のインストール中: adwaita-qt4 x86_64 1.1.1-3.el8 raven 218 k libmng x86_64 2.0.3-7.el8 AppStream 184 k qt x86_64 1:4.8.7-52.el8 raven 5.1 M qt-common noarch 1:4.8.7-52.el8 raven 6.4 k qt-settings noarch 32.0-3.el8 epel 29 k qt-x11 x86_64 1:4.8.7-52.el8 raven 13 M : これでよろしいですか? [y/N]: N ←( N で中断しました) 操作が中断されました。
→sudo dnf update を実行すると既存のアプリまでバージョンが上がりそうになりました。 一部のパッケージがサードバーティのものに入れ替わることと、一部だけのパッケージが上がると、バージョン不整合で他のアプリがインストールできなくなる可能性があります。その影響が心配。
当分は、必要なアプリをインストールするときだけ「raven」リポジトリを有効にすることにしました。
$ dnf list raven-release : 利用可能なパッケージ raven-release.noarch 1.0-1.el8 raven $ dnf search raven-release : raven-release.noarch : Raven repository configuration
→「raven」リポジトリを有効にしたら、「raven-release」がヒット。遅すぎ。 「raven」リポジトリを有効にするパッケージなのに、有効にしないと使えないのでは役に立ちません。 公式リポジトリに登録されないとダメなわけです。登録される準備はしているということかな。
-
2-4. 3つのraven リポジトリを無効に設定:
$ sudo nano /etc/yum.repos.d/raven.repo
↓ 3つの enabled=x を enabled=0 に変更:
[raven] name=Raven packages baseurl=https://pkgs.dyn.su/el8/base/x86_64/ gpgcheck=0 enabled=0 [raven-extras] name=Raven extra packages baseurl=https://pkgs.dyn.su/el8/extras/x86_64/ gpgcheck=0 enabled=0 [raven-multimedia] name=Raven multimedia packages baseurl=https://pkgs.dyn.su/el8/multimedia/x86_64/ gpgcheck=0 enabled=0
-
再起動
-
3つのraven リポジトリが無効かを確認:
-
現在 有効なリポジトリを確認:
$ dnf repolist repo id repo の名前 AppStream CentOS-8 - AppStream BaseOS CentOS-8 - Base PowerTools CentOS-8 - PowerTools code Visual Studio Code epel Extra Packages for Enterprise Linux 8 - x86_64 epel-modular Extra Packages for Enterprise Linux Modular 8 - x86_64 extras CentOS-8 - Extras
-
現在 有効ではない(無効の)リポジトリを確認:
$ dnf repolist --disabled : raven Raven packages raven-extras Raven extra packages raven-multimedia Raven multimedia packages
-
システム更新:
$ sudo dnf update : 依存関係が解決しました。 行うべきことはありません。 完了しました!
-
qpdfview が見えないことを確認:
$ dnf list qpdfview : エラー: 表示するための一致したパッケージはありません
-
2-5. raven リポジトリのqpdfview アプリを検索:
$ dnf --enablerepo=raven-extras list qpdfview Raven extra packages 66 kB/s | 797 kB 00:12 : 利用可能なパッケージ qpdfview.x86_64 0.4.18-3.el8 raven-extras
-
2-6. raven リポジトリのアプリをインストールするコマンド:
必要に応じて、有効にするオプションを付けて実行:
$ sudo dnf --enablerepo=raven,raven-extras,raven-multimedia install パッケージ名1 パッケージ名2 ...
→ただし、Raven はサードパーティのリポジトリなので、使うのは自己責任です。
-
-
3. qpdfview のインストール:
3-1: raven-extras リポジトリ指定でインストール:
$ sudo dnf --enablerepo=raven-extras install qpdfview : エラー: 問題: conflicting requests - nothing provides libQtCore.so.4()(64bit) needed by qpdfview-0.4.18-3.el8.x86_64 - nothing provides libQtGui.so.4()(64bit) needed by qpdfview-0.4.18-3.el8.x86_64 - nothing provides libQtXml.so.4()(64bit) needed by qpdfview-0.4.18-3.el8.x86_64 - nothing provides libQtDBus.so.4()(64bit) needed by qpdfview-0.4.18-3.el8.x86_64 - nothing provides libQtSql.so.4()(64bit) needed by qpdfview-0.4.18-3.el8.x86_64 - nothing provides libQtSvg.so.4()(64bit) needed by qpdfview-0.4.18-3.el8.x86_64 - nothing provides qt-sqlite needed by qpdfview-0.4.18-3.el8.x86_64 (インストール不可のパッケージをスキップするには、'--skip-broken' を追加してみてください または、'--nobest' を追加して、最適候補のパッケージのみを使用しないでください)
→リポジトリが足りないようです。
-
3-2: raven と raven-extras のリポジトリ指定でインストール:
$ sudo dnf --enablerepo=raven,raven-extras install qpdfview : Raven packages 1.9 kB/s | 3.0 kB 00:01 : インストール中: qpdfview x86_64 0.4.18-3.el8 raven-extras 460 k アップグレード中: poppler x86_64 0.67.0-22.el8 raven-extras 942 k poppler-glib x86_64 0.67.0-22.el8 raven-extras 162 k poppler-qt5 x86_64 0.67.0-22.el8 raven-extras 208 k poppler-utils x86_64 0.67.0-22.el8 raven-extras 227 k 依存関係のインストール中: libmng x86_64 2.0.3-7.el8 AppStream 184 k poppler-qt x86_64 0.67.0-22.el8 raven-extras 189 k qpdfview-common noarch 0.4.18-3.el8 raven-extras 279 k qt x86_64 1:4.8.7-52.el8 raven 5.1 M qt-common noarch 1:4.8.7-52.el8 raven 6.4 k qt-settings noarch 32.0-3.el8 epel 29 k qt-x11 x86_64 1:4.8.7-52.el8 raven 13 M : Installed products updated. アップグレード済み: poppler-0.67.0-22.el8.x86_64 poppler-glib-0.67.0-22.el8.x86_64 poppler-qt5-0.67.0-22.el8.x86_64 poppler-utils-0.67.0-22.el8.x86_64 インストール済み: libmng-2.0.3-7.el8.x86_64 poppler-qt-0.67.0-22.el8.x86_64 qpdfview-0.4.18-3.el8.x86_64 qpdfview-common-0.4.18-3.el8.noarch qt-1:4.8.7-52.el8.x86_64 qt-common-1:4.8.7-52.el8.noarch qt-settings-32.0-3.el8.noarch qt-x11-1:4.8.7-52.el8.x86_64 完了しました!
→インストールできました。
- 表示されているパッケージをインストールすれば、ビルドの依存関係は解決しそうです。
ただし、4つのリポジトリ(AppStream、epel、raven、raven-extras)が使われていて、サードバーティのリポジトリを有効にしないとできないわけで、公式リポジトリだけで、自力でビルドするのはきびしそう。
-
3-3: qpdfview の起動:
$ qpdfview --version Gtk-Message: 18:23:47.604: Failed to load module "canberra-gtk-module" "Unknown command-line option '--version'."
→バージョン表示はサポートしていないようです。
$ qpdfview Gtk-Message: 18:23:57.802: Failed to load module "canberra-gtk-module"
→起動されました。端末にWayland の警告は表示されませんが、 canberra-gtk のモジュールが足りない、というメッセージが表示されます。
→日本語化されていません。
-
3-4: 不足しているモジュールの検索:
$ dnf --enablerepo=raven,raven-extras search canberra : ========================== 名前 & 概要 一致: canberra ========================== libcanberra-gtk3.x86_64 : Gtk+ 3.x Bindings for libcanberra libcanberra-gtk2.x86_64 : Gtk+ 2.x Bindings for libcanberra libcanberra-devel.x86_64 : Development Files for libcanberra Client Development ============================= 名前 一致: canberra ============================== libcanberra.x86_64 : Portable Sound Event Library
-
$ dnf --enablerepo=raven,raven-extras list *canberra* : インストール済みパッケージ libcanberra.x86_64 0.30-16.el8 @AppStream libcanberra-gtk3.x86_64 0.30-16.el8 @AppStream 利用可能なパッケージ libcanberra-devel.x86_64 0.30-16.el8 AppStream libcanberra-gtk2.x86_64 0.30-16.el8 AppStream
→それらしきものは入っています。devel を入れるかどうかですね。
$ dnf info libcanberra : インストール済みパッケージ 名前 : libcanberra バージョン : 0.30 リリース : 16.el8 Arch : x86_64 サイズ : 314 k ソース : libcanberra-0.30-16.el8.src.rpm リポジトリー : @System repo から : AppStream 概要 : Portable Sound Event Library URL : http://git.0pointer.de/?p=libcanberra.git;a=summary ライセンス : LGPLv2+ 説明 : A small and lightweight implementation of the XDG Sound Theme : Specification (http://0pointer.de/public/sound-theme-spec.html).
→デスクトップイベントへのサウンドテーマを提供するみたい。XDGサウンドテーマの小規模で軽量な実装。たぶん、クリック音とか警告音? 動作に支障ないのでそのままにします。
-
3-5: qpdfview の日本語化:
翻訳ファイルをシステムに配置:
$ sudo cp ~/ダウンロード/qpdfview-0.4.18/translations/qpdfview_ja.qm /usr/share/qpdfview/qpdfview_ja.qm
-
起動してみました:
→日本語化され、使いやすくなりました。ちなみに、ヘルプファイルは英語のままです。
ヘルプファイルはHTML ファイルです。ヘルプファイルの原本は初版のままで、新しい機能の説明がないので、翻訳してもあまり役に立ちそうにありません。また、新しい機能について知らないことには本文で翻訳が漏れている部分の翻訳も難しいです。意味をわかってはじめてわかりやすい翻訳ができます。
-
まとめ
CentOS では、リポジトリに「Qt アプリ」が少ないと思います。欲しいアプリがあれば、公式リポジトリだけでなく、サードパーティのリポジトリの追加も考えてよいと思います。
アプリをインストールできる可能性が増えて助かります。ただし、リポジトリが競合したり、信頼性に不安もあるので、うまくオンオフを制限しながら使うことになります。Fedora やCentOS はリポジトリ関連の操作がしやすいのも利点だと思います。
pkgs.org を使うと、アプリ名で、アプリが登録されているリポジトリが検索できます。使える最新のバージョンも確認でき、便利なので使用頻度は高いです。バージョンによって使える機能に差があるものです。これを見てビルドするかを決められます。
-
-
目次
- 使用環境:
- 1. qpdfview をソースからビルドしてインストールしてみます:
- 2. qpdfview があるリポジトリを追加して、インストールしてみます:
- 3. qpdfview のインストール:
- まとめ
-
-