Inicio | Entradas | Sitios | Acerca de |
---|
El mundo de Daya
Como instalar Debian SID
21 de julio de 2014
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:
-
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.
-
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) -
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:
Así fue como instalé Debian sin reiniciar:
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:
- Abrir un shell de root
sudo su
- Creamos un directorio para montar la partición de Debian
mkdir /mnt/debian
- Montamos la partición
mount -t ext4 /dev/sda1 /mnt/debian #ejemplo, debes ajustarlo a tus circunstancias
- 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/
- Generar /etc/resolv.conf
Primero hay que eliminar el enlace simbolico que ya viene:
rm /mnt/debian/etc/resolv.conf
Después copiar el de nuestro sistema
cp /etc/resolv.conf /mnt/debian/etc/resolv.conf
- 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`
- Hacemos chroot
chroot /mnt/debian
- Cargamos el perfil del interprete de shell
source /etc/profile
- 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
- Actualizar base de datos
apt-get update
- 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
- Instalar firmware propietario
apt-get install firmware-linux-nonfree
En mi caso además debo instalar el del ethernet:
apt-get install firmware-realtek
- Configurar la red.
En mi caso añadi lo siguiente a /etc/network/interfaces
auto eth0 allow-hotplug eth0 iface eth0 inet dhcp
- 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
Fuente: Wiki de Gentoo
- Instalar y configurar los locales
apt-get install locales
dpkg-reconfigure locales
- Instalar sudo
apt-get install sudo
- Dar contraseña a root
gpasswd
- *Crear un usuario
useradd -m -G audio,video,games,sudo -s /bin/bash TUUSUARIO
- Darle contraseña a tu usuario
passwd TUUSUARIO
- Instalar Xorg
apt-get install xorg alsa-base
- principal, le cambiaron el nombre:
apt-get install mate-desktop-environment
- Instalar un gestor de sesiones:
apt-get install lightdm
- 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é en el año 2016 D: , no seguí ninguna guía trate de hacerlo de memoria