User:Fostermarkd/Applications

From ConShell

Jump to: navigation, search

Contents

Introduction

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

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

Operating systems

Desktop/GUI Applications

Internet (Web/E-mail)

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
    • Make sure to grab libxine-extracodecs & libxine1-ffmpeg for mp3 support (ref).
  • sound-juicer & ripperX* - to rip music CDs
  • 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

  • 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

  • xxdiff - graphical diff
  • mrxvt - a lightweight terminal emulator for X Window System
    • usual mrxvt incantation: mrxvt -g 84x28 -sr -ss sgi -sl 6000 -ht
  • 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 xxdiff mrxvt xclip vim nedit jedit bluefish grdesktop

Virtualization/Emulation

Games

Mostly for the kids *wink*

  • pingus
  • supertux
  • tuxkart
  • planetpenguinracer
  • tuxpaint
sudo aptitude install pingus supertux tuxkart planetpenguinracer tuxpaint

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

Personal tools


check web page