\r\n\r\n
デスクトップのアイコンはシンプルであるべきですが、ubuntu 18.04 LTS や ubuntu 19.10 などの新しいバージョンではそうではありません。以下の簡単な手順で、他のオペレーティングシステムや他のLinuxデスクトップと同じように、お気に入りのアプリケーションのデスクトップショートカットを取得することができます。
デスクトップにショートカットを配置することは、Windowsユーザーにとってあまり考えなくてもできることの一つです。残念なことですが、Linuxの初心者はこの単純な作業をするのに挫折してしまうでしょう。このようなことをすると、Linuxでどこかに行くのは長くて難しいプロセスだという印象を与えてしまいます。
Linuxを以前から使っていて、とても慣れている人でも、このテーマにはもっと苦戦することでしょう。実際には、難しいことではありませんが、間違いなく直感に反しています。
Ubuntuのgnomeshellデスクトップには、デフォルトでファイルやアイコンをコピーすることができません。そのためには、GNOME Tweaksを使用して設定を変更する必要があります。インストールにはこのコマンドを使用します。
sudo apt-get install gnome-tweaksインストールしたら、「Super」キー(ほとんどのキーボードの左下にあるControlキーとAltキーの間)を押し、「tweaks」と入力してください。ツイキャスアイコンが表示されます。クリックするとツイキャスが開始されます。
ubuntu 18.04でのアイコンです。ubuntu 19.10では、アイコンの表示が変わります。調整を開始したら、左ペインの「デスクトップ」をクリックします。デスクトップのアイコンを使用できるようにするには、「アイコンを表示する」スライダーボタンをクリックします。ホームディレクトリ、ゴミ箱、ネットワークサーバー、マウントされたボリュームのショートカットをデスクトップに表示させるかどうかを選択することができます。
なお、ubuntu 19.10では、デスクトップアイコンの設定は、「拡張機能」の中にありますので、左ペインの「拡張機能」の項目をクリックしてください。
この作業を実演するために、libreofficewriterのデスクトップショートカットを作成します。デスクトップにアイコンを表示する機能をオンにしたので、あとは何かをデスクトップにドラッグすればショートカットができます。しかし、何を引きずればいいのでしょうか?
アプリケーションの.desktopファイルと呼ばれるものです。これらは、アプリケーションの特定のプロパティを記述したテキストファイルです。さらに、バイナリ実行ファイルがファイルシステム上のどこにあるのかをオペレーティングシステムに伝えます。Linuxはこの情報をもとに、ショートカットをダブルクリックしたときに、アプリケーションのバイナリファイルを見つけて起動します。あとは、正しい.desktopファイルを見つけるだけです。
ディストリビューションのデフォルトパッケージの一部として提供される、またはリポジトリからインストールされるアプリケーションの .desktop ファイルは、次の場所にインストールされます。
/usr/local/share/applicati***ローカルにインストールされた他のアプリケーションは、システム全体にアクセスできます。つまり、通常は.desktopファイルをインストールすることで、すべてのユーザーがそれらを使用できるようになります。
/usr/local/share/applicati***インストールされたアプリケーションは、そのユーザーのホームディレクトリにインストールされた .desktop ファイルを持つ単一のユーザーのみがアクセスすることができます:。
~/.local.share/applicati***LibreOfficeは全ユーザーが利用できるため、ファイルを起動し、/usr/share/applicati***ディレクトリを参照することにします。探しているアプリケーションの適切なディレクトリに移動する必要があります。
ファイルを起動し、左ペインの「その他の場所」をクリックします。次に、「コンピュータ」→「usr」→「共有」→「アプリケーション」と進みます。
LibreOffice Writerのアイコンが表示されるまで、アイコンをスクロールしてください。Ubuntu 19.10では、アイコンがすべて歯車のように見えるので、ファイル名を確認して、正しい.desktopファイルがあることを確認する必要があります。
探しているアプリケーションの .desktop ファイルが見つかったことを確認するために、アイコンを右クリックして、「プロパティ」を選択します。デスクトップ設定ファイルであることを示す行が表示されるはずです。プロパティ]ダイアログボックスを閉じます。
libreofficewriterのアイコンを左クリックし、マウスの左ボタンを押したまま、デスクトップ上にドラッグします。マウスボタンを離す。通常はドラッグしているオブジェクトを移動させますが、この例ではオブジェクトを複製しています。
デスクトップにアイコンが表示されましたが、見た目がおかしいです。
見た目は悪いですが、作業用のショートカットです。ダブルクリックでアプリケーションを起動すると、警告ダイアログが表示されます。
Trust and Launch "ボタンをクリックすると、2つのことが起こります。
アイコンの外観とテキストラベルが期待通りに変化し、libreofficewriterが起動します。
デスクトップにlibreofficewriterのアイコンが表示され、アプリケーションを起動するためのショートカットとして使用できるようになりました。信頼できないアプリケーションの起動」ダイアログは、最初にショートカットを使用するときのみ表示されます。
アプリケーションに.desktopファイルが付属していない場合があります。例えば、社内で作成したアプリケーションやGithubからダウンロードしたアプリケーションには、通常、.desktopファイルは付属していません。
それは問題ではありません、我々は簡単に自分自身を作成することができます、それはちょうど対応する詳細を一覧表示するテキストファイルです。
関連:LinuxでGitを使ってソフトウェアをインストールする方法
このテスト用コンピュータでは、.desktop ファイルがないプログラムを使用しています。
まず、アプリケーションが動作していることを確認します。このままでは、.desktop ファイルと一緒に動作させることができません。しかし、.desktopファイルがなぜ動かないのか、ぐるぐると時間を費やしてしまうこともあります。そこで、より徹底するために、手動でアプリケーションを起動する際に、正しく起動・実行させるようにします。
デスクトップファイルとは、設定を記載したテキストファイルのことです。これだけでは、アイコンを表示することはできません。アプリケーションから提供されるアイコンを使用する必要があります。アプリケーションディレクトリに「ipu gc"_icon.png」というアイコンがあることが確認できますので、これを使用します。
また、バイナリファイルがgcという名前であることもわかります。この情報はすぐに必要になります。
ここではgeditを使用しますが、お好みのエディタを使用することができます。
.desktopファイルの最初の行は、必ず
[Desktop Entry]ダブルクリックでクリックされたオブジェクトをLinuxに識別する。
.desktopファイル内のその他の項目は、タグと値で構成され、等号は=です。等号の前後にスペースがないことを確認してください。
次の4行は、アプリケーションの説明です。
Version=1.0 Name[en_US]=Geocoder GenericName[en_US]=Interesting Point Geocoder Comment[en_US]=Interesting Point Geocoder is a tool to create CSV files of geolocational data次の3行は、バイナリ実行ファイルがどこにあるか、どのアイコンをショートカットとして使うかを知るための情報をLinuxに提供しています。
Exec=/home/dave/geocoder/gc Path=/home/dave/geocoder/ Icon=/home/dave/geocoder/ip_gc_icon.png最後の3行は、アプリケーションに関する追加データです。
Terminal=false Type=Application Categories=Application.desktopファイルの項目とその値の完全なリストは、.desktopファイルの仕様に記載されています。
以下は、私たちの完全な.desktopファイルです:。
拡張子が「.desktop」であることを確認し、アプリケーションのディレクトリに保存してください。ファイル名の例は、"geocoder.desktop "です。
関連:Linuxでテキストファイルをグラフィカルに編集するgeditの使い方
.desktopファイルをデスクトップにコピーするには、ファイルを右クリックし、コンテキストメニューから「コピー」を選択します。デスクトップ上で右クリックし、コンテキストメニューから「貼り付け」を選択します。
デスクトップ上のアイコンをダブルクリックすると、先ほどと同じ警告ダイアログが表示されます。「信頼と開始」ボタンをクリックしてください。
デスクトップのアイコンがリアルな外観になり、アプリケーションが起動します。
このプログラムは1人のユーザーが使用するため、.desktopファイルを彼のローカルアプリケーションディレクトリにコピーします。プログラムディレクトリで、次のコマンドを使用します。
cp ./Geocoder.desktop ~/.local/share/applicati***.desktop ファイルを localapplicati*** ディレクトリに置くと、アプリケーションが GNOME の検索機能に統合されます。Super」キー(ほとんどのキーボードの左下にあるControlキーとAltキーの間)を押しながら、アプリケーション名の最初の部分を入力します。そのアイコンは、検索結果に表示されます。
少し長いですが、簡単です。
そして、間違いなく直感に反している。