(A modified version of previous installation guide, focusing on 10.04 LTS)
Configure Medibuntu source:
https://help.ubuntu.com/community/Medibuntu
To disable installing recommended packages, create
/etc/apt/apt.conf
and put
APT::Install-Recommends "false";
in it.
Desktop - system
xserver-xorg
gnome-core
gdm
gnome-themes-selected
humanity-icon-theme
dmz-cursor-theme
Desktop - apps
alacarte (menu editor)
file-roller
evince
gnome-screensaver
gksu
gcalctool
flashplugin-installer
chromium-browser
firefox (Chrome not able to display XML files with a XSL stylesheet)
language-support-??
brasero (ISO burner)
gnome-utils (including baobab -- a disk usage analyser, gnome-dictionary, gnome-search-tool, gnome-system-log, and gnome-screenshot)
gnome-bluetooth
*jockey-gtk (the proprietary driver manager)
*network-manager
*network-manager-openconnect (for Cisco AnyConnect VPN)
*kchmviewer
*gconf-editor
Development:
g++
gdb
openjdk-6-jre
*freeglut3-dev
*dia
*mysql-server
*libmysql-java (the JDBC driver)
*mysql-admin
*python-mysqldb
*apache2
*php5
*php5-mysql
*php5-sqlite
*libqt4-dev
*libqt4-opengl-dev
*libqt4-sql-sqlite
*qt4-doc
*qt4-dev-tools
*qt4-designer
Remote access
vinagre (the client; you might want to disable the keyboard shortcuts in the preferences menu)
vino (the server)
Media
alsa-base
alsa-utils
gnome-codec-install
audacious
libdvdcss2
non-free-codecs
*vlc
*mozilla-plugin-vlc
*banshee
*banshee-extension-soundmenu (for ubuntu 11.04)
*totem
Gaming
playonlinux
(front end of wine)
Printing
system-config-printer-gnome
cups
*smbclient (for Windows shared printing)
*hplip (HP printer drivers)
Configuration
Enable audio:
alsamixer
- Press "M" to (un)mute channels
Clear screen when logout:
~/.bash_logout
- insert single command
clear
Disable Ctrl-Alt-Del:
/etc/init/control-alt-delete.conf
- comment out the actual command line
Let vim
display line numbers:
sudo echo set nu >> /usr/share/vim/vimrc
(if there is no such line)
Secure login/out logs:
sudo chmod 640 `sudo find /var -name ?tmp`
NetworkManager system tray icon:
- edit
/etc/NetworkManager/nm-system-settings.conf
- make the line read
managed=true
sudo /etc/init.d/network-manager restart
Stop GDM from auto starting:
/etc/init/gdm.conf
- comment out all "start on" stuff
Configure GRUB:
/etc/default/grub
update-grub
MySQL
- Add line
default-storage-engine=INNODB
to /etc/mysql/my.cnf
- to reset root password:
sudo dpkg-reconfigure mysql-server-5.1
Remote login
vino-preferences