De verschillende manieren om een ​​Linux-applicatie uit te voeren

Probeer Ons Instrument Voor Het Oplossen Van Problemen

Ik herinner me, lang geleden, dat toen ik voor het eerst Linux begon te gebruiken ofwel in de volledige opdrachtregel alleen Linux was of ik Fvwm95 gebruikte. Het uitvoeren van opdrachten op de opdrachtregel betekende dat ik de naam van de opdracht moest weten. En toen ik op het Fvwm95-bureaublad zat en er geen menu-item voor een applicatie was, was de enige andere manier waarop ik een applicatie kon starten, de commandoregel te openen en te hopen dat ik het exacte commando kon vinden om uit te voeren. Meestal betekende dit het scrollen door de inhoud van / usr / bin met het commando ls -l | minder . En in het huidige Linux (of in ieder geval in mijn hoofdcomputer) zijn er ongeveer 2004 commando's binnen / usr / bin . Dat kan veel zoeken betekenen.

Gelukkig is Linux behoorlijk volwassen geworden, dus het is niet zo moeilijk om een ​​applicatie te starten. In feite zou ik zeggen dat het starten van een applicatie onder Linux eenvoudiger is dan in Windows. Hoe kan ik dat zeggen? Welnu, waarom onderzoeken we niet de verschillende manieren waarop u een applicatie binnen Linux kunt starten en u kunt zelf een oordeel vellen.

Opdrachtregel

We beginnen eerst met de meer uitdagende. Niet dat de opdrachtregel moeilijk is, maar het is lang niet zo eenvoudig als het vinden van een menu-item en het selecteren ervan.

Als je me genoeg hebt gevolgd, heb je waarschijnlijk een instantie gelezen waarin ik globale commando's heb genoemd. Een globale opdracht is een opdracht die zich in het $ PATH van uw gebruikers bevindt. OPMERKING: hierover leest u meer in mijn artikel ' Mappen toevoegen aan uw $ PATH '. Om erachter te komen welke mappen in uw $ PATH staan, voert u het commando uit echo $ PATH . Wat u bij uw prompt ziet afgedrukt, zijn alle mappen die opdrachten bevatten die u overal op uw systeem kunt uitvoeren. Het kan voorkomen dat u een applicatie niet binnen uw pad installeert. Voor die toepassingen moet u het expliciet pad naar het uitvoerbare commando. Laat het me uitleggen...

Stel dat u de bètaversie van Firefox (voor testdoeleinden) installeert in het / opt directory. Dus nu heb je een directory / opt / firefox en binnen die map bevindt zich het uitvoerbare commando firefox . Sinds / opt staat niet in uw $ PATH, als u alleen uitvoert firefox wat zal opstarten is de standaard firefox op uw systeem. Om Firefox geïnstalleerd op te starten / opt u zult het commando moeten uitvoeren / opt / firefox / firefox .

Laten we nu zeggen dat u op zoek bent naar het commando apt om een ​​gpg-sleutel toe te voegen maar je bent niet zeker van de naam. U zijn zeker van twee dingen: het is binnen / usr / bin en het heeft de string 'key' in de opdracht. Je zou dit commando kunnen gebruiken om alle overeenkomende commando's te vinden:

ls / usr / bin / * toets *

die alle opdrachten in / usr / bin die het woord 'sleutel' bevatten. In die lijst zul je zien apt-key . U kent nu de naam van het commando.

GUI

Er zijn twee belangrijke (en universele) manieren om een ​​applicatie onder Linux op te starten. De eerste en gemakkelijkste is om in uw hoofdmenu te zoeken naar de invoer van dat commando. Zodra u die opdracht heeft gevonden, selecteert u deze eenvoudig om de toepassing te openen. Een van de problemen die in Linux geen universele waarheid is, is de menu-indeling. Alle Linux-desktops hebben hun menu's anders ingedeeld. Maar voor het grootste deel houden ze vast aan enkele overeenkomsten (voornamelijk de groepering van applicaties in submenu's zoals 'Office', 'Netwerken', 'Graphics', 'Games', enz.)

De volgende universele methode om een ​​toepassing op te starten, is door de bestandsbeheerder van uw desktops te openen, naar de map te navigeren die het uitvoerbare bestand bevat en dubbelklikken op het uitvoerbare bestand. Dit lijkt veel op Windows. Meestal navigeert u naar / usr / bin om deze uitvoerbare bestanden te vinden.

OPMERKING: Als een opdracht een terminal vereist om uit te voeren, kunt u deze bij deze methode niet uitvoeren. De enige opdrachten die u op deze manier kunt starten, zijn grafische opdrachten.

Voer prompt uit

Figure 1
Figuur 1

Op sommige desktops heb je een 'Uitvoeren-prompt' in je Start-menu. In GNOME en KDE kunt u dit dialoogvenster openen door op Alt-F2 te drukken. In mijn favoriete distributie, Elive Compiz, heb ik dit ingesteld op de Windows Key + F1. Afbeelding 1 toont het dialoogvenster Uitvoeren in Elive. Zoals je kunt zien wil ik het spel Torus Trooper starten. Ik begin 'torus' te typen en het eerste overeenkomende item verschijnt waarop ik kan klikken om de applicatie te starten.

Laatste gedachten

Dit is natuurlijk Linux, dus er zijn veel meer manieren om een ​​applicatie op te starten. U kunt voor vrijwel alles sneltoetsen maken of, in sommige desktops, bureaubladpictogrammen. Op sommige desktops kunt u specifieke planken voor toepassingen maken of mini-launchers toevoegen. Maar over het algemeen helpen de hierboven beschreven methoden je de dag door in Linux.