Python - MenuMaker 日本語化 - 更新 20201110 - インストール


クラウディア 


1. 概要
2. インストール FreeBSD
3. インストール MX Linux
4. モジュール展開

1. 概要

 本プログラムは、「FreeBSD」以外でも動作できればいいと思っていますが、今のところ、「FreeBSD」でしか動作実績は、ありません。  「FreeBSD」のオペレーティングシステムとデスクトップ環境を整えるまでは、「FreeBSD - デスクトップ環境構築」の対象とするデスクトップ環境の記事をご参照ください。  ここで対象とするデスクトップ環境は、以下のものです。 ・Fluxbox ・IceWM ・JWM ・Openbox  「MenuMaker」本体は、この他、「BlackBox」「PekWM」「Deskmenu」「Xfce」「WindowMaker」も対象としていますが、それらは、わたし自身が扱ったことがなかったりするものであります。  「Xfce」は、別にデスクトップ環境自体で、独立した優秀なメニューを持っているので、必要ないと考えています。  以降に示すページのソースをインストールして動作させるには、別途次項のパッケージをインストールする必要があります。  インストールするパッケージは、以下のものです。
 パッケージ名    目的     備考  
curl 別途モジュールをダウンロードするため
ImageMagick7 アイコンファイル変換用 デスクトップには「.png」「.svg」を
表示できないものがあります
menumaker 「MenuMaker」本体
sudo ログインユーザで、再起動・シャットダウンを有効にするため
papirus-icon-theme 足りないアイコンを埋めるためのアイコンテーマ

2. インストール FreeBSD

 インストールは、一気にやってしまって問題ありません。

pkg install -y curl ImageMagick7 menumaker sudo papirus-icon-theme
 ログインユーザに、再起動・シャットダウンの権限を与えておきます。  「root」ユーザで

visudo
 上下どちらかを記述します。

%グループ名 ALL=(ALL) NOPASSWD: /sbin/poweroff, /sbin/reboot
ユーザ名 ALL=(ALL) NOPASSWD: /sbin/poweroff, /sbin/reboot
 当然、ログインするユーザのグループまたはユーザ名になります。

3. インストール MX Linux

 「root」ユーザで

apt install -y curl menumaker
 他のモジュールは、インストール済でした。

4. モジュール展開

 前項までの作業が終われば、モジュールをダウンロードして解凍します。

cd
curl http://freebsd.sing.ne.jp/download/jmenumaker/jmenumaker-0.9.tar.gz2 --output ~/jmenumaker-0.9.tar.gz2
tar -xjf jmenumaker-0.9.tar.gz2
 「root」ユーザで、元ファイルの書き換え(ディレクトリは、上記のログインユーザのホームディレクトリをカレントディレクトリとして)

cp jmenumaker/extra/CLI.py /usr/local/share/menumaker/MenuMaker/CLI.py
 以降は、ログインユーザで、プログラムインストール後に

python3.7 jmenumaker/jmmaker.py
 として、デスクトップをリスタートすれば、メニューへ反映されます。  (「python」のバージョンが変わることがあるのでご注意を)  デスクトップにより、上記のコマンド実行とデスクトップのリスタートをメニューに組み込めるものは、メニューに組み込んで、ワンクリックでメニューを更新できるようにしています。

audiobook.jp
AbemaTV 無料体験
アフィリエイトのアクセストレード
U-NEXT
earthcar(アースカー)
葬送のフリーレン Prime Video
Amazonギフトカード
サウンドハウス
健康サポート特集
5G CONNECT
ハイスピードプラン
ネットオークションの相場、統計、価格比較といえばオークファン
【usus ウズウズ】
それがだいじWi-Fi
EMEET 1
EaseUS
TikTok Shop 【リピート用プログラム】
損保との違い
JETBOY
薬屋の独り言
ベルリッツ