1) Drag the executable (or script, whichever it is) onto the desktop, and use it like that as a 'launcher'. He can dress it up with an icon if he wants. Or:-
2) Make a .desktop entry for it, run 'fixmenus', restart 'X'.....and start it from the menu.
That's what I would do.
Code: Select all
[Desktop Entry]
Encoding=UTF-8
Name=TCSH
Comment=TCSH shell terminal
Exec=/root/my-applications/bin/tcsh
Icon=/usr/share/pixmaps/terminal.png
Type=Application
Terminal=false
Categories=Utility
The Menu entry will be found under menu->Utility.
@ tcshhead:- Many utilities don't provide Menu entries, so I find it makes sense to learn how to create your own.....it's a very easy process. You install the attached MenuEntry .pet; type fixmenus in the terminal, and hit 'Enter'. Wait for that to come back to the '#' prompt.....then restart 'X'. You should then find the entry in the Menu, under 'Utility'.
You can extract the .pet (if you want), study the structure, then use that as a template for future Menu entries.
-------------------------------------------
When you say tcsh is 'in sbin', is that /sbin or /usr/sbin? The .pet is written for /usr/sbin. If it is in fact in /sbin, then after you've installed the .pet, open /root/my-applications/bin/tcsh, and just change the last line from
Code: Select all
/usr/sbin/tcsh
Code: Select all
/sbin/tcsh
Mike.