Page 1 of 1

[gelöst!] Installation emacs, gnuplot; Menüeinträge ändern

Posted: Fri 20 Apr 2012, 20:11
by FranWalt
Hallo liebe Puppy User,

ich bin relativ neu bei Puppy Linux.

Meine Grundausstattung funktioniert ordentlich, ich kann ins Netz (WLan und Kabel) und SeaMonkey läuft auch gut. Meine Installation habe ich Non-Frugal gewählt.

Leider habe ich momentan das Problem, dass verschiedene Installationen über den Puppy Package Manager nicht funktionieren. Genauer gesagt lässt sich

- emacs 23.3

installieren und es wird auch ein Menüeintrag erzeugt, aber starten lässt sich das Programm nicht. Auch nicht über das Terminal. Hingegen lässt sich

- Gnuplot

obwohl es keinen Menüeintrag erzeugt über das Terminal zumindest starten. Die Installation von Pidgin, Xine und anderen Programmen hat gut funktioniert.

Hat jemand einen Hinweis, wie ich weiter komme? Wie kann ich Menüeinträge erzeugen und ändern?

Vielen Dank

Posted: Fri 20 Apr 2012, 23:01
by emil
Hallo,

Menüeinträge werden durch die Files im Folder
/usr/share/applications

erzeugt.

Falls für Gnuplot kein Menüeintrag vorhanden ist, ist wahrscheinlich kein gnuplot.desktop file vorhanden.

Bei emacs müsste man schauen ob durch das desktop file die richtige ausführbare Datei aufgerufen wird.

Vielleicht findet sich hier etwas Brauchbares:
Gnuplot: http://murga-linux.com/puppy/viewtopic.php?t=72356
Emacs: http://murga-linux.com/puppy/viewtopic.php?t=61318

Änderungen im Menü werden erst durch Herunterfahren->desktop aktualisieren, bzw durch die Befehle "fixmenus" und "jwm -restart" im terminal aktualisiert.

ich hoffe das hilft...
emil

Posted: Tue 24 Apr 2012, 18:43
by FranWalt
Vielen Dank für deine Hilfe.
emil wrote: Menüeinträge werden durch die Files im Folder
/usr/share/applications
Ah, gefunden. Damit kann ich Einträge ändern und hinzufügen. Wenn ich aber einen Eintrag nicht im Menü haben will, hilft aber kein Entfernen!?

Ich befürchte, dass meine Fragen nicht Puppy-spezifisch sind, sondern Linux-allgemein, oder? Wo kann ich mich hier weiterbilden? Bei Ubuntu gab es da natürlich ein grafisches Tool.
Ja, das hilft natürlich. Ich habe mich hier im Forum zu wenig genau umgeschaut. Gesucht habe ich natürlich, aber dann offensichtlich nicht genau genug gelesen.

Die Emacs-Installation läuft jetzt. Ich habe es einfach nochmal deinstalliert und wieder installiert.
emil wrote: ich hoffe das hilft...
Groooße Hilfe! Danke. Dein Posting zur LaTeX-Installation habe ich auch schon gefunden. Das ist mein nächster Punkt auf der Liste.

Menüeinträge ändern

Posted: Wed 25 Apr 2012, 08:28
by L18L
FranWalt wrote:...Wenn ich aber einen Eintrag nicht im Menü haben will, hilft aber kein Entfernen!?...
Habe es gerade selber versucht (am Beispiel Abiword)

Code: Select all

echo "NoDisplay=true" >> /usr/share/applications/Abiword-wordprocessor.desktop
fixmenus
jwm -restart
..und Abiword ist nicht mehr im Menü

Ist wohl nicht puppy-spezifisch. :)

# cat /usr/share/applications/Abiword-wordprocessor.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Abiword word processor
Icon=abiword_16.xpm
Comment=Abiword word processor
Exec=abiword
Terminal=false
Type=Application
Categories=WordProcessor
GenericName=Abiword
Name[de]=Abiword Textverarbeitung
NoDisplay=true
#

Re: Menüeinträge ändern

Posted: Wed 25 Apr 2012, 10:49
by FranWalt
L18L wrote:

Code: Select all

echo "NoDisplay=true" >> /usr/share/applications/Abiword-wordprocessor.desktop
fixmenus
jwm -restart
..und Abiword ist nicht mehr im Menü
Funktioniert perfekt. Vermutlich hat bei mir

Code: Select all

 fixmenus 
gefehlt.

Oh, ich habe noch viel zu lernen!

Vielen Dank an euch beide!

Schöne Grüße