Linux Install


Random notes from my Linux install:

Non apt-got software:

Other places to look for changes:

  • /etc/cron*
  • /etc/fstab
  • /etc/X11/xorg.conf
  • /var/www/ (unless symlinked elsewhere)
  • Apache configurations
  • Changes made to settings files (.zshrc, .vimrc, Firefox customizations, adblock config, etc.)
  • databases
  • SVN checkouts

Packages:

# shell (don't forget chsh: /bin/zsh)
sudo apt-get install zsh zsh-doc libpcre3

# system monitoring
sudo apt-get install gkrellm htop

# miscellaneous
sudo apt-get install sharutils realpath hexedit ubuntu-restricted-extras

# programming
sudo apt-get install g++ gcc make gcc-doc manpages-dev gdb
sudo apt-get install build-essential

# vim!
sudo apt-get install vim vim-runtime

# ruby
sudo apt-get install ruby ruby1.8-examples rdoc1.8 ri1.8 irb
sudo apt-get install rails rubygems

# apache2
sudo apt-get install apache2 apache2-doc

# "productivity software"
sudo apt-get install openoffice.org
sudo apt-get install openoffice.org-style-tango
sudo apt-get install openoffice.org-help-en-us openoffice.org-thesaurus-en-us
sudo apt-get install gnumeric gnumeric-doc
sudo apt-get install abiword abiword-plugins abiword-help

# java
sudo apt-get install sun-java6-plugin sun-java6-fonts
sudo apt-get install sun-j2re1.5 
cd /usr/lib/firefox/plugins;
sudo ln -s /etc/alternatives/firefox-javaplugin.so #didn't work

# network utils
sudo apt-get install traceroute whois xchat kismet wireshark elinks nmap

# music (change XMMS audio output plugin to ALSA XMMS has been removed from Ubuntu)
sudo apt-get install xmms xmms-skins xmms-oggre
sudo apt-get install lame easytag vsound streamripper streamtuner audacity 

# mysql
sudo apt-get install mysql-query-browser mysql-admin mysql-server
sudo apt-get install phpmyadmin
sudo apt-get install libapache2-mod-php5
# http://localhost/phpmyadmin/

# subveresion
sudo apt-get install subversion

# if running gnome
sudo apt-get install compizconfig-settings-manager nautilus-actions

#
# if needed...
#

sudo apt-get install libc6-dev

sudo apt-get install trac enscript python-docutils libapache2-mod-python python2.4-setuptools

# problems with GLIB?
sudo apt-get install libglib2.0-dev

# problems with GTK+?
sudo apt-get install libgtk2.0-dev

# for cpan
sudo apt-get install lynx ncftp expat libexpat1-dev

# digi cam (gtkam)
sudo apt-get install gphoto2 gtkam
sudo apt-get install gimp gimp-help-en inkscape gqview libjpeg-progs

# acrobat
sudo apt-get install acroread
sudo apt-get install mozilla-acroread
sudo apt-get install acroread-plugins

# gnucash
sudo apt-get install gnucash gnucash-docs 

# privacy
sudo apt-get install tor privoxy

# latex
$ sudo apt-get install tetex-base tex-common tetex-doc tetex-bin
Reading package lists... Done
Building dependency tree... Done
Suggested packages:
  tetex-extra gs-gpl gv postscript-viewer xpdf-reader
  pdf-viewer texinfo texi2html dvipng chktex lacheck
  rubber sam2p libapache2-mod-php4 libapache2-mod-php5
Recommended packages:
  dialog psutils perl-tk xpdf mozilla-browser www-browser

Getting Linux to talk to the video card deserves it’s own post.
As does DVDs on Linux.

Who uses which spell checker?
– OpenOffice (myspell)
– Evolution (gnome-spell -> aspell)
– Mozilla (myspell)
– Abiword (gnome-spell -> aspell)

In the olden days we had to mount our flash drives manually: sudo mount -t vfat /dev/sdb1 /mnt/usbdrive

More information on Linux on the Dell 600m: http://www.guilds.net/machines/600m/


# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda3 / ext3 defaults,errors=remount-ro 0 1
/dev/hda6 none swap sw 0 0
/dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/hda5 /shared vfat defaults 0 0
/dev/sda1 /mnt/usbdrive vfat defaults,users 0 0


# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda2
UUID=7fb76b6b-b272-4a1a-86c2-5e6a72df4a07 / ext3 defaults,errors=remount-ro,relatime 0 1
# /dev/sda5
UUID=097fa7af-6982-41ef-917c-6a140a481d67 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec 0 0
/dev/sdb1 /media/ettan ext3 defaults,relatime 0 0
/dev/sdb2 /media/tvÄan ext3 defaults,relatime 0 0
/dev/sdb3 /media/trean ext3 defaults,relatime 0 0

Add additional repositories (example is for Breezy):

    sudo vi /etc/apt/sources.list
    # comment the line referring to cdrom
    # uncommment all other command lines
    # add lines:
    
    deb http://us.archive.ubuntu.com/ubuntu breezy multiverse
    deb-src http://us.archive.ubuntu.com/ubuntu breezy multiverse
    deb http://packages.freecontrib.org/ubuntu/plf/ breezy free non-free
    deb-src http://packages.freecontrib.org/ubuntu/plf/ breezy free non-free
    
    sudo apt-get update
    

This is now more easily done in Synaptic through Settings -> Repositories.

No Comments

No comments yet.

Comments RSS TrackBack Identifier URI

Leave a comment


powered by WordPress     themed by Mukkamu     presented by ideaharbor.org     everything else by steve hulet