- 1. 概要
- 2. 準備
- 3. 作成・インストール
1. 概要
本ページ、「Redhat」系と銘打っておりますが、まだ、「Rocky Linux 9.1」でしか、やったことがない。
本ページは、下記のサイトを参考にさせていただきました。
「Projects/GnomeShellIntegration/Installation - GNOME Wiki!」(2024年7月25日、リンク切れになってしまいました)
「Projects/GnomeShellIntegration - GNOME Wiki!」
「GitHub - mesonbuild/meson: The Meson Build System」
結局、「chrome-gnome-shell」の代わりに「gnome-browser-connector」というモジュールを「git」でもらってきて、作成・インストールすることになります。
以下は、「Rocky Linux 9.1」での操作です。
2. 準備
以下、「root」ユーザ権限で。
モジュール作成には、「python」「7zip」のモジュールが必要なようで、これのインストールから・・・。
dnf install -y python3-pip p7zip-gui
「pip」で、「python」のモジュールをインストール。
pip install meson ninja pyunpack patool
3. 作成・インストール
前項の終わりに
WARNING: The script ninja is installed in '/usr/local/bin' which is not on PATH.
ちゅな、メッセージが表示されますな。
つまり、「pip」でインストールしたものは、「/usr/local/bin」へインストールしたんじゃけど、そこは、パスが通っちょらんよ、ということですな。
なのでとりあえず。
export PATH=$PATH:/usr/local/bin
「git」でソースをもらいます。
cd /tmp
git clone https://gitlab.gnome.org/nE0sIghT/gnome-browser-connector.git
作成して、インストール。
cd /tmp/gnome-browser-connector
meson --prefix=/usr builddir
meson install -C builddir
これで、ブラウザ(「Firefox」「Chromium」)から、「GNOME Shell 拡張機能」へアクセスできるようになります。
|