Cílem tohoto tutoriálu je ukázat vám, jak vytvořit spouštěč zástupců na ploše na Ubuntu 20.04 Focal Fossa pomocí výchozího uživatelského rozhraní GNOME.
V tomto tutoriálu se naučíte:
- Jak vytvořit spouštěč zástupců na ploše ze stávajících souborů .desktop
- Jak vytvořit spouštěč zástupců na ploše od začátku
Spouštěč zástupců na ploše na Ubuntu 20.04 Focal Fossa
Požadavky na software a použité konvence
Kategorie | Požadavky, konvence nebo použitá verze softwaru |
---|---|
Systém | Nainstalováno nebo upgradováno Ubuntu 20.04 Focal Fossa |
Software | GNOME Shell 3.34.1 nebo vyšší |
Jiné | Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz. |
Konvence | # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel |
Vytvořte spouštěč zástupců na ploše v Ubuntu 20.04 krok za krokem
Vytvořit spouštěč zástupců na ploše z existujících souborů .desktop
- Začněte tím, že zvolíte svůj terminál a provedete následující příkaz:
$ nautilus /usr/share/applications/
Otevřete Nautilus se zobrazením/usr/share/applications/
adresář. Pro všechny aplikace nainstalované Snap použijte/var/lib/snapd/desktop/applications/
místo toho. - Najděte aplikaci, pro kterou chcete vytvořit spouštěč na ploše. Klikněte pravým tlačítkem a
Copy
akce. - Klikněte pravým tlačítkem a
Paste
na ploše. - Klikněte pravým tlačítkem na nový soubor plochy umístěný na ploše a vyberte
Allow Launching
- Váš nový zástupce aplikace Desktop je připraven
Celý proces vytváření spouštěče zástupců na ploše je zobrazen na videu níže:
Jak vytvořit spouštěč zástupců na ploše Ubuntu 20.04 Focal Fossa Linux
Vytvořte ručně spouštěč zástupců aplikací na ploše
V případě, že zástupce vaší aplikace na ploše není dostupný pomocí /usr/share/applications/
adresář, který máte, a možnost vytvořit spouštěč plochy ručně. V tomto příkladu vytvoříme zástupce aplikace na ploše pro Skype
aplikace.
- Získejte následující informace pro každou aplikaci, pro kterou chcete vytvořit zástupce. Níže naleznete příklad:
Ikona aplikace cesty: /snap/skype/101/meta/gui/skypeforlinux.png
Název aplikace: Skype
Cesta ke spustitelnému binárnímu souboru: /snap/bin/skypeChcete-li získat úplnou cestu ke spustitelnému binárnímu souboru libovolného programu, použijte
which
příkaz např.:$ which skype /snap/bin/skype
Pokud jde o ikonu aplikace, volba je na vás. Můžete buď přejít na
/usr/share/icons/hicolor/
adresář a vyhledejte jakoukoli relevantní ikonu, kterou chcete použít, nebo si novou ikonu jednoduše stáhněte z webu. - Nyní, když máme všechny potřebné informace, vytvořte nový soubor
Skype.desktop
v~/Desktop
adresář pomocí vašeho oblíbeného textového editoru a vložte následující řádky jako součást obsahu souboru. V případě potřeby změňte kód tak, aby odpovídal podrobnostem specifickým pro vaši aplikaci.$ gedit ~/Desktop/Skype.desktop
#!/usr/bin/env xdg-open [Desktop Entry] Version=1.0 Type=Application Terminal=false Exec=/snap/bin/skype Name=Skype Comment=Skype Icon=/snap/skype/101/meta/gui/skypeforlinux.png
- Klikněte pravým tlačítkem na nový soubor plochy umístěný na ploše a vyberte
Allow Launching
Váš nový vlastní zástupce na ploše je připraven k použití.