====== Ubuntu ======
* [[Ubuntu Autoinstall]]
* [[Ubuntu HortonWorks]]
* [[Ubuntu Networking]]
* [[Ubuntu Release Upgrades]]
* [[Ubuntu Repositories]]
* [[upstart|Ubuntu Services]]
* [[Linux ISOs]]
* [[aptitude]]
* [[dpkg]]
* [[update-rc.d]]
==== Package Management ====
== Update package repository ==
aptitude update
== Update system packages ==
aptitude safe-upgrade
== Search for a package ==
aptitude search
== Install, update, remove a package ==
aptitude install
== Install development libraries ==
aptitude -y install autoconf automake m4 gcc-3.3 gawk xorg-dev linux-kernel-devel
== List all available packages ==
http://packages.ubuntu.com/
== Find package owner for a file ==
dpkg -S /bin/bash
== How to edit repositories ==
vim /etc/apt/sources.list
==== LAMP ====
== Install PHP 5.3 and MySQL 5.0 ==
aptitude install php5 php5-curl php5-gd php5-imap php5-mcrypt
aptitude install imagemagick
== Install PEAR ==
aptitude install php-pear
==== Services ====
== See running services ==
service --status-all
== Add, remove a service from startup ==
aptitude install sysv-rc-conf
sysv-rc-conf
==== Stuff ====
== Install Webmin ==
aptitude install libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions
Download the Webmin .deb file, then run:
dpkg --install webmin.deb
The service will start automatically. The service name is ''webmin''
== Configuration for PHP ==
Located in ''/etc/php5''
== Install and configure an FTPD ==
aptitude install vsftpd
Configuration in ''/etc/vsftpd.conf''
== Install and configure Samba ==
Samba is installed and runs at startup by default on 10.04.
Configuration is in ''/etc/samba/smb.conf''
The service name is ''smbd''
== Install and configure NFS ==
aptitude install nfs-kernel-server
The NFS daemon is started following installation.
The service name is ''nfs-kernel-server''
== Install and configure AppleTalk ==
aptitude install netatalk
AFPD is started following installation.
The service name is ''netatalk''
== Setup monit ==
aptitude install monit
Edit ''/etc/default/monit'' and set startup to 1
The service name is ''monit''
== Set default web browser ==
update-alternatives --config x-www-browser
==== System ====
== RAID install or setup ==
aptitude install makedev mdadm
mdadm -C /dev/md0 -l mirror -n2 /dev/sdb1 /dev/sdc1
== Change the hostname ==
Edit ''/etc/hostname''
== MOTD ==
Ubuntu generates its own motd automatically. Add your text to ''/etc/motd.tail'' to display on login.