- 1 Introduction
- 2 Operating systems
- 3 Desktop/GUI Applications
- 4 Desktop/Non-GUI/Server Applications
- 5 Windows-specific Apps
- 6 FreeBSD-specific Applications
- 7 Online
- 8 LFNW Game Den
This page lists some most of the computer operating systems and applications that I use, require or otherwise recommend. It is quite specific to Linux (Ubuntu) but I break out FreeBSD, Windows etc in their own sections.
See my cheatsheet for some shortcuts to getting these installed.
I've also been using ohloh to keep track of many apps that I use.
Some other goodies can be found here: http://lifehacker.com/5098944/free-software-were-most-thankful-for
- For servers I run FreeBSD and Ubuntu LTS. I also have run CentOS & Debian Linux. I do not enjoy Fedora or Gentoo much.
- For my desktop/laptops I run Ubuntu. In the past I have also tried out Linux Mint
- Mozilla Firefox and these extensions...
- Inkscape - vector illustration
- QCad - decent CAD program
- Dia - network diagrams (or LibreDraw)
- Scribus - page layout ala Pagemaker.
- sound-juicer & ripperX* - to rip music CDs
- HandBrake - to rip DVDs and transcode other vids
- xvidcap* - capture desktop sessions for screencasting (now RecordMyDesktop)
- audacity for digital audio manipulation
- ffmpeg - translate between different video formats
- hydrogen - electronic drum kit
- ardour - digital multi-track recorder / sequencer
- tivodecode - converts recorded .tivo programs to mpeg (not in Ubuntu, but in FreeBSD ports tree)
- winff - see http://www.biggmatt.com/category/winff/ and http://code.google.com/p/winff/
- soundconverter - nifty little tool to convert ogg to mp3 and other formats
TrueCrypt- antiquated & insecure
- Xca* - awesome SSL/TLS certificate manager (see my ppa)
- KeePassX - password safe
- diffuse & meld - graphical diff s
- mrxvt - a lightweight terminal emulator for X Window System
- usual mrxvt incantation: mrxvt -g 84x28 -sr -ss sgi -sl 6000 -ht
- or (as alternative to above) gnome-terminal --geometry 80x22 --window-with-profile=small
- or lxterminal
- LibreOffice suite - spreadsheets, drawings, presentations and documents.
- Vim*/vi - the old standby text editor which I use 98% of the time.
- Nedit - another mature and capable text editor
- Jedit* - a nice editor for coding
- Bluefish* editor for webpages
- rdesktop as a RDP client. Reminna sometimes but it's very buggy.
sudo aptitude install diffuse mrxvt xclip vim nedit jedit bluefish rdesktop
Mostly for the kids *wink*
sudo aptitude install pingus supertux supertuxkart planetpenguin-racer tuxpaint neverball openarena
- Networking toolset...
- lft - layer four traceroute, show whether a specific IP/port/protocol can be opened or why
- traceroute - traces the route taken by packets over a TCP/IP network
- mtr - traceroute on steroids
- vpnc* - VPN client compatible with cisco3000 VPN Concentrator
- nc (netcat)
- cricket &/or mrtg
- Openssl - particularly the s_client, x509, req and rsa bits.
- cvs* + cvsspam for detailed commit notifications
- Keychain* - ssh-key manager
- apg* - generates several random passwords
- Bacula* - what I use as a network backup agent
- Firefly media server* (aka mt-daapd) for sharing music files on the home network
- build-essential - enables building (compiling) of 3rd-party apps under [Ubuntu]
- fuse-utils (for sshfs)
- Secunia Psi
- Malwarebytes Anti-Malware
- Network Monitor (netmon) 
Ports/packages (relative to /usr/ports)
- audio/mt-daapd (M)
- dns/dnstop (M)
- dns/scavenge (M)
- net/iscsi-target (M)
- security/xca (M)
Notes Apps marked with a * might not come stock, must be installed or possibly even compiled by hand.
All-in-one install command (experimental)
pkg_add -r mt-daapd dnstop exim scavenge sudo portaudit portlint portmaster pkg_cutleaves \ iscsi-target lft nmap chkrootkit lsof screen tivodecode
Ports with (M) I maintain (or will soon).
- LOCKBIN - https://lockbin.com/Messaging free encrypted e-mail
- toggl - https://www.toggl.com/ - Project timer app
- Unfuddle - unfuddle.com - task tracker and file repository
LFNW Game Den
Moved to LFNW Game Den