YaST kümmert sich ja um alles nötige. Bei der Installation werden Scripte ausgeführt, welche die Dateien an ihre vorgesehenen Orte kopieren und auch automatisch Menueinträge für KDE und auch GNOME erstellen.
Da musst du mal die entsprechenden Kategorien im Menu durchforsten.
Was nicht zugeordnet ist, landet meist unter
System=>
weitere Programme
Du kannst auch im
Suchfeld den Namen eingeben oder im Menu
"Dateien suchen"
verwenden.
Ansonsten bleibt der Weg über die
Konsole:
Finden kann man sie auch mit
"which" und
"locate"
Code:
limoni@linux-duron:~> [B]which supertux[/B]
/usr/bin/supertux
limoni@linux-duron:~>
Code:
limoni@linux-duron:~> [B]locate supertux[/B]
/data1/SU1010_001/suse/i586/supertux-0.1.3-19.i586.rpm
/data1/SU1010_001/suse/x86_64/supertux-0.1.3-19.x86_64.rpm
/usr/bin/supertux
/usr/share/applications/supertux.desktop
/usr/share/doc/packages/supertux
/usr/share/doc/packages/supertux/AUTHORS
/usr/share/doc/packages/supertux/COPYING
/usr/share/doc/packages/supertux/NEWS
/usr/share/doc/packages/supertux/README
/usr/share/pixmaps/supertux.png
/usr/share/supertux
/usr/share/supertux/CREDITS
/usr/share/supertux/extro-bonus.txt
/usr/share/supertux/extro-bonus2.txt
/usr/share/supertux/extro.txt
/usr/share/supertux/images
...
which findet die ausführbare Datei, sofern sie sich im
Pfad befindet.
locate findet alle zugehörigen Dateien
apropos findet auch verwandte und ähnliche Dateien über Suchbegriffe
Code:
limoni@linux-duron:~> [B]apropos game[/B]
kenolaba (6) - A KDE based game
khangman (6) - The classical hangman game for KDE
penetrate (6x) - simulates a classic arcade shooting game
pong (6x) - Pong Home Video Game Emulator
glutEnterGameMode (3) - enters and leaves GLUT's game mode.
endgame (6x) - endgame chess screensaver
glutGameModeString (3) - sets the game mode configuration via a string.
glutLeaveGameMode (3) [glutEnterGameMode] - enters and leaves GLUT's game mode.
kpat (6) - A highly addictive KDE card game.
intro (6) - Introduction to games
enigma (6) - Puzzle game reminiscent of Oxyd
frozen-bubble (6) - arcade/reflex game
civserver (6) - The server for the Freeciv game
glutGameModeGet (3) - retrieves GLUT device information represented by integers.
civclient (6) - The client for the Freeciv game
pacman (6x) - simulates a game of Pac-Man on a randomly-created level.
limoni@linux-duron:~>
Ausführbare Programme=>
Binaries=>
bin können landen in:
/bin
/sbin
/usr/bin
/usr/sbin
/usr/games
/usr/local/bin
/usr/local/sbin
/usr/local/games
/home/<benutzername>
/bin
sbin sind immer
Systemprogramme
Die üblichen Verzeichnisse liegen auch alle im Pfad und werden durch Aufruf des Programmnamens gefunden und gestartet.
Ansonsten gibt es noch
optional:
/opt/<programmname>
Wenn nicht, muss man sich selbst um einen
Pfadeintrag kümmern.
Mit
env kann man alle
Systemvariablen anschauen, darunter auch
"PATH":
Code:
limoni@linux-duron:~> [B]env[/B]
LESSKEY=/etc/lesskey.bin
NNTPSERVER=news
INFODIR=/usr/local/info:/usr/share/info:/usr/info
MANPATH=/usr/local/man:/usr/share/man:/usr/X11R6/man:/opt/gnome/share/man
...
[B]PATH[/B]=/home/limoni/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin:/usr/lib/qt3/bin
...
Unter
KDE kann man sich mit
"RechteMausTaste" auf dem
Desktop "Neu erstellen"=>
"Verknüpfung zu Programm" auch selbst eine Verknüpfung anlegen - ist wie unter Windows
Ebenso ein
Menueintrag: "RechteMausTaste" auf dem
KMenue =>
"Menu Editor" und dann unter "Datei" => "Neues Element" usw...
Dies ist so einfach, da kommt man gar nicht drauf
edit:
Im übrigen, wenn ich mit YaST ein Paket installiere, dann gibt es beim Anwählen des Paketes dazu einen Punkt "
Dateiliste".
Darunter sind alle Files incl. Pfadangabe aufgelistet. Der erste Eintrag ist das Programmbinary. (also unter Win die *.exe Datei)
edit2:
Verknüpfung auf dem Desktop erstellen geht noch einfacher:
Im
Konqueror die Datei suchen und mit
"LinkeMausTaste" auf den Desktop
ziehen und die nachfolgende Frage wahrheitsgemäss beantworten...
Und über die
Grundlagen kannst du hier nachlesen:
Linux-Dateisystem: http://www.novell.com/de-de/documentation/opensuse102/opensuse102_startup/data/sec_new_fs.html
und
Shell-Grundlagen: http://www.novell.com/de-de/documentation/opensuse102/opensuse102_startup/data/cha_new_bash.html
Die
gesamte Doku zur
openSUSE 10.2 hier:
http://www.novell.com/de-de/documentation/opensuse102/index.html
gruss, limoni