Como instalar Debian SID

Sid

Debian Sid es la rama inestable de Debian, como dicen en el foro de Debian, si no sabes lo que es, o tienes que preguntar para saber, no deberías instalarlo. Aunque te diría que lo instales ¿No es más divertido así?

Requisitos:

1. Una distribución Linux, ya sea el Ubuntu con el que estas leyendo esto, el disco de Arch, un LiveCD u otro. Que sea compatible con la arquitectura a instalar.

2. Instalar deboostrap que está incluido en la mayoría de las distribuciones.
(apt-get install deboostrap, yum install deboostrap, emerge deboostrap , yaourt -S deboostrap, urpmi deboostrap , sbopkg -i deboostrap, zypper in deboostrap, ccr -S deboostrap)

3. Tener una partición para instalarlo

Ventajas:

No hay que grabar disco alguno ni usar pendrives

No hay que reiniciar (uso lvm), redimencioné mi home cerrando las Xs, como nota o referencia así lo hice:

systemctl stop lightdm

Revisé que procesos seguían y los terminé

lsof /home/USER

killall PROCESO

Lo desmonté:

umount /home

Revisé el sistema de archivos

e2fsck -f /dev/mapper/vg0-home

Lo reduje:

resize2fs /dev/mapper/vg0-home 680G

Reduje el volumen lógico:

lvreduce --size 680G /dev/mapper/vg0-home

Cree un volumen lógico nuevo usando el 100% del espacio:

lvcreate -l +100%FREE -n debian vg0

Le di formato

mkfs.ext4 /dev/mapper/vg0-debian

Remonté el home

mount -a

Volví a iniciar el entorno gráfico:

systemctl start lightdm

Instalación:

1. Abrir un shell de root

sudo su

2. Creamos un directorio para montar la partición de Debian

mkdir /mnt/debian

3. Montamos la partición

mount -t ext4 /dev/sda1 /mnt/debian #ejemplo, debes ajustarlo a tus circunstancias

4. Instalamos Debian Sid

Si van a instalar el de 32 bits:

debootstrap --arch i386 sid /mnt/debian http://ftp.us.debian.org/debian/

Si van a instalar el de 64 bits:

debootstrap --arch amd64 sid /mnt/debian http://ftp.us.debian.org/debian/

5. Generar /etc/resolv.conf

Primero hay que eliminar el enlace simbolico que ya viene:

[code]rm /mnt/debian/etc/resolv.conf[/code]

Después copiar el de nuestro sistema

cp /etc/resolv.conf /mnt/debian/etc/resolv.conf

6. Montamos dev, sys, proc y el home:

mount --bind /sys /mnt/debian/sys

mount --bind /proc /mnt/debian/proc

mount --bind /dev /mnt/debian/

mount --bind /home /mnt/debian/home

7. Hacemos chroot

chroot /mnt/debian

8. Cargamos el perfil del interprete de shell

source /etc/profile

9. Configuramos los repositorios:

Lo más probable es que necesiten los repositorios no libres de Debian, si no es su caso, pueden saltar este paso.

vi /etc/apt/sources.list

Y dejarlo así:

deb http://ftp.us.debian.org/debian unstable main contrib non-free
deb-src http://ftp.us.debian.org/debian unstable main contrib non-free

10. Actualizar base de datos

apt-get update

11. Instalar el kernel de Linux

Para sistemas de 64 bits:

apt-get install linux-image-amd64

Para sistemas de un sólo core y de 32 bits:

apt-get install linux-image-486

Para sistemas de 32 bits de más de 4GB de RAM

linux-image-686-pae

12. Instalar firmware propietario

apt-get install firmware-linux-nonfree

En mi caso además debo instalar el del ethernet:

apt-get install firmware-realtek

13. Configurar la red.

En mi caso añadi lo siguiente a /etc/network/interfaces

auto eth0
allow-hotplug eth0
iface eth0 inet dhcp

14. Editar el fstab a gusto

vi /etc/fstab

Ejemplo más básico: (Debes ajustarlo a tu partición)

/dev/sda1 / ext4 defaults 0 1[/code]

Wiki de Gentoo

15. Instalar y configurar los locales

apt-get install locales

dpkg-reconfigure locales[/code]

16. Instalar sudo

apt-get install sudo

17. Dar contraseña a root

[code]gpasswd

18. Crear un usuario

useradd -m -G audio,video,games,sudo -s /bin/bash TUUSUARIO

19. Darle contraseña a tu usuario

passwd TUUSUARIO

20. Instalar Xorg

apt-get install xorg alsa-base[/code]

21. Instalar el entorno gráfico, por ejemplo voy a instalar el entorno de siempre, que todavia en Squeeze LTS es el principal, le cambiaron el nombre:

apt-get install mate-desktop-environment

22. Instalar un gestor de sesiones:

apt-get install lightdm

23. Instalar grub2

Si estas corriendo Ubuntu u otra distro solo necesitas actualizar el grub:

grub2-mkconfig -o /boot/grub/grub.cfg

Notar que algunas distros retiran el dos de grub y deben usar grub-mkconfig

Si no tenian ya una distro que usara grub, probablemente quieran instalarlo desde 0:

apt-get install grub2

Les dará una leyenda de donde instalarlo, y luego les preguntará en que dispositivo, normalmente debe ser el disco sin ningun número de partición:
/dev/sda

¿Fácil, no?
También pueden instalar Ubuntu así.

#Nota: No pude instalar Ubuntu así dos años después que lo intenté D:

 

These bottons respect your privacy