アクセラと+αな生活
アクセラとα350と共に過ごす気まぐれ日記です。
Firefox ブラウザ無料ダウンロード
2017年10月
≪09月  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31    11月≫
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
VineLinux 5 で、Gnome のメニューの追加って、どのようにするんでしょうね。。。
まさか、メニューの設定をエディタで編集するしかないのでしょうか。
Gnome のメニュー設定をエディタで編集するのは、さすがに面倒なので、できれば GUI ツールが欲しいところ。

「gmenu-simple-editor」が標準でインストールされていますが、追加ができないようなので、使えないツールですね。。。><;
Gnome メニューを編集するのであれば、メニューの追加・変更・削除が機能的に必要です。
(こんなツールはインストールされていても、使えないのでいらないんだけど。。。)


さておき。
Ubuntu 9.04 には 「Alacarte」という Gnome メニューエディタが標準でセットアップされていました。
しかも、この Alacarte はシンプルで非常に使いやすいんですねww

てなことで、Vine 5 にも Alacarte をセットアップしてみました。


残念ながら、Vine 5 には Alacarte のパッケージはないみたいです。。。
(結構便利なツールなので、パッケージ化して欲しいですね。。。私は Linux のちょー初心者なので、パッケージ化はしませんよ、あしからず)


まずは、Alacarte を以下のサイトより、ダウンロード。
ソースからビルドするしかないようですね。

【Alacarte ダウンロード】
URL:http://ftp.gnome.org/pub/gnome/sources/alacarte/

現時点では、バージョン 0.12 が最新のようなので、0.12の「alacarte-0.12.0.tar.gz」をダウンロードします。
(バージョンごとにディレクトリが分かれています、「0.12」ディレクトリ配下の「alacarte-0.12.0.tar.gz」をダウンロード)

では、早速インストールしてみます。
ダウンロードしたディレクトリへ移動して、
ダウンロードファイルを解凍
# tar zxvf alacarte-0.12.0.tar.gz
alacarte-0.12.0/
alacarte-0.12.0/README
alacarte-0.12.0/acinclude.m4

~ 略 ~

解凍でできたディレクトリへ移動
# cd alacarte-0.12.0

# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p

~ 略 ~

checking for ALACARTE... configure: error: Package requirements
  (libgnome-menu >= 2.22.2) were not met:

No package 'libgnome-menu' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables ALACARTE_CFLAGS
and ALACARTE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.



ありゃりゃ。。。いきなり configure でコケました。。。><;
「libgnome-menu」のバージョン 2.22.2 以上必要らしいですね。
「libgnome-menu」ってパッケージがあるかな?
あったらラッキーなんだけどww


# apt-get install libgnome-menu
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
E: パッケージ libgnome-menu が見付かりません

そんなパッケージはないようですね。。。

ないなら、「apt-cache search」で似たパッケージを探してみます。
「libgnome-devel」なんか、名前が怪しそうですね。
たぶん、名前からして Gnome の開発ライブラリでしょうから、「libgnome-menu」のライブラリも含まれている可能性がありそうです。


で、「apt-get install libgnome-devel」 を実行した後に、「./configure」を実行しましたが、同じところ(requirements (libgnome-menu >= 2.22.2) were not met:)で、コケます。。。><;

どうやら、「libgnome-devel」ではダメなようです。。。><;


次に怪しそうな「gnome-menus-devel」を試してみます。

# apt-get install gnome-menus-devel gnome-menus
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
* gnome-menus は既に最新バージョンがインストールされています。
以下のパッケージが新たにインストールされます:
gnome-menus-devel
アップグレード: 0 個, 新規インストール: 1 個, 削除: 0 個, 保留: 5 個
6458B のアーカイブを取得する必要があります。
展開後に 5717B のディスク容量が追加消費されます。
取得:1 http://updates.vinelinux.org 5.0/i386/main gnome-menus-devel 2.26.2-1vl5 [6458B]
6458B を 0s 秒で取得しました (11.0kB/s)
変更を適用しています...
準備中 ############################## [100%]
更新/インストール中
gnome-menus-devel-2.26.2-1vl5.i386 ############################## [100%]
完了
# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes

~ 略 ~

checking pkg-config is at least version 0.9.0... yes
checking for ALACARTE... yes
checking for pygobject 2.15.1 installed for python required_python_abi... found
checking for pygtk 2.13.0 installed for python 2.5... found
configure: creating ./config.status
config.status: creating Makefile
config.status: creating po/Makefile.in
config.status: creating Alacarte/Makefile
config.status: creating data/alacarte.desktop.in
config.status: creating data/Makefile
config.status: creating data/icons/Makefile
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: executing po/stamp-it commands
# INTLTOOL_MAKEFILE


おおお~、configure が成功ww
どうやら、Alacarte をインストールするには、「gnome-menus-devel」を事前にインストールしておく必要があるみたいですねww

では、ビルドしてインストールしてみます。

# make
Making all in data
make[1]: ディレクトリ `<ダウンロードファイルのディレクトリ>alacarte-0.12.0/data' に入ります
Making all in icons
make[2]: ディレクトリ `<ダウンロードファイルのディレクトリ>alacarte-0.12.0/data/icons' に入ります

~ 略 ~

# make install
Making install in data
make[1]: ディレクトリ `<ダウンロードファイルのディレクトリ>alacarte-0.12.0/data' に入ります
Making install in icons


~ 略 ~

test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
/usr/bin/install -c 'alacarte' '/usr/local/bin/alacarte'
make[2]: `install-data-am' に対して行うべき事はありません.
make[2]: ディレクトリ `<ダウンロードファイルのディレクトリ>alacarte-0.12.0' から出ます
make[1]: ディレクトリ `<ダウンロードファイルのディレクトリ>alacarte-0.12.0' から出ます

特に異常は発生しませんでした。
無事インストールできたようですねww

では、起動してみましょうww

# alacarte
Traceback (most recent call last):
File "/usr/local/bin/alacarte", line 22, in
from Alacarte.MainWindow import MainWindow
ImportError: No module named Alacarte.MainWindow

なんじゃこのエラー。。。><;
「/usr/local/bin/alacarte」の22行目がおかしいようで。。。

検索してみると、下記が同じ現象のようです。
http://groups.google.co.jp/group/vine-linux-beginner/browse_thread/thread/e71670cd0418e7c9


ですので、同様にシンボリックリンクを作成して対応します。

# ln -s /usr/local/lib/python2.5/site-packages/Alacarte/ \ /usr/lib/python2.5/


これで、Alacarte も無事起動するようになりましたww
alacarte_20091006_001.jpg


メニューに追加するのでしたら、追加したい位置(メニュー)で「New Item」をクリックして、名前やコマンドを入力します。
Alacarte 自身はメニューに登録されないため、メニューに登録しておきます。
alacarte_20091006_002.jpg

内容を変更するのであれば、アイテムを選択して、右クリック-「プロパティ」で編集することができます。

すごく簡単に Gnome メニューを編集できる「Alacarte」。
Gnome を使うのでしたら、ぜひ利用したいツールですね。



コメント
この記事へのコメント
管理人のみ閲覧できます
このコメントは管理人のみ閲覧できます
2009/10/11(日) 00:39 | | #[編集]
Re: 始めまして、お願いです。
あかまんま さん。

テンプレートをご利用いただき、ありがとうございます。

具体的には、ブログ全体の薄いグレーの背景を変更ということでよろしいでしょうか?
ブログ全体の背景色の変更でしたら、「honomi_03c2」テンプレートの下記を変更することで可能です。

【背景の変更箇所】
「honomi_03c3 のスタイルシート」中の「body」が全体の設定になります。

body {
background-color: #FFFAF0;
background: url(http://blog-imgs-24.fc2.com/a/x/e/axela5004/back_paper_7.jpg);
margin: 5px 5px 5px 5px;
vertical-align: top;
}


上記の「background-color: #FFFAF0;」が背景色の設定、「background: url(http://blog-imgs-24.fc2.com/a/x/e/axela5004/back_paper_7.jpg);」が背景画像の設定です。
(背景画像の「back_paper_7.jpg」を表示して、背景画像が表示されない環境では、「FFFAF0」の背景色を表示する設定)

もし、使用したい背景画像をお持ちでしたら、 「背景画像の設定」をお好みの画像に変更して背景色を白(RGBの16進指定、白ならば、「FFFFFF」を指定)にすることで可能です。
背景画像がないのであれば、「背景画像の設定」行を削除し、背景色を指定すれば変更できます。


2009/10/11(日) 09:09 | URL | ホノミ(SA_2083) #-[編集]
URL :
コメント :
パスワード :
管理者にだけ表示を許可する
 
トラックバック
この記事のトラックバックURL
Template designed by アクセラと+αな生活

Powered by .
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。