Linux 14.983 Themen, 106.385 Beiträge

wie finde ich am schnellsten programme...

ghartl1 / 8 Antworten / Flachansicht Nickles

hallo ,

wenn ich linux nutze und thunderbird, dann muss ich am anfang natürlich thunderbird einrichten.
wenn jetzt ein anhang mit einer anwendung kommt(doc,gif,ppt...),dann muss ich thunderbird die passende application zuordnen.

wie mach ich das am geschicktesten?

was ich bisher immer gemacht habe:
#which kaffeine
antwort no kaffeine in /usr/bin....
whereis kaffeine
antwort: kaffeine..
#slocate kaffeine
antwort..alles, wo kaffeine vorkommt

die meisten programme sind ja in /usr/bin...(oder X!!R6) oder opt...

viele programme haben auch noch eine endung"*.desktop" das kanns ja nicht sein.
brauche ich bei jedem programm eine *.bin-endung, damit es ausführbar ist?

habe mal bei xsane einen wokpath eingeben wollen(desktopverknüpfung), aber da waren so viele dateien drin, dass ich sofort wieder zu windows xp gewechselt bin (nein spass :-))

wie macht ihr das, wenn ihr eine application zuordnen wollt?
benutze vectorlinux und kde
manchmal ist eben keine grafische auswahl möglich..siehe thunderbird..

hinweise werden wie immer gerne entgegewngenommen

gruss günter

bei Antwort benachrichtigen
the_mic ghartl1 „wie finde ich am schnellsten programme...“
Optionen

Wenn
#which kaffeine
no kaffeine in /usr/bin....
ausgibt, dann ist kaffeine nicht installiert. Also nachinstallieren. Wie das bei vectorlinux geht, weiss ich nicht, da ich diese Distribution nicht kenne, allerdings gibt's bestimmt eine Paketverwaltung.

Programme werden üblicherweise in /bin, /sbin, /usr/bin und /usr/sbin abgelegt. Wo sie vom System gesucht werden, steht in der PATH-Variable. echo $PATH gibt sie dir aus. Lese dazu auch http://www.linuxfibel.de/dirstruct.htm

*.desktop sind keine Programme sondern xml-Beschreibungsdateien für Startmenü-Einträge, Paneleinträge, "Verknüpfungen" auf dem Desktop (siehe dazu auch http://www.nickles.de/thread_cache/538169508.html#_pc )

Die Dateiendung spielt keine Rolle sondern nur der Dateiheader und die Berechtigungen (das executable-Bit muss gesetzt sein).
Der Dateiheader legt den Dateityp fest, das gilt auch unter Windows, nur wird das dort blödsinnigerweise durch die Dateiendung "überschrieben" (override). Das Programm file kann dir Headerinformationen auslesen. Die Dateiendung dient sehr nur der Lesbarkeit durch den Menschen und ist für die Maschine in den meisten fällen redundante Information. Lediglich zur Unterscheidung verschiedener xml-artiger Textdateien (z.B. .xml, .html, .php mit HTML-Code zu beginn) und ähnlichen Fällen ist die Endung zwingend nötig.

cat /dev/brain > /dev/null
bei Antwort benachrichtigen
danke gruss günter ghartl1