デスクトップにランチャーを作成するにはどうすればよいですか?


255

古いバージョンでは、デスクトップにランチャーを簡単に作成できました。デスクトップで右クリックし、「ランチャーの作成」オプションを選択するだけでした。

このようなランチャーを今すぐ作成するにはどうすればよいですか?


見ていXubuntuのを:Xfceのはを通じて、このために非常にエレガントなサポートを持っているメニューエディタ
魔大农

Tweakツールを起動し、デスクトップアイコンを有効にして、デスクトップのホームアイコンをダブルクリックし、フォルダーをデスクトップにドラッグし、Altキーを押しながらドロップする必要がありました(前ではありません)。デスクトップでアイコンを有効にするまで、他の方法は機能しませんでした:)
Spikolynn

私はかなり良い答えの多くがすでにあります知っているが、ここではArduinoのIDEのv1.8.5を使用して詳細な例と私の好ましい方法、です:askubuntu.com/a/1014261/327339
ガブリエル・ステープルズ

回答:


207

これを引き続き使用する場合は、古いGUIダイアログを引き続き使用できます。

ALT+ F2タイプの使用

gnome-desktop-item-edit --create-new ~/Desktop

これにより、古いGUIダイアログが起動し、デスクトップにランチャーが作成されます。

ここに画像の説明を入力してください

前提条件

gnome-desktop-item-editgnome-shell / gnome-fallbackをインストールしている場合、自動的にインストールされます。以前にインストールしたことがある場合も自動的にインストールされgnome-tweak-toolます。

または、大部分を使わずに古いgnome-panelをインストールできます。

sudo apt-get install --no-install-recommends gnome-panel

後で移動することができますMyLauncher.Desktopからファイル~/Desktopへの~/.local/share/applications/それは、すべてのアプリケーションのダッシュボードに表示されるようにするには、またはする/usr/local/share/applications(感謝@ JonBentlyさんのコメントに)、すべてのユーザーが利用できるようにします。


66
これは素晴らしい答えですが、Ubuntuがこれを難しくしているのは本当に悲しいことです。
djangofan

15
「ランチャーの作成」を起動したランチャーを作成した場合gnome-desktop-item-edit --create-new ~/Desktop、コマンドセクションにこれを実行する作業を実行すると、ランチャーを作成するデスクトップアイコンができます。
マテオ

2
これはUbuntu 14.04では機能しません:ALT + F2はUnityでLaunchbar Starterを開きます!しかし、以下の@virparaによる解決策は機能します:デスクトップにランチャーを作成するにはどうすればよいですか?
rubo77 14年

15
これらに適した場所があることを付け加えるに~/.local/share/applications/値します-そして、彼らはダッシュで現れます。
artfulrobot 14

8
なぜそんなに難しいのかわからない?
アデリン

119

手動で行うことができます。something.desktopという名前の新しいテキストファイルを作成し、そこに書き込みます。

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=command to run here
Name=visible name here
Comment=comment here
Icon=icon path here

ファイルを実行可能にすることを忘れないでください(chmod +x something.desktop)。


5
ご回答有難うございます。ファイルを配置する必要がある場所は、.local / share / applicationsフォルダーに配置し、ランチャーパネルにドラッグアンドドロップできますが、それは私が望むものではありません。ランチャーパネルではなく、デスクトップ上に配置したいです。
-tinuz

デスクトップに置くよりも!好きな場所に配置できます。
fnkr

3
答えてくれて、今では動作します..私はファイルを実行可能にしなければなりませんでした:)
tinuz

これは、ファイルに実行権限が必要であることに言及する必要がある場合を除いて機能します。
triplethreat78

7
これは大きな痛みです。テキストファイルを編集してショートカットを作成する必要がありますか?なぜWindowsよりもずっと難しいのですか?そして、実行可能ファイルがあるときに「ここにアイコンパス」をどのように思い付くのですか?それからアイコンを抽出する幸運-全く別のクエスト。Ubuntuでこの最も単純なタスクがどれほど難しいかは驚くべきことです!
ダンダスカレスク

44

よりクールな方法があります:

アロナックス


アロナックス

現在アクセスできないiloveubuntu.netから撮影した元の写真

インストールするには、Ctrl+ Alt+でターミナルを開いて次のように入力Tします。

sudo add-apt-repository ppa:diesch / testing 
sudo apt-get update
sudo apt-get arronaxをインストールします
ノーチラス-q

これは、ドラッグアンドドロップGUIを備えたより多くの機能を備えているため、よりクールです。

ubuntugeek.comでArronaxの詳細をご覧ください


これは非常にきちんとしたツールです。著者サイトflorian-diesch.de/software/arronax
ディガーウルフ

アラカルテは壊れています。これが道です。alacarteのようにすべてのランチャーが表示されるわけではありませんが、より多くの設定を設定できます

これは本当に素晴らしいことであり、Unityだけのものではありません。MATEでもうまく機能します!
JonasCz

ありがとうございました!インストール時にいくつかのエラーを報告しました(Ubuntu 16)が、完全に機能しました!ランチャーにも正しいアイコンが表示されます!
dwn

さえクーラー!開いたウィンドウをランチャーアイコンの下にグループ化します。
dwn

35

最新バージョンでは動作しなくなり、デスクトップアイコンは完全に削除されました。

これは、右クリックメニューに戻すためのソリューションですGnome and Unityでは、

1- gnome-tweak-tool をインストールしますgnome-tweak-toolをインストールする(まだインストールしていない場合は、ターミナルペースト-

sudo apt-get install gnome-tweak-tool

2-次に、次を入力して起動します

gnome-tweak-tool

または、キーショートカットAlt+ F2タイプを使用してgnome-tweak-tool、[実行]をクリックします

3-左側の「デスクトップ」タブに移動し、
「ファイルマネージャーでデスクトップを処理する」をオンにします

ここに画像の説明を入力してください

4- このパートのソース: 1次に、右クリックメニューに配置するスクリプトを作成します-

gedit端末またはAlt+のいずれかで開きF2、コードを貼り付けます

gnome-desktop-item-edit ~/Desktop/ --create-new

これだけを新しいテキストドキュメントに入れて、「Create New Launcher」という拡張子を付けずに保存します(.shを拡張子として使用する必要があります。「Create New Launcher.sh」は、次のステップ)。

5-次に、ファイルを実行可能にする必要があります。ファイルを右クリックし、[プロパティ]> [アクセス許可]タブをクリックし、[実行]を探して[プログラムとしてファイルの実行を許可する]を選択して閉じます。

6-ファイルブラウザを開き、[表示]> [隠しファイルを表示]に移動して、ホームフォルダーに移動し、ファイルをに配置します~/.gnome2/nautilus-scripts。下に示された -

ここに画像の説明を入力してください

7-右クリックメニューに[新しいランチャーの作成]が追加されました!あなたのデスクトップをクリックして>スクリプトに行く>新規ランチャーは、あなたがしたいアプリケーションのためのCOMAND情報を記入作成し、
below-示され ここに画像の説明を入力してください

アプリの起動コマンドが「参照」をクリックしたことを忘れた場合は、ファイルシステム> usr> bin(/ usr / bin)に移動します。これらはシステム上のアプリケーションです。ほとんどの場合、「開く」以前は表示されませんが。

「ランチャーの作成」ボックスに戻ったときにアイコンが表示されない場合は、/ usr / share / iconsでアイコンを見つけてアイコンをドラッグできます。さまざまなテーマフォルダーにデフォルトのアイコンがある/usr/share/icons/hicolor/scalable/apps/usr/share/icons/hicolor/48x48/apps、またはに特定のアイコンがあります。または、後でアイコンを配置する場合は、右クリック>プロパティをクリックして、アイコンをドラッグアンドドロップできます。

(この部分はgnomeのみで、alt+ f2は単一で異なる)既知のアプリケーションをリストする別の方法は、Alt+ F2を押して「既知のアプリケーションのリストを表示」の下のアプリケーションをクリックし、そのプログラムのコマンドテキストをコピーして貼り付けることができます
新しいランチャーを作成します。

ここに画像の説明を入力してください

これにより、カスタムランチャーを非常に簡単に作成でき、セットアップが完了すると、ターミナルなしでそれらを作成できます。


これを書いてくれてありがとう!手順を完了したので、ランチャーを簡単に作成できるようになったことは素晴らしいことです。
カミル・スロウィコフスキ

6
これは...途方もなく複雑である
Reinierポスト

微調整が機能しない理由は何でしょうか?Gnome 3.28.1でデスクトップアイコンを有効にしましたが、表示されませんでした。
サンキャッチャー

デスクトップアイコンのサポートは、新しいバージョンでは完全に削除されました。
マテオ

33
  1. / usr / share / applications /に.desktopファイルを作成します

    gksudo gedit /usr/share/applications/give-any-name.desktop
    
  2. 次のテキストを貼り付けます

    [Desktop Entry]
    Type=Application
    Terminal=false
    Icon=/path/to/icon/icon.png
    Name=give-name-here
    Exec=/path/to/file/executable
    Categories=Utility;
    

与える名前あなたが名前を。

アイコンExecの、完全なパスまたは「システム」の名前のいずれかを使用します。たとえば、VLCビデオプレーヤーのアイコンは/usr/share/icons/hicolor/48x48/apps/vlc.pngまたは単にvlc(拡張子.pngなし)のいずれかです。

以下のためにカテゴリー、相談XDG規格リストを


私のコンピューターにアプリケーションフォルダーが見つかりません
...-user590849

あなたは何という名前のディレクトリが存在しないわけapplicationsには/usr/share/?どうすれば可能ですか?
ラーフルヴィルパラ

はい、よくわかりました。しかし、解決策をありがとう。それは魅力のように機能します。
user590849

@virparaなぜそれぞれ?別の順序で正常に動作しましたが、何かが足りなかったのでしょうか?
カササギ

@Magpieあなたは正しい。ここでは順序は関係ありません。それは私の間違いです。
ラーフルヴィルパラ

12

プログラムのランチャーを作成する簡単な方法:

ダッシュでプログラムを見つけることができる場合は、ダッシュ内のプログラムのアイコンをクリックしてデスクトップまたはその他の場所にドラッグします。:)


1
Ubuntu 14.04で私(エラーメッセージ)が機能しない
-BurninLeo

マウスの中ボタンを使用する必要がある場合があります。これにより、.desktopファイルへのシンボリックリンクが作成されます。.desktopファイルが実行可能でない限り、まだ機能しません。
セポエナルビ

12

14.04 / 15.10 / 16.04 /17.04 / 17.10でデスクトップ上に既存のアプリケーションへのショートカットを作成するには:最も簡単な解決策(他の回答にない限り)は、アプリケーションのデスクトップファイルをデスクトップにコピーすることです。/usr/share/applications,アプリケーションのデスクトップファイルを右クリックし、デスクトップ>copyに移動して、右クリックします>paste実行可能にすることを忘れないでください。実行可能にすると、正しいアイコンが表示されます。

14.04では、アイコンをダッシュ​​からデスクトップにドラッグアンドドロップするだけでは機能しません。


1
これは14.04で私のために働いた:xdg-desktop-icon install /usr/share/applications/google-chrome.desktop
アダムモンセン14

何もありませんPaste私のGnome 3.28.1に元に
サンキャッチャー

3.28は...まったくもう、デスクトップのアイコンをサポートしていないので、それ@Suncatcherある
ジェイコブVlijm

5

というファイルを作成something.desktopし、geditで開いて次のように入力します。

[Desktop Entry]
Name=Launcher Name
Comment=Launcher Comment
Exec=Command to Execute
Terminal=false
Type=Application
Icon=Path to Icon

これを入れ/usr/share/applicationsて実行すると、Unityランチャーでアプリを右クリックし、「Keep in launcher」(Unityランチャーで必要な場合)にチェックマークを付けるか、デスクトップランチャーが必要な場合はデスクトップに配置します。

~/.local/share/applicationsこれをユーザーに適用する場合は、このファイルを配置します。

Jurriaanはあなたのためのすべてのこれを行うためのグラフィカルなPythonアプリケーションを作った、それはここからダウンロードすることができます:http://jurschreuder.nl/UnityLaunchCreator.tar.gz


4

1つの.desktopファイルと2つのシンボリックリンクを使用して、デスクトップショートカットとUnityダッシュ(「スタートメニュー」)アイコンオプションの両方を作成する方法

この例では、Arduino v1.8.5のランチャーを作成します。実行可能ファイルは、以前「〜/ Downloads / Install_Files / Arduino / arduino-1.8.5」フォルダーに抽出されていました。アプリケーションを起動するメインの実行可能ファイルは、「〜/ Downloads / Install_Files / Arduino / arduino-1.8.5 / arduino」に保存されています。

以下の私の例に従って、必要に応じて.desktopファイルの内容を変更するなど、アプリケーションに必要なすべての手順を更新します。

私の戦略は、プログラムの「マスター」ランチャーとして機能する単一の.desktopファイルを作成し、このファイルへの2つのシンボリックリンク(シンボリックリンク)を作成して、アイコン(1)でプログラムを起動できるようにすることです。 (2)Unityアプリケーションランチャーの検索メニューを使用します。

Q:なぜこのようにするのですか?
A:ええ、単一の.desktopファイルを編集するだけで、両方の場所のショートカットを一度に変更できます。

Q:デスクトップ上で.desktopファイルを直接実行してから、Unityアプリケーションランチャー用のシンボリックリンクを1つ作成するだけではどうですか?
A:この方法では、.desktopファイルは、あなたとあなたの子供が誤ってデスクトップから削除しない別のフォルダに安全に保存されるため、誤って変更または削除されないことがわかります。

手順:

1.任意のテキストエディターを使用してランチャー(.desktopファイル)を作成し、必要に応じて編集します。「〜/ Desktop_launchers / Arduino_1_8_5.desktop」に保存します。

コマンドは次のとおりです。「leafpad」GUIテキストエディターを使用しています。

mkdir ~/Desktop_launchers
sudo apt update && apt install leafpad
cd ~/Desktop_launchers
leafpad Arduino_1_8_5.desktop

次をコピーして、作成した「Arduino_1_8_5.desktop」ファイルに貼り付けます。

  • 私のホーム( "〜")ディレクトリは "/ home / gabriels"であることに注意してください。ユーザー名に合わせて以下を変更します。
  • またExec、スペースを含むパスの場合、以下のパス名を一重引用符()で囲む必要あります。'そうしないと、実行リンクをクリックすると「アプリケーションの起動エラー」が発生します。
  • 以下のためにIconパス、しかし、それはパスにスペースが含まれている場合でも、あなたがしなければならないではない、適切にリンクを表示されませんパスまたは他のアイコンの周りの単一引用符を使用します。

Arduino_1_8_5.desktop ファイルの内容:

[Desktop Entry]
Name=Arduino 1.8.5
Comment=
Exec='/home/gabriels/Downloads/Install_Files/Arduino/arduino-1.8.5/arduino'
Icon=/home/gabriels/Downloads/Install_Files/Arduino/arduino-1.8.5/lib/arduino.png
Terminal=false
Type=Application
StartupNotify=true

保存して終了。

2.実行可能にします。

注:この手順は重要です!次の手順でシンボリックリンクを作成する前にこれを行う必要があります。そうしないと、作成しようとしているシンボリックリンクがデスクトップからプログラムを起動するショートカットとして適切に機能しません。

chmod +x Arduino_1_8_5.desktop

3.デスクトップ上の上記の.desktopランチャーへのシンボリックリンクを作成して、そこから起動できるようにします。

コマンド形式: "ln -s / path / to / file / path / to / symlink_to_make"

ln -s ~/Desktop_launchers/Arduino_1_8_5.desktop ~/Desktop/Arduino_1_8_5.desktop

シンボリックリンクを「.desktop」で終了することは必須です。そうしないと、デスクトップショートカットとして表示されず、適切に機能しません。

4. Unityアプリケーションメニューでシンボリックリンクを作成し、そこからも起動できるようにします。

sudo ln -s ~/Desktop_launchers/Arduino_1_8_5.desktop /usr/share/applications/Arduino_1_8_5.desktop

ノート:

  • Unityアプリケーションの.desktopファイルは「/ usr / share / applications」に保存されます
  • 一般的な知識に追加する補足事項:アプリケーションディレクトリ内の.desktopファイルは、デスクトップとは異なり、実行するために実行可能とマークする必要はありません。

5.完了!

  • デスクトップファイルを更新する必要がある場合は、「〜/ Desktop_launchers / Arduino_1_8_5.desktop」の1か所で直接更新すると、デスクトップ上のシンボリックリンクと「/ usr / share /」で変更が自動的に認識されます。アプリケーション」。
  • デスクトップアイコンを変更しても更新されない場合は、デスクトップをクリックしてから、F5またはCtrl+ Rを押してデスクトップアイコンを更新します。
  • ショートカットを削除するには、次のようにデスクトップと「/ usr / share / applications」からシンボリックリンクを削除するだけです。
    • rm ~/Desktop/Arduino_1_8_5.desktop
    • sudo rm /usr/share/applications/Arduino_1_8_5.desktop

スクリーンショット:

新しく作成されたショートカットを使用したマイデスクトップ:

ここに画像の説明を入力してください

新しく作成されたショートカットを含むUnityランチャーメニュー:

ここに画像の説明を入力してください

追加資料:

追加の知識と代替技術については、https://help.ubuntu.com/community/UnityLaunchersAndDesktopFilesの「UnityLaunchersAndDesktopFiles」に関するUbuntu公式ドキュメントを参照してください。


3

Scaineによる以前の回答を考慮gnome-panelすると、依存関係のインストール方法ですが、物事の一番下で-本当に必要なのではなく、.desktopファイルを作成するだけです。したがって、私はそれを正確に行う小さなスクリプトを配置しました。グラフィカルな方法.desktopで、~/Desktopフォルダーに名前付きファイルを作成し、すぐに使用してUnityランチャーにピン留めします。ここでは最高のスクリプティングではありませんが、仕事はします。

これはという名前のファイルとして保存できmakeLauncher.sh、右クリック->プロパティ->許可->プログラムとしてのファイルの実行を許可から許可を変更すれば、準備は完了です。

#!/bin/bash

FORM=$(zenity --forms \ --title="Simple shortcut maker" --text="Create new .desktop file" \
        --add-entry="Program Name" \
        --add-entry="Command or path to file" \
        --add-entry="Terminal app(true/false)" \
        --add-entry="Icon (path)") 

[ $? == 0 ] || exit 1

awk -F'|' -v home="$HOME" '{ 
    FILE = home"/Desktop/"$1".desktop"
        print "[Desktop Entry]" >> FILE
        print "Type=Application" >> FILE
        print "Name="$1 >> FILE
        print "Exec="$2 >> FILE
        print "Terminal="$3 >> FILE
        if ($4 !~ /^[ ]*$/)
            print "Icon="$4 >> FILE ;
    system("chmod 755 " FILE);

}' <<< "$FORM"

そして、これがどのように見えるかです

ここに画像の説明を入力してください

補足:残念ながら、zenityのフォームフィールドにはフォームウィジェットのチェックボックスがないため、ターミナルアプリオプションのtrue / falseを入力する必要があります。このスクリプトをPyQtで書き直すことを検討しています。


1
提案:ターミナルアプリはチェックボックスにする必要があります。コードが少し複雑になりますが、ユーザーにとっては簡単です。オプションでファイルピッカーをアイコンにすることもできます。
ムル

@muru良い提案-私はそれに取り組みます。
セルギーコロディアズニー

Nautilusアクションにスクリプトを追加しましたが、デスクトップ上でのみランチャーが作成されます。スクリプトが実行されるフォルダー内にランチャーを作成する方法はありますか(そのアクションを使用)?

1
@cipricusええ、はい、可能です。スクリプトはに書き込みますFILE = home"/Desktop/"$1".desktop"。ここで、一部homeawkコマンドの変数として定義されています-v home="$HOME"。できることは、コマンドFILE からすべての参照を削除しawk、コマンド自体をで作成する特定のファイル名にリダイレクトすることです> somefile.desktop。それほど難しくはありませんが、その特定の部分を書き換えるだけです。数日後にお知らせください。明日、この回答を更新しようとしますが、忘れる可能性があります。
セルギーKolodyazhnyy

ありがとう!-私はこのより単純な答えを思いつきました(「ランチャーの作成」をNautilusコンテキストメニューに追加します(なしgnome-desktop-item-edit)が、あなたの方がいいかもしれません。


2

これはnautilus-action&を使用して簡単に実現できますgnome-desktop-item-edit

手順:

  • ターミナルで次のコマンドを実行してnautilus-actionをインストールします。

    sudo apt-get install nautilus-action
    
  • Nautilus-Actionsを起動して、新しいアクションを作成します。

  • [アクション]タブで、[ 場所のコンテキストメニューにアイテムを表示する]をオンにし、[ コンテキストラベル]にランチャーの作成と入力します。

nautilus-action-create-launcher1

  • [コマンド]タブを開き、次の詳細を入力します。

    ラベル: Create Launcher

    道: gnome-desktop-item-edit

    パラメーター: --create-new %f

    作業ディレクトリ: Click Browse and select your Desktop folder.

    ここに画像の説明を入力してください

  • 残りのタブはそのままにして、コマンドを保存して終了します。

    ここに画像の説明を入力してください

  • Nautilusを再起動します。

    nautilus -q
    
  • [ランチャーの作成]を選択して、コンテキストメニューからショートカットを追加できます。

    ここに画像の説明を入力してください

    ここに画像の説明を入力してください

ショートカットは、右クリックした現在のディレクトリに追加されます

完了!


少し修正してください。最初のコマンドを修正して、「nautilus-action」ではなく「nautilus-actions」を読んでください。
ダニエルドロップ

Ubuntu 18.04.1でこれを試しましたが、取得します $ sudo apt-get install nautilus-actions Reading package lists... Done Building dependency tree Reading state information... Done Package nautilus-actions is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'nautilus-actions' has no installation candidate
brewmanz

nautilus-actionはに置き換えられましたfilemanger-actions。ただし、リポジトリにはありません。バグレポートのppaを使用してください:bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1768597
Khurshid Alam


1

私は、gnome-panelとgnome-tweak-toolの両方が、たとえでも、依存関係の負荷を必要とすることに気付きました--no-recommends

これまでに使用した方法は、Firefoxなどのダッシュから任意のアイコンを選択し、デスクトップにドラッグすることです。ランチャーからアイコンをドラッグすることはできません。できません。Dashでなければならないので、キーボードのスーパー(またはWindows)キーを押してDashを起動し、フルスクリーンになっていないことを確認し(左上のボタンで切り替え)、任意のアイコンをドラッグしますデスクトップ。

次に、新しいデスクトップアイコンを右クリックして、パス、説明、アイコン(および必要に応じてコメント)を変更します。次に、この新しいランチャーを次のような場所にドラッグします/home/yourname/Misc/Appsにドラッグし、最後にそこからランチャーにドラッグします。

注:ファイルをデスクトップからランチャーに直接ドラッグしてからデスクトップファイルを削除すると、ランチャーエントリは正常に見えても機能しなくなります。削除したばかりのオリジナルへのショートカットを作成すると思います。


これは、Ubuntu 13.04では機能しません(それ以上?)。ランチャーアイコンをダッシュ​​からドラッグしても何も起こりません。ランチャーに「戻る」だけです。これは以前のUbuntuバージョンで機能していたと思います。なぜ便利な機能を削除し続けるのかわかりません。
マッテオ

ランチャーからドラッグすることはできません。ダッシュからドラッグする必要があります。スーパーキーを押してダッシュを起動すると、どのアイコンでも実行できます。また、デスクトップを表示してアイコンをドラッグできるように、Dashを全画面表示にしないようにする必要があります(左上にサイズの切り替えがあります)。13.04でも引き続き機能します。ただし、13.10ではまだ試していません。
スケイン

ああ、わかりました。名前を混同し、ダッシュを試してみたマシンの画面全体がダッシュで覆われているので、あなたはランチャーについて話していると思ったので、ダッシュから何もドラッグできませんでした。しかし、私はそれがフルスクリーンであったかどうかはわかりません。スクリーンが小さすぎて、フルスクリーンでないダッシュがすべてを埋めていると思います。そのような場合、何ができますか?ダッシュのサイズを変更できるようではないようです
-matteo

1
こんにちはマッテオ-申し訳ありませんが、私はこれを以前に見ませんでした。しかし、とにかく仕方がありません!ダッシュのサイズを変更することはできませんが、画面の左上にフルスクリーンモードと「ネットブック」モードを切り替えるトグルボタンがあり、画面の一部を占有します。おそらくその割合には最小値があり、それはまだ画面には大きすぎますか?よく分かりません。このサイトで検索する価値があると思いますか?
スケイン

1

ランチャー作成用の小さなコマンドラインプログラムを開発しました。例:

iconize -n "Sublime Text" -p /home/marco/Desktop/sublime/sublime -i /home/marco/Desktop/sublime/Icon/256x256/sublime_text.png

内部に対応するデスクトップエントリを作成します~/.local/share/applications

[Desktop Entry]
Type=Application
Name=Sublime Text
Exec=/home/marco/Scrivania/sublime/sublime %U
Icon=/home/marco/Scrivania/sublime/Icon/256x256/sublime_text.png

その後、次のようにデスクトップに移動できます。

mv ~/.local/share/applications/sublime-text.desktop ~/Desktop

より強力な代替手段はAlacarteMenuLibreです(これらにはより多くの機能とグラフィカルユーザーインターフェイスがあります)。


スクリプトへのリンクが

0

これらのランチャーには1つの問題があります。たとえば、アーカイブを電子メールメッセージに添付したり、http://2shared.com/などのサイトにファイルをアップロードしたりするために、Webブラウザーから使用することはできません。

簡単な解決策があります:

  1. ターミナルウィンドウを開く
  2. 走る ln -s /destination/directory ~/Desktop/nameofshortcut

例えば: ln -s /data/music ~/Desktop/good_music

これにより、ランチャーのスプリングやロケットの代わりにショートカットを表すアイコンがデスクトップに表示され、その下に矢印の付いたフォルダーの画像が表示されます。


0

14.04では、実行可能ファイルを右クリックして選択できますMake Link、そのリンクをデスクトップにドラッグアンドドロップできます。

このプログラムをランチャーに接続するには、プログラムを起動し、実行中にランチャーバーのアイコンを右クリックしてを選択しますLock to Launcher

注:この方法でプログラムをランチャーバーに追加しても、WINEアプリケーションでは機能ませんが、この方法でデスクトップにWINEアプリを追加できます。


-2
  1. ターミナルアプリケーションを起動します。(ホットキー:Ctrl + Alt + T)
  2. コマンドsudo nautilusを使用して、ファイルマネージャーをスーパーユーザー(アカウントの管理者レベル)として起動します。(*)
  3. コンピューター」>「usr」>「共有」>「アプリケーション」を参照し、使用するアプリケーションまでスクロールダウンします。
  4. Nautilusファイルマネージャウィンドウからデスクトップにドラッグします。(nautilusウィンドウが最大化されていないことを確認してください。)
  5. Nautilusを閉じて、ターミナルを終了します。
  6. デスクトップの周りに新しいランチャーを目的の場所にドラッグします。

(*)通常レベルのユーザーとしてNautilusでドラッグ/ドロップしようとすると、エラーが発生します。このエラーが原因で、ここにリストされている6つのステップがわかりました。「失敗」が成功への道の一歩であることの別の例です。


スーパーユーザーとしてNautilusを起動する必要はまったくありません。Ctrl + Shiftを押したままファイルのマウスボタンを放すと、ファイルを目的の場所にドラッグした後にショートカットが作成されます(手順4)。
デビッドフォースター14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.