Thema geschlossen
Ergebnis 1 bis 3 von 3

Thema: (Gelöst) Befehl ausführen / ALT+F2

  1. #1
    Moderator Avatar von spidy
    Registriert seit
    16.02.2006
    Beiträge
    756

    Daumen hoch (Gelöst) Befehl ausführen / ALT+F2

    Hi Guys,

    Mal angenommen ich habe ein Programm, das ich nicht mit einem Paketmanager installiert habe, sondern z.B. via Dreisatz. Nehmen wir mal an, das Programm befindet
    sich im /usr/... Folder und lässt sich in der Konsole starten, wenn ich mich in dem entsprechenden Verzeichnis befinde.

    Wie kriege ich es hin, dass sich dieses Programm auch via ALT+F2 starten lässt ?

    Anmerkung: ich möchte keine Verknüpfung auf dem Desktop oder in irgendeinem Menü haben.

    Cheers.

    Spidy


    Helfe Dir selbst, sonst hilft Dir keiner, gut, dass es nicht immer stimmt ! ;-)

    Never argue with an idíot, they drag you down to their level and beat you with experience !

    Non scholae, sed vitae, discimus !

  2. #2
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,459

    Standard AW: Befehl ausführen / ALT+F2

    Liegt das besagte Program denn in $PATH?

    Code:
    echo $PATH
    Falls nicht, dann entweder

    a) Mit vollem Pfad starten

    oder

    b) besagten Pfad zu $PATH hinzufügen (export in der ~/.bashrc ans Ende packen).

    Code:
    export PATH=$PATH:/der/hinzukommende/Pfad
    oder

    c) Symlink auf das besagte Programm in einen Ordner, der in $PATH liegt (z.B. /usr/local/bin).

    Sollte es sich z.B. um ein Java/Python/$SCRIPTSPRACHE_IHRER_WAHL-Programm handeln, dann ist c) die beste Mögichkeit, denn dann legt man nicht nur eine einfache Verknüpfung an, sondern ein Startscript $FOO in $PATH ab, z.B. so (für ein Jar-File):

    Code:
    #!/bin/sh
    #Mein Startscript für $FOO
    /usr/bin/java -jar /da/wo/datt/Dingen/Liegt/$FOO.jar
    Und kann ab sofort sein Java-Programm über das Aufrufen des Startscripts (welches man logischerweise vorher ausführbar gemacht hat) starten.

    Greetz,

    RM
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.3.X-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  3. #3
    Moderator Avatar von spidy
    Registriert seit
    16.02.2006
    Beiträge
    756

    Standard AW: Befehl ausführen / ALT+F2

    Habe mich für diese Möglichkeit entschieden:

    Code:
    cd /usr/local/bin
    su
    su password eingeben
    ln -s /pfad/datei
    Werde mir das mit $PATH aber auch nochmal ansehen. Hätte ich mir auch denken können, ist bei Windows ja irgendwie auch so ...


    Danke RM,nun funzt es !



    Cheers.

    Spidy


    Helfe Dir selbst, sonst hilft Dir keiner, gut, dass es nicht immer stimmt ! ;-)

    Never argue with an idíot, they drag you down to their level and beat you with experience !

    Non scholae, sed vitae, discimus !

Thema geschlossen

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. (Erledigt) Fehlermeldung beim "make" Befehl
    Von Kiesel585 im Forum SuSE Software installieren
    Antworten: 3
    Letzter Beitrag: 02.07.2007, 21:42
  2. (Gelöst) Skript beim booten ausführen
    Von Anselmus im Forum SuSE System konfigurieren
    Antworten: 8
    Letzter Beitrag: 06.02.2007, 19:43
  3. (Gelöst) Programm bei Systemstart ausführen (Ubuntu 6.x)
    Von baerchi im Forum (K)Ubuntu Systemverwaltung
    Antworten: 5
    Letzter Beitrag: 29.01.2007, 10:09
  4. Antworten: 2
    Letzter Beitrag: 22.01.2007, 10:21
  5. Suse 10.1 script beim herunterfahren ausführen
    Von h4u51 im Forum SuSE System konfigurieren
    Antworten: 1
    Letzter Beitrag: 08.11.2006, 10:32

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87