添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

webページからダウンロードした Ubuntu 用のアプリには、アプリ起動用のショートカットが作成されず、ターミナルに起動コマンドを打ち込むことで起動するアプリが多々存在する。
しかし、 Ubuntu のデスクトップエディションはリッチな GUI を備えているにもかかわらずこれを活用せずターミナルを利用しなければならないのは普通の人にとっては若干不便だろう(パソコンオタクは CUI でしか操作できないことに喜びを感じることもあるかもしれないが、)。
そこで、ターミナルでのコマンド入力により起動するアプリのデスクトップアイコンを作成する方法を書きたいと思う。

  • ターミナル操作用シェルスクリプトの作成
  • ショートカットアイコン用の画像を用意
  • アプリケーション一覧に表示されるデスクトップショートカットの作成
  • ターミナル操作用 シェルスクリプト の作成

    テキストエディタ を用いて任意の ディレクト リにターミナルを操作する シェルスクリプト を作成する。

    $ sudo vim usr/run_app

    #!/bin/ bash と、ターミナルで入力したいコマンドを記述する。

    #!/bin/bash
    app_launch_command

    シェルスクリプト に実行権限を付与する。

    sudo chmod +x usr/run_app

    ショートカットアイコン用の画像を用意

    ショートカットアイコンとして表示させたい画像ファイルを用意し、任意の ディレクト リに保存しておく。

    アプリケーション一覧に表示されるデスクトップショートカットの作成

    テキストエディタ を用いてデスクトップショートカットファイルを作成する。
    デスクトップショートカットはUbuntu18.04の場合、/usr/share/applications/ ディレクト リに作成する。

    sudo vim  /usr/share/applications/app.desktop

    ファイルには、以下の内容を記述する。 Execには起動させたいアプリケーションのpath(今回の場合は、先程作成した シェルスクリプト )を記述する。
    NameやCommentには任意の名前やコメントを記述する。
    Iconには、先程用意したショートカット用のア イコン画 像のpathを記述する。

    #!/usr/bin/env xdg-open
    [Desktop Entry]
    Version=1.0
    Type=Application
    Terminal=false
    Exec=usr/run_app
    Name=app
    Comment=this is application launch shortcut icon
    Icon=/usr/app.png

    以上でアプリケーション一覧画面にショートカットアイコンが作成され、アイコンをクリックすることで任意のアプリを起動することができるはずである。