Este documento describe (someramente) una instalación básica de Debian, para luego poder usar con distintos fines en servidores.
0. Descargar CD de Debian de aqui http://www.debian.org/CD/http-ftp/ se sugiere DVD en versión amd64
1. Iniciar instalación, seleccionar idioma, configurar clave usuario root y crear primer usuario.
2. Particionado lo simple es Guiado - Utilizar todo el disco las otras opciones se puede seleccionar para particionados personalizados.
Comienza la instalación del sistema base.
3. Seleccionar que (cuando corresponda):
4. Cuando abra el tasksel para seleccionar perfiles de instalacion desmarcar todos y sin dejar ninguno seleccionado, darle Continuar.
5. Confirmar cargar GRUB en el disco de arranque (opción por defecto)
FIN INSTALACION - Al reiniciar ya está el sistema instalado.
Configurar red si es necesario en:
/etc/networking/interfases/etc/resolv.conf
Reiniciar servicios de red si corresponde /etc/init.d/networking restart
Dejar archivo /etc/apt/sources.list con estas dos líneas:
deb http://ftp.us.debian.org/debian/ squeeze main contrib deb http://security.debian.org/ squeeze/updates main contrib
y ejecutar para actualizar software disponible
apt-get update
Instalar paquetes adicionales
apt-get install vim less sudo ntp openssh-server bash-completion
Ejecutar
update-alternatives --all
y configurar para que siempre sea vim.basic el editor a utilizar.
Dar acceso sudo al usuario pre-configurado. Debian trae habilitado al grupo sudo para escalar privilegios mediante sudo (a la Ubuntu).
Inscribir al usuario pre-configurado y los otros usuarios que deban administrar el sistema en el /etc/groups en el grupo sudo
Dejar la línea de /etc/ssh/sshd_config asi para evitar accesos remotos con root
PermitRootLogin without-password
dpkg-reconfigure locales
Seleccionar es_UY.UTF-8
dpkg-reconfigure tzdata
Seleccionar: América → Montevideo
Descomentar la lineas:
set background=dark syntax on
El .bashrc que trae para root es básico y está deshabilitado, copiar uno de un usuario
cp /home/usuario/.bashrc /root/
Dejar estas lineas de esta forma:
force_color_prompt=yes
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31m\]....
(descomentar el force_color_prompt y cambiar el color del prompt de 32 a 31)
En el archivo /etc/skel/.bashrc descomentar la línea:
force_color_prompt=yes
Descomentar la misma línea en los archivos /home/usuario/.basrc de los usuarios que ya estén configurados.