Toepassingsmenu-snelkoppelingen maken op Linux

click fraud protection

Gebruikers starten programma's op Linux met "launchers". Deze bestanden bevatten specifieke instructies voor onder meer hoe het Linux-besturingssysteem het programma moet uitvoeren en hoe het pictogram eruit moet zien. Als je op Linux snelkoppelingen naar toepassingsmenu's wilt maken, zul je merken dat het iets moeilijker is, vergeleken met Mac of Windows, aangezien gebruikers niet met de rechtermuisknop op een programma kunnen klikken en de 'snelkoppeling maken' kunnen selecteren keuze. Als u in plaats daarvan snelkoppelingen naar applicatiemenu's wilt maken op de Linux-desktop, is dit een ingewikkeld proces dat een beetje knowhow vergt.

SPOILER ALERT: Scroll naar beneden en bekijk de video-tutorial aan het einde van dit artikel.

Toepassingsmenu Snelkoppelingen - Terminal

Misschien is de snelste manier om snelkoppelingen naar toepassingsmenu's op de Linux-desktop te maken, er een te maken in de terminal. Het gaan van de terminalroute is minder gebruiksvriendelijk, omdat er geen leuke GUI-editor is om app-categorieën toe te wijzen, en geen pictogramkiezer, enz.

instagram viewer

De eerste stap bij het maken van een nieuwe toepassingssnelkoppeling in Linux is het maken van een leeg bureaubladbestand. Gebruik in de terminal de aanraken commando om een ​​nieuwe snelkoppeling te maken.

raak ~ / Desktop / example.desktop aan. chmod + x ~ / Desktop / example.desktop. echo '[Desktop Entry]' >> ~ / Desktop / example.desktop

Het nieuwe snelkoppelingspictogram staat op het bureaublad, maar bevat geen programma-instructies. Laten we dit oplossen door het nieuwe bestand in de Nano-teksteditor te bewerken.

nano ~ / Desktop / example.desktop

De eerste regel voor elke toepassingssnelkoppeling is "Naam". Deze regel geeft de snelkoppeling van de applicatie zijn naam in de menu's. Geef uw snelkoppeling een naam in de Nano-teksteditor.

Naam = Voorbeeld snelkoppeling

Na 'Naam' is de volgende regel in de snelkoppeling die u wilt toevoegen 'Opmerking'. Deze regel is optioneel, maar erg handig omdat hierdoor het menu wat informatie over de snelkoppeling kan weergeven.

Comment = Dit is een voorbeeldstarter

Met "Naam" en "Commentaar" uit de weg, kunnen we bij het echte vlees van de launcher komen. Voeg in de Nano-teksteditor de regel "Exec" toe.

De regel "Exec" vertelt uw Linux-besturingssysteem waar het programma is en hoe het moet starten.

Exec = opdrachtargumenten

Exec is zeer veelzijdig en kan Python, Bash en zo ongeveer alles wat je maar kunt bedenken starten. Om bijvoorbeeld een shell uit te voeren of bash-script doe via de snelkoppeling:

Exec = sh /path/to/sh/script.sh

U kunt ook uw app-snelkoppeling instellen om een ​​Python-programma uit te voeren met:

Exec = python / path / to / python / app

Zodra de regel "Exec" naar wens is ingesteld, voegt u de regel "Type" toe.

Type = Applicatie

Wilt u uw aangepaste snelkoppeling instellen met een pictogram? Gebruik de regel 'Icoon'.

Pictogram = / pad / naar / aangepast / pictogram

Nu Naam, Reactie, Exec en Pictogram zijn ingesteld, is het veilig om de aangepaste snelkoppeling op te slaan. De... gebruiken Ctrl + O toetsenbordcombinatie, sla de app-snelkoppeling op. Verlaat vervolgens Nano met Ctrl + X.

Installeer uw aangepaste app-snelkoppeling voor het hele systeem met:

sudo mv ~ / Desktop / example.desktop / usr / share / applications

Toepassingsmenu-snelkoppelingen - Alacarte

Er zijn veel menu-editors op Linux. Over het algemeen werken ze allemaal op dezelfde manier en doen ze hetzelfde. Voor de beste resultaten raden we aan de Alacarte-app te gebruiken. Het is gemakkelijk te gebruiken, werkt op alles en kan op zelfs de meest obscure Linux-distributies worden geïnstalleerd (vanwege de relatie met het Gnome-project).

Alacarte is mogelijk al op uw Linux-pc geïnstalleerd. Controleer en zie door op te drukken Alt + F2, typ "alacarte" en klik op Enter. Als de app wordt gestart, is deze al geïnstalleerd. Als er niets gebeurt, moet je het installeren. Volg de onderstaande instructies om het te laten werken.

Ubuntu

sudo apt alacarte installeren

Debian

sudo apt-get installeer alacarte

Arch Linux

sudo pacman -S alacarte

Fedora

sudo dnf installeer alacarte -y

OpenSUSE

sudo zypper installeert alacarte

Generieke Linux

Kunt u de Alacarte menu-editor-app niet vinden op uw Linux-distributie? Bezoek de souce-codesite en bouw het zelf!

Maak snelkoppelingen

Snelkoppelingen maken met de Alacarte-menu-editor is verfrissend eenvoudig. Klik om te beginnen op een categorie. In dit voorbeeld maken we een nieuwe snelkoppeling in de categorie 'Internet'.

Klik in de categorie "Internet" op de knop "Nieuw item". Als u de optie "Nieuw item" selecteert, worden "Launcher-eigenschappen" geopend.

In de "Launcher Properties" -vensters zijn er een paar dingen die u moet invullen. Het eerste wat je moet invullen is "Naam". Schrijf in de naam van de launcher in de "Naam" sectie. Ga dan verder met "Command".

In het gedeelte 'Opdracht' geeft de gebruiker aan wat de snelkoppeling zal doen. Klik op de knop "bladeren" om te zoeken naar een shellscript, binair, python-app, enz. En laad het in. U kunt ook een opdracht schrijven, zoals een van de volgende:

python /path/to/python/app.py

of

sh /path/to/shell/script/app.sh

of

wijn /path/to/wine/app.exe

Wanneer het "Command" -gedeelte van de launcher is ingesteld, schrijft u een opmerking in het "Comment" -gedeelte en selecteert u vervolgens "OK" om te voltooien. Nadat u op de knop "OK" hebt geklikt, zal Alacarte uw nieuwe app-snelkoppeling onmiddellijk opslaan en inschakelen op de Linux-desktop!

watch instagram story