Maintained by Rich Burridge - Sun Microsystems Inc.
Version 0.4.4 - last updated 2nd August 2007.
Thanks to: Adam Caldwell, Adam Israel, Adam Williamson Aidan Delaney, Alan Horkan, Amjith, Amos Erskine, Andrew Nicholson, A. Schreiber, Andrew Sayman, Bart, Bart Raatgerink, Ben Pintilie, Bill Childers, bob, Brian, Charaka, Charles Nichols, Christian Neumann, Christoph Brill, Colin Marquardt, Daniel Elstner, Daniel P. Berrange, Denis, Derek Atkins, Diego Pettenò, dmbkiwi, dorn, Erick Woods, Flávio Pontes, François, Iain Cheyne, Jakob Petsovits, Jason, Jeff, Joachim Sauer, Joanie, Johannes Schmid, John, karderio, Knox Harrington, liquidat, Martin Garton, Michael Knepher, mike, Miro, nate, Nick, Omari Norman, Pádraig Brady, Patrick, Patrick Wagstrom, Renato, Robert Sugg, Ronald S. Bultje, Rusty, sam tygier, Sarath MS, S. Chauveau, Sebastian Pölsterl, sxj, Tester, Thomas Garner, Wes W, zbrox
Categories:
General Introductions:
References:
Notes:
Other places to look include:
Todo:
Key:
- no suggestions for this topic yet.
- something suggested
that I haven't personally tried.
- something I've personally
tried that works for me.
- GNOME/GTK application.
- KDE application.
- X11 application.
- Command line application.
- "other" application (something that uses different a graphics environment eg. OpenOffice).
- unknown application (still to be put in one of the other categories - GNOME, KDE, CLI, "other").
| 1. | check if there is a rootkit installed on my computer : |
Tripwire
chkrootkit "Tested and works"
Rootkit Hunter
|
| 2. | anti-virus : |
ClamAV
MailScanner
F-PROT
|
| 3. | anti-rootkit : |
NONE.
|
| 4. | stop/cleanup homepage hijacking : |
???
|
| 1. | burn a CD : |
cdrecord
cdrw - (Solaris)
nautilus
K3b
Brasero
GnomeBaker
gcombust
|
| 2. | burn an audio CD : |
nautilus
K3b
Brasero
serpentine
gcombust
|
| 3. | organize the mp3 collection : |
rhythmbox
Amarok
listen
Exaile
Banshee
GMM
quodlibet
|
| 4. | play all mp3 files in a folder : |
mplayer
totem
SOX ("play *.mp3")
xmms ("xmms *.mp3")
xine ("xine *.mp3")
"for i in *.mp3; do madplay ${i}; done"
mpg123
|
| 5. | play an audio CD : |
Sound Juicer
xmms
xine
grip
|
| 6. | play an audio file : |
totem
XMMS
SongBird
SOX ("play FILE")
xmms
xine
|
| 7. | play real audio (.ra, .rm) files without the real software : |
You need the codecs from RealPlayer on your machine. Copy them to /usr/lib/codecs
and then mplayer and
vlc should be able to play those."
|
| 8. | record/save streaming music : |
StreamRipper
mplayer
mplayer -dumpstream -dumpfile output.xxx http://some.stream.thing/streaming/something"
MiMMS
|
| 9. | rip music from a CD : |
Sound Juicer
Kaudiocreator
K3b
rubyripper
Grip
|
| 10. | show song lyrics for the song playing : |
Banshee with
Lyrics plugin
Amarok
|
| 11. | tag/fix mp3/audio file tags : |
Audacity
easytag
Amarok
XMMS
banshee
|
| 12. | cut mp3 files into small parts : |
mp3splt-gtk
Audacity
|
| 13. | cut wav files into small parts : |
Audacity
avidemux
shntool
|
| 14. | edit mp3/wav files : |
Audacity
|
| 1. | capture the screen : |
"gnome screen capture. default bindings work the same as they do in windows."
scrot
gimp
xwd |
convert - screen_image.jpg
ksnapshot
|
| 2. | convert a document into a different format : |
OpenOffice
KOffice
|
| 3. | convert a document into pdf : |
OpenOffice
KOffice
"the print dialog in KDE allows this".
a2ps -o - in.txt |
ps2pdf - out.pdf
|
| 4. | create a small database : |
"OpenOffice
has built in SQL database and front end tools to attempt to
compete with Access."
KOffice
|
| 5. | create pdf file : |
OpenOffice
KOffice
Ghostscript utilities.
|
| 6. | create/edit css lists : |
NetBeans 5.5
|
| 7. | create/edit html color codes : |
gcolor
Agave
KDE color selector, also available standalone as KColorChooser
|
| 8. | show all the fonts installed : |
"To show all the fonts installed, you can go to the fonts:/// location in Nautilus".
"To show all the fonts installed, you can go to the fonts:/ location in Konqueror".
gnome-font-properties "(a bit awkward just for that)"
fc-list (part of fontconfig).
|
| 9. | convert access database into mysql : |
MDB Tools
|
| 10. | create/edit html file / website : |
quanta "Tested and works"
bluefish "Tested and sucks"
|
| 11. | duplicate a block of text with some programmed variables : |
???
|
| 12. | OCR a document : |
gOCR "Tested, partly works"
Tesseract OCR
|
| 13. | General word processing : |
OpenOffice
KOffice
abiword
|
| 1. | chat on IRC : |
XChat
gaim
Konversation
BitchX
|
| 2. | chat with different messenger clients : |
gaim
Gyachi
Kopete
|
| 3. | check multiple email accounts with 1 utility : |
evolution
thunderbird
Kontact/KMail
|
| 4. | phone free using the internet : |
"maybe Ekiga"
OpenWengo
Gizmo
|
| 5. | talk to skype and google-talk clients : |
skype ("very bad" QT application).
coccinella - google-talk (still experimental)
psi - google-talk (still experimental)
gossip - google-talk (still experimental)
tapioca
"Google Talk is Jabber, so any Jabber client, like
gaim, will work."
Kopete
|
| 6. | telnet/ssh to a site : |
telnet and ssh from a terminal window.
Putty
|
| 7. | video conference with others : |
Ekiga
|
| 1. | add useful widgets : |
gDesklets
karamba
|
| 2. | change desktop wallpaper automatically : |
Drapes
"Changing background images automatically is part of the normal KDE wallpaper dialog."
"RotateBG for nautilus, maybe."
|
| 3. | display a calendar : |
evolution
Kontact/KOrganizer
cal
|
| 4. | display weather information : |
GNOME weather applet.
Liquid Weather
|
| 5. | hide/bring back all the icons on the desktop : |
"Here
is a little script that you can put as the command for a launcher on the GNOME
panel if you like, clicking the launcher will toggle the visibility of your desktop icons."
|
| 6. | launch applications : |
"alt-f2 for application dialog in gnome. deskbar applet"
katapult
|
| 7. | launch applications quickly (icons) : |
"drag and drop icons out of your menu."
|
| 8. | launch applications with shortcut names : |
GNOME deskbar applet
"Just launch with Alt+F2"
katapult
|
| 9. | make application windows transparent : |
"(maybe) Beryl or Compiz can do this."
|
| 10. | multiple desktops and switch between them : |
"Any decent window manager does this automatically."
|
| 11. | synch computer clock to exact time : |
ntpdate
|
| 12. | write sticky (post-it) notes on the desktop : |
tomboy
Koncat/KNotes
|
| 13. | automatically take screenshots at regular intervals : |
cron + xwd ?
|
| 14. | change my cursor shape/size : |
gnome-mouse-properties
|
| 15. | manage icons : |
???
|
| 16. | manage wallpapers : |
wp_tray
Desktop Drapes
|
| 1. | edit programming source code : |
vim
emacs
jEdit
NetBeans
Eclipse
Kdevelop
Kate
Anjuta (beta)
|
| 2. | edit text : |
vim
emacs
gedit
Kate
jEdit
|
| 3. | edit a file collaboratively : |
gobby "Tested, works great"
|
| 4. | edit in hex : |
hexedit
ghexedit2
bless "Tested, works"
|
| 5. | edit php source code : |
quanta "Tested and works"
bluefish "Tested and sucks"
kwrite "Tested, my favorite"
gedit "Tested, good"
|
| 6. | preview any file as a hex dump : |
hexedit
ghexedit2
bless
|
| 1. | access files remotely : |
"FUSE + SSHFS. Mounts shares over ssh, very slick. Stability is dependant on ssh
server your connected to. Openssh is superior to all others."
"ftp://, webdav:// and (for ssh) fish:// works in every KDE application, no need for
add-on applications."
|
| 2. | archive (zip) files : |
zip
File Roller
Ark
7-zip
Xarchiver
|
| 3. | backup/mirror a folder on another drive : |
rsync
unison
"rdiff-backup keeps diffs of old backups
"dar
|
| 4. | change file-date on multiple files : |
touch -d "Feb 7 2007 12:00:00" FILES
|
| 5. | compare two text files and find difference or merge them : |
diff
patch
tkdiff
Kompare
Meld
sdiff
vimdiff / gvimdiff
|
| 6. | create a self-extracting compressed files archive for a list of files : |
makeself
|
| 7. | display size/space of folders on a drive : |
du
Filelight
Baobab - a.k.a. Disk Usage Analyzer
|
| 8. | encrypt a file : |
GnuPG
dar supports the Blowfish algorithm.
You can use File Roller
to create a password protected archive.
Seahorse
encrypt - (Solaris)
|
| 9. | find/delete duplicate files : |
FSlint
|
| 10. | keep various versions of a file : |
svn
cvs
|
| 11. | list all files in a directory/folder in a text/html file : |
"ls > filename"
|
| 12. | locate a file on the hard drive : |
Beagle
"locate filename"
find / -iname \*filename\*
|
| 13. | perform muliple operations on files/folders : |
"shell scripting."
|
| 14. | rename multiple files : |
qmv
rename
Thunar (Xfce file manager)
KRename
Purrr
"shell scripting."
|
| 15. | search file/text on the computer : |
Beagle
grep -r PATTERN [FILE]
|
| 16. | search and replace text in multiple files : |
regexxer
perl -pi -w -e 's/search/replace/g;' *.txt
|
| 17. | upload/download using FTP : |
ftp
gftp
'ftp://' inside the Firefox browser.
"ftp:// works in every KDE application, no need for an addon application."
vsftp
|
| 18. | upload/download using TFTP : |
tftp
|
| 19. | use GMail to store some files : |
FUSE
Gmailfs
|
| 20. | view all text files in a folder : |
less FILES
more FILES
cat FILES
vim FILES
|
| 21. | add a comment field for file/folders : |
???
|
| 22. | create an encrypted archive : |
Seahorse
|
| 23. | display all shared folders : |
cat /etc/exports (nfs mounts?)
|
| 24. | encrypt a large file quickly : |
Seahorse
|
| 25. | identify a file : |
file filename
|
| 26. | keep two folders in synch : |
rsync
krusader "Tested, perfect"
|
| 27. | print the directory/folder tree list (and optionally, file list) : |
???
|
| 1. | manage personal finances : |
Gnumeric
Gnucash
ledger
KMyMoney
Eqonomize!
Grisbi
Homebank
|
| 2. | budget and track expenses : |
???
|
| 3. | calculate retirement cash flow : |
???
|
| 1. | convert images into various formats : |
gimp
imagemagick
Krita
|
| 2. | create a flash-based animated how-to/tutorial : |
"OOo's ooimpress can export presentations as a Flash thing."
"(maybe) Istanbul ?"
"(maybe) byzanz-record ?"
"(maybe) vnc2swf ?"
|
| 3. | create a web photo album and slideshow from my photographs. : |
JAlbum
f-spot
Gallery
plugin for Konqueror
digiKam
PennAve
gthumb
|
| 4. | create icons : |
gimp
|
| 5. | create thumbnails of images : |
nautilus just to view.
gimp to do a few
scripting imagemagick or gimp-fu to do a lot.
digiKam or every other application that supports
kipi-plugins.
|
| 6. | draw charts/graphs in 2D/3D from data : |
OpenOffice
KOffice
|
| 7. | draw diagrams : |
|