Ubuntuにデスクトップアイコンを追加するにはどうすればいいですか?


本明細書のpdfバージョンは、https://docs.google.com/viewer?a=v&pid=explorer&chrome=true&srcid=0B92-FAjNvVzGZmVlMDZlOTMtZGMwZC00ODA4LWE2MWEtY2EzZjYwODI3OTFm&hl=zh_CNダウンロード.
Ubuntuにデスクトップアイコンを追加するにはどうすればいいですか?
愛はすべてを正しいものにした
2011年7月21日
宣言
本文は私が私の薄学に基づいて書いて、知識を記録するために使って、本文が正しいことを保証しません!私の実験環境はUbuntu x 32 11.04で、デスクトップ環境はGNOMEとLXDEです.
本稿では,知識共有−署名−と同様に3.0プロトコルを共有してコンテンツを解釈する.
背景知識
UbuntuはLinuxのリリース版の一つです.Linuxはもともとコマンドラインインタフェースであり、Windowsのようにグラフィックインタフェースを持つようにするためにデスクトップ環境の概念があった.
一般的なデスクトップ環境はGNOME、KDE、LXDE、Xfceです.なぜLinuxのデスクトップ環境になれるのか、Linuxがコミュニケーションできるようにする共通性があるに違いありません.footnote{gnome,KDE,LXDE,Xfceはオブジェクト向け言語で1つのインタフェースを実現しています.}これらの共通性はhttp://www.freedesktop.org調べます.
このグループの共通性があったが、誰がこのグループの共通性を利用したのだろうか.Linuxカーネル自体ではなく、X Windowシステム(Windowsには書かない)です.従って、GNOME、KDE、LXDE、Xfce等をより正確にXデスクトップ環境と呼ぶことができる.新しいウィンドウシステムはWaylandであり、肥大化したX Windowsシステムに代わる可能性がある.
個々のユーザーのすべてのデスクトップシステムにアイコンを追加
/home/loveright/デスクトップにアクセスすると、ここに追加したファイルがデスクトップに表示されます.abc.txt, xx.tarなどはもちろんですが、デスクトッププロファイルであるファイルには特に注目する必要があります.「デスクトッププロファイルの概要」を参照してください.
~/デスクトップにファイルを作成します(.desktopで終わることをお勧めします.「デスクトッププロファイルの概要」を参照).
デスクトップアイコンがすべてのデスクトップに表示されます.
個別ユーザ個別デスクトップシステムにアイコンを追加前節で説明した方法で、デスクトッププロファイルでアイコンを追加し、そのファイルに行を追加します.
OnlyShowIn=LXDE;GNOME;

このアイコンは、LXDEおよびGNOMEデスクトップ環境でのみ表示されます.NotShowInフィールドも使用できます.
すべてのユーザーのすべてのデスクトップシステムにアイコンを追加
この問題についてはあまり良い方法はないようで、Windowsの下で直接1つのフォルダに入れればいいとは思えません.Linuxでは、この問題は2つのステップに分かれています.1)すべての既存のユーザーにアイコンを追加します.2)設定により,将来の新規ユーザが自動的にこのアイコンを持つようにする.
すべての既存のユーザーにアイコンを追加
この部分は手動で完成するか、スクリプトを書いて完成することができます.つまり、ファイル(一般ファイルまたはデスクトッププロファイル)を作成し、内容を書き、各ユーザーの~{/デスクトップ}にコピーします.
注意過去のファイルをコピーした所有者とすべてのグループは、そのユーザーとそのユーザーのプライマリグループであることが望ましいfootnote{一般的には、ユーザー名とユーザーのプライマリグループ名は同じです.ls-lで見ると、2番目の列は所有者の名前で、3番目の列は所有者のプライマリグループの名前です.}読み書き権限は自分で注意します.デスクトッププロファイルの場合は、実行可能に設定します.
このアイコンは、将来の新しいユーザーに自動的に使用されます.
新しいユーザーを作成したり、新しいユーザーが初めてログインしたりすると、/etc/skelのファイルが自動的にそのユーザーのホームディレクトリにコピーされます.サブフォルダのデスクトップを/etc/skelで作成し、firefoxなどのすべてのユーザーが持つアイコンを作成できます.desktop-入れます.新しく作成したユーザーがログインすると、火狐ブラウザのイニシエータが自動的にデスクトップに表示されます.別の方法でGoogleにhttp://ubuntuforums.org/showthread.php?t=1990272011年7月20日、2006年6月18日に投稿されました.
  • Sabayonをインストールし、「システム->システム管理->User profile editor」
  • をクリックします.
  • User profile editorで、「Add」をクリックして新しいプロファイルを追加し、「Edit」をクリックして新しく作成したプロファイルを編集します.現在のセッションでは、新しいXセッション
  • の新しいウィンドウが開きます.
  • デスクトップにアイコン
  • を添付します.
  • 「Edit->Change」をクリックし、変更点を確認します.念のため、アイコンの追加に関するコード
  • のみをチェックする.
  • アイコンを固定したい場合は、該当する行のロックアイコンをクリックします.「Permanent」とは、ユーザーが以前削除したとしても、各ユーザーがログインした後、アイコンが常に表示されることを意味します.「Edit->Enforce Mandatory」にもチェックを入れました.コンフィギュレーション・ファイル・ウィンドウの変更をロックする以外に、
  • が何をしているのか分かりません.
  • プロファイルウィンドウの変更を閉じ、Editing Profile windowで「Profile->Save」を選択してウィンドウ
  • を終了する.
  • User Profile Editor windowで、「Users」をクリックして、この設定を適用する必要があるユーザーを選択し、ウィンドウ
  • を閉じます.
  • User profile editorを終了します.

  • すべてのユーザー個別デスクトップシステムにアイコンを追加前節で説明した方法で、デスクトッププロファイルでアイコンを追加し、そのファイルに行を追加します.
    OnlyShowIn=LXDE;GNOME;
    

    このアイコンは、LXDEおよびGNOMEデスクトップ環境でのみ表示されます.NotShowInフィールドも使用できます.
    デスクトッププロファイルの概要label{sec:desktop file}
    基本的なデスクトッププロファイルは次のとおりです.
    [Desktop Entry]
    Version=1.0
    Name=Firefox Web Browser
    Name[zh_CN]=Firefox      
    Comment=Browse the World Wide Web
    Comment[zh_CN]=     
    GenericName=Web Browser
    GenericName[zh_CN]=     
    Exec=firefox %u
    Terminal=false
    X-MultipleArgs=false
    Type=Application
    Icon=firefox
    StartupWMClass=Firefox
    StartupNotify=true
    それは実は火狐ブラウザを実行するために使用されています.もしあなたのシステムに火狐(携帯版ではありません)がインストールされている場合は、このコードを保存することができます.
    firefox.desktopfootnote{label{extension}拡張子は通常.desktop;ただしLinuxは拡張子だけでファイルタイプを判断するのではなく、ファイルの内容がfreedesktopの仕様に合えばよいからです.}入れる
    ~/デスクトップ.あなたはhttp://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#recognized-keysは、より多くのフィールド情報を取得します.