- 1. 概要
- 2. インストール
- 3. 参考サイト
1. 概要
「openSUSE 16.1」では、ブラウザからのインストールでは、有効化できませんでした。
バージョン違いとのこと。
数時間の試行錯誤の上、ソースコードからビルドして、なんとか有効化することに成功しました。
2. インストール
ここは、念のための掃除。
rm -rf ~/.local/share/gnome-shell/extensions/arcmenu@arcmenu.com
rm -rf ~/arcmenu-build
必要なパッケージをインストール。
sudo zypper refresh
sudo zypper install -y git make glib2-devel gettext-tools typelib-1_0-GMenu-3_0
ホームディレクトリに作業用フォルダを作成し、ソースコードを取得してビルド。
cd ~
git clone https://gitlab.com/arcmenu/ArcMenu.git ~/arcmenu-build
cd ~/arcmenu-build
make
正しいファイル構造での配置。
mkdir -p ~/.local/share/gnome-shell/extensions/arcmenu@arcmenu.com
cp -r src/* ~/.local/share/gnome-shell/extensions/arcmenu@arcmenu.com/
cp metadata.json ~/.local/share/gnome-shell/extensions/arcmenu@arcmenu.com/
cp -r schemas data ~/.local/share/gnome-shell/extensions/arcmenu@arcmenu.com/
「extension.js」や「metadata.json」がエラーなく存在することを確認。
ls -la ~/.local/share/gnome-shell/extensions/arcmenu@arcmenu.com/extension.js
コピー先の環境で設定が正しく読み込まれるよう、スキーマをコンパイル。
glib-compile-schemas ~/.local/share/gnome-shell/extensions/arcmenu@arcmenu.com/schemas/
これで、デスクトップ環境へログインし、拡張機能マネージャで、「Arc Menu」を有効することができました。
3. 参考サイト
本ページは、「Gemini」伍長を参考にさせていただきました。
|