User:Delimiter/Applications

From ConShell
Jump to navigation Jump to search

Introduction

This page lists some most of the computer operating systems and applications that I use, require or otherwise recommend.

See my cheatsheet for some shortcuts to getting these installed.

I've echoed most of this into ohloh of of Jan 15 2009.

Some other goodies can be found here: http://lifehacker.com/5098944/free-software-were-most-thankful-for

Operating systems

Desktop/GUI Applications

Internet Browser

Communication

  • Mozilla Thunderbird* blueribbon.png
    • Enigmail* for gpg/pgp encryption support
  • Skype
  • Pidgin for IM & IRC

Graphics/CAD/DTP

  • Inkscape - vector illustration
  • QCad - CAD program
  • Dia - diagrams
  • Scribus - page layout ala Pagemaker.
sudo aptitude install inkscape qcad dia scribus

Multimedia

  • Amarok* blueribbon.png - digital music manager - recent versions suck, do not bother.
    • Make sure to grab libxine-extracodecs & libxine1-ffmpeg for mp3 support (ref).
  • sound-juicer & ripperX* - to rip music CDs
  • HandBrake - to rip DVDs and transcode other vids
  • xvidcap* - capture desktop sessions for screencasting
  • audacity blueribbon.png for digital audio manipulation
  • ffmpeg & winff
  • hydrogen - drum kit
  • ardour - digital multitrack recorder
  • 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/
sudo aptitude install amarok xvidcap audacity ffmpeg hydrogen ardour 

Security

  • TrueCrypt
  • xca* blueribbon.png - awesome SSL/TLS certificate manager (see my ppa)
  • KeePassX blueribbon.png - password safe
  • Seahorse - a GNOME application for managing SSH and GPG keys
  • Ethereal now called Wireshark
sudo aptitude install keepassx wireshark

Office/Utility/Editors

  • xxdiffdiffuse - graphical diff
  • 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
  • xclip
  • OpenOffice.org - 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
  • grdesktop as a Terminal Server client
sudo aptitude install diffuse mrxvt xclip vim nedit jedit bluefish grdesktop

Virtualization/Emulation


Games

Mostly for the kids *wink*

  • pingus
  • supertux
  • supertuxkart
  • planetpenguin-racer
  • neverball
  • neverputt
  • openarena
sudo aptitude install pingus supertux supertuxkart planetpenguin-racer tuxpaint neverball openarena

Desktop/Non-GUI/Server Applications

  • Networking toolset...
    • Openssh
    • Nmap
    • tcpdump
    • 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
    • rsync*
    • Unison
    • nc (netcat)
    • ntop
    • cricket &/or mrtg
    • cacti
  • apache
  • arpwatch
  • tcsh*
  • Openssl - particularly the s_client, x509, req and rsa bits.
  • cvs* + cvsspam for detailed commit notifications
  • Keychain* - ssh-key manager
  • Java*
  • Samba
  • dnstop*
  • Scavenge*
  • 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)
  • monit

FreeBSD-specific Applications

Ports/packages (relative to /usr/ports)

  • audio/mt-daapd (M)
  • dns/dnstop (M)
  • dns/scavenge (M)
  • mail/exim
  • multimedia/tivodecode
  • net/iscsi-target (M)
  • net/lft
  • ports-mgmt/portaudit
  • ports-mgmt/portlint
  • ports-mgmt/portmaster
  • ports-mgmt/pkg_cutleaves
  • security/chkrootkit
  • security/nmap
  • security/sudo
  • security/xca (M)
  • sysutils/fastest_cvsup
  • sysutils/lsof
  • sysutils/screen

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).

LFNW Game Den

These are some of the games considered for the Game Den. I'm breaking down into networked and non-networked.

Network Games

Board

  • Chess (glchess)

Arcade,Shooter


Non-networked games

  • pingus
  • supertux -- a classic 2D jump'n run sidescroller game in a style similar to the original Super Mario games

Not sure yet

  • Kigo
  • supertuxkart?
  • planetpenguin-racer?
  • neverball?
  • neverputt?
  • ksirk (Risk)
  • armagetronad
  • atanks
  • frozen bubble

Other ideas

  • Mumble an open source, low-latency, high quality voice chat software primarily intended for use while gaming