-
-
Notifications
You must be signed in to change notification settings - Fork 1
Shortcut Linux JP
ヒント:
moleditpy-installerv3.0 以降では、moleditpy-installerを実行するだけで、アプリケーションメニューへの.desktopエントリ作成、任意のデスクトップショートカット(--desktop)、専用アイコン付きの.pmeprjMIME タイプ登録(ユーザー単位は~/.local/share/applications、システム全体はsudo moleditpy-installer --system)までを自動で行えます。詳しくは Installation for Linux を参照してください。以下の手順は.desktopファイルを手動で作成する場合のためのものです。
まず、アプリケーションランチャーの定義ファイル(.desktop ファイル)を作成します。テキストエディタを開き、以下の内容を moleditpy.desktop という名前で保存します。
[Desktop Entry]
Type=Application
Version=1.0
Name=MoleditPy
Exec=[moleditpy実行ファイルへのフルパス]
Terminal=true
Icon=[site-packagesまでのパス]/moleditpy-linux/assets/icon.png各項目の意味:
- Name: アプリケーションメニューやショートカットに表示される名前。
- Exec: アプリケーションを起動するためのコマンドまたはフルパス。(詳細は下記参照)
- Icon: 表示されるアイコンのフルパス。
-
Terminal: アプリケーションをターミナル(黒い画面)で実行するかどうか。
trueまたはfalseを指定します。 -
Type:
Application(アプリケーション)を指定します。
.desktop ファイルを正しく機能させるには、Exec= と Icon= のパスを実際の環境に合わせて修正する必要があります。
Exec= には、moleditpy 実行ファイルのフルパスを指定するのが最も確実です。
パスの確認方法:
- ターミナルを開きます。
-
which moleditpyと入力してEnterキーを押します。 - 表示されたフルパスをコピーします。
-
.desktopファイルのExec=の行を、コピーしたパスに書き換えます。
補足:
Exec=moleditpyのように実行ファイル名だけにすることも可能ですが、その場合は$PATH環境変数(パスが通っている場所)にmoleditpyが配置されている必要があります。フルパスを指定する方が環境に依存しません。
Icon= には、アイコンファイル(.png や .svg)のフルパスを指定します。moleditpy-linux が Python パッケージとしてインストールされている場合、一般的なパスは以下のようになります。
[site-packagesまでのパス]/moleditpy-linux/assets/icon.png
[site-packagesまでのパス] の部分は、ご自身の環境(例: /home/YOUR_USERNAME/.local/lib/pythonX.X/site-packages など)に合わせて修正してください。
作成した moleditpy.desktop ファイルを所定のディレクトリに配置すると、アプリケーションメニュー(ランチャー)に MoleditPy が表示されるようになります。
現在のユーザーのメニューにのみ追加します。
- ファイルマネージャーのアドレスバーに以下のパスを入力して開きます。
(
~/.local/share/applications/~はホームディレクトリを意味します) - このフォルダに、作成した
moleditpy.desktopファイルをコピーまたは移動します。
PCの全ユーザーのメニューに追加します。
- 以下のパスにアクセスします(管理者権限が必要です)。
/usr/share/applications/ - このフォルダに
moleditpy.desktopファイルを配置します。
配置後、デスクトップ環境によっては自動で認識されますが、反映されない場合は一度ログアウトして再ログインしてください。
アプリケーションメニューに登録されたら(ステップ3)、アイコンをデスクトップにドラッグ&ドロップすることで、デスクトップショートカットを作成できます。
注意: デスクトップ環境によっては、デスクトップにコピーされた
.desktopファイルを最初に実行(ダブルクリック)する際に、「信頼して起動する」といった許可を求められる場合があります。
-
Installation for Linux —
moleditpy-installerを使えばこれらを自動化できます - Windows でのショートカット作成 / macOS でのショートカット作成
- Keyboard Shortcuts