18 de mayo de 2013

Instalación Debian 7.0 (Wheezy) desde Live-CD

Hola!! Tras un laaaaaargooo periodo en el cual no he podido dedicar mucho tiempo a la informática, y aprovechando que ya iba siendo hora de que renovara mis viejos Pc's con Debian Etch, he realizado otra mini guía rápida de instalación y configuración de la nueva versión de Debian 7.0 (Wheezy), la cual comparto a continuación. ;-)


Pasos a realizar después de instalar Debian 7.0 (Wheezy) desde el Live-CD:


Descargar la versión basada en el entorno KDE (debian-live-7.0.0-i386-kde-desktop.iso) y grabarla en un pendrive de 2GB como mínimo con el siguiente comando. (Ojo, esto hará que la información contenida en el pendrive se pierda)
$ dd if=/home/usuario/debian-live-7.0.0-i386-kde-desktop.iso of=/dev/sdb

En éste caso, "sdb" es la unidad dónde se encuentra el pendrive. Con el comando "fdisk" puedes ver a qué dispositivo está asociado tu pendrive:
# fdisk -l

Disk /dev/sda: 500.1 GB, 500106780160 bytes
...

Disk /dev/sdb: 16.1 GB, 16131293184 bytes
...

Arrancar e instalar KDE. Al finalizar, nos logueamos en el sistema y vamos copiando los siguientes comandos en la consola gráfica (KONSOLE):

1. Instalación editor Vim (Guía rápida) y sincronizador de hora Ntpdate:
# aptitude install vim ntpdate


2. Añadir las secciones contrib y non-free de los repositorios y comentar (añadir al principio de línea el símbolo #) la primera línea si queremos que no nos vuelva a pedir el CD de instalación para instalar paquetes. (Manual básico de VIM)
# vi /etc/apt/sources.list

# deb cdrom:[Debian GNU/Linux 5.0.2 _Lenny_ - Official i386 CD Binary-1 20090628-14:43]/ lenny main

deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free

deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main

- Actualizamos los repositorios y buscamos nuevas actualizaciones.
# aptitude update
# aptitude safe-upgrade


3. Instalación del firewall Arno-Iptables-Firewall (más detalles en éste enlace):
# aptitude install arno-iptables-firewall

En caso de necesitar reconfigurar el cortafuegos ejecutamos:
# dpkg-reconfigure arno-iptables-firewall


4. OPCIONAL: Aquí detallo algunos pasos que sigo para adaptar el sistema a mi gusto.
# vi .bashrc

# ~/.bashrc: executed by bash(1) for non-login shells.

export PS1='\n\h:\w\$ ' (Salto de línea entre comandos ejecutadas en la consola)
umask 022

# You may uncomment the following lines if you want `ls' to be colorized:
(Descomentar [Borrar carácter #] para activar los siguientes alias y los colores en la consola de texto)
export LS_OPTIONS='--color=auto'
eval "`dircolors`"
alias ls='ls $LS_OPTIONS'
alias ll='ls $LS_OPTIONS -l'
alias l='ls $LS_OPTIONS -lA'

# Some more alias to avoid making mistakes:
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

Activamos las modificaciones del fichero .bashrc con el siguiente comando:
# source ~/.bashrc

# vi /etc/inittab (Dejar sólo 2 consolas de texto activas CTRL + F1 y F2)

# Note that on most Debian systems tty7 is used by the X Window System,
# so if you want to add more getty's go ahead but skip tty7 if you run X.
#
1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
#3:23:respawn:/sbin/getty 38400 tty3
#4:23:respawn:/sbin/getty 38400 tty4
#5:23:respawn:/sbin/getty 38400 tty5
#6:23:respawn:/sbin/getty 38400 tty6


5. Instalar paquetes de idioma:
# aptitude install kde-l10n-es libreoffice-help-es libreoffice-l10n-es task-spanish-desktop task-spanish manpages-es


6. Instalar Adobe Flash Player.
# aptitude install flashplugin-nonfree

Upgrade
How to update the Adobe Flash Player:
# update-flashplugin-nonfree --install

VERIFICAR INSTALACIÓN:

Para actualizar Adobe Flash Player hay que ejecutar el siguiente comando, tal y como nos indicó arriba en la instalación:
# update-flashplugin-nonfree --install


7. Instalar Java:
Descargar el paquete de instalación Linux con extensión "*.tar.gz" desde la web de java en: (actualmente archivo jre-7u21-linux-i586.tar.gz)

# mkdir /usr/local/java
# cd /usr/local/java/
# cp /home/usuario/jre-7u21-linux-i586.tar.gz /usr/local/java/ (sustituye usuario por tu nombre de usuario linux con el cual descargaste java)
# tar -xvf jre-7u21-linux-i586.tar.gz
# rm jre-7u21-linux-i586.tar.gz

# update-alternatives --install /usr/bin/java java /usr/local/java/jre1.8.0_60/bin/java 2700
update-alternatives: utilizando /usr/local/java/jre1.8.0_60/bin/java para proveer /usr/bin/java (java) en modo automático


# update-alternatives --install /usr/bin/javaws javaws /usr/local/java/jre1.8.0_60/bin/javaws 2700

# update-alternatives --config java
Sólo hay una alternativa en el grupo de enlaces java (provee /usr/bin/java): /usr/local/java/jre1.8.0_60/bin/java
Nada que configurar.

Eliminar:
# aptitude purge icedtea-6-plugin icedtea-6-jre-cacao icedtea-6-jre-jamvm icedtea-netx icedtea-netx-common

Configurar plugin Java en Iceweasel:
# cd /usr/lib/mozilla/plugins/
# ln -s /usr/local/java/jre1.8.0_60/lib/i386/libnpjp2.so

Para comprobar que el plugin se ha instalado correctamente ponemos lo siguiente en la barra de direcciones de Iceweasel:
about:plugins

Instalar Certificado Digital en el almacén de certificados JAVA:
$ /usr/local/java/jre1.8.0_60/bin/jcontrol      (Pestaña Seguridad / Gestionar Certificados / Tipo Certificado: Autenticación de Cliente)


ERROR ALMACÉN CERTIFICADO:
Me seguía apareciendo el certificado revocado (vencido) y aunque instalara el nuevo
Solución: Borrar directorio personal ".java/"

$ rm -Rf .java/

Y volver a ejecutar el Panel de Control de Java e instalarlo nuevamente en el almacén de certificados.


8. Instalar Adobe Reader:
Accedemos mediante el navegador Iceweasel a la página de descarga de Adobe Reader y bajamos la nueva versión.

Linux - x86 (.deb)
Español

# dpkg -i /home/usuario/AdobeReader_esp-8.1.7-1.i386.deb


9. Instalar Amarok (Reproductor de audio):
# aptitude install amarok


10. Instalar Icedove (Gestor Correo):
# aptitude install icedove icedove-l10n-es-es


11. Instalar paquete de la Impresora Virtual PDF para CUPS: (Ver enlace)
# aptitude install cups-pdf


12. Instalar SKYPE:
Descargar Skype desde la página oficial:

# dpkg -i /home/usuario/skype-debian_4.1.0.20-1_i386.deb


13. Instalar servidor y cliente VNC para compartir escritorio o conexión a escritorio remoto:
# aptitude install krfb krdc
krfb - Servidor
krdc - Cliente


14. Configurar Sensor de Temperatura:
http://debiantotal.blogspot.com.es/2009/07/instalacion-debian-lenny.html

(Ver Paso número 21 de la guía)


15. Configurar codecs multimedia y tipos de letra Microsoft:
 # aptitude install libav-tools libavcodec-extra-53 libavdevice-extra-53 libavfilter-extra-2 libavformat-extra-53 libavutil-extra-51 libpostproc-extra-52 libswscale-extra-2 gstreamer0.10-plugins-ugly

# wget http://www.deb-multimedia.org/pool/non-free/w/w32codecs/w32codecs_20110131-dmo2_i386.deb

# dpkg -i w32codecs_20110131-dmo2_i386.deb

# wget http://www.deb-multimedia.org/pool/main/libd/libdvdcss/libdvdcss2_1.2.13-dmo1_i386.deb

# dpkg -i libdvdcss2_1.2.13-dmo1_i386.deb


# aptitude install ttf-mscorefonts-installer




16. Paquetes para administración de archivos comprimidos:

# aptitude install rar unrar p7zip-full p7zip-rar





17. Instalar Crome
# dpkg -i /home/domi/Descargas/google-chrome-stable_current_i386.deb Seleccionando el paquete google-chrome-stable previamente no seleccionado.
(Leyendo la base de datos ... 139116 ficheros o directorios instalados actualmente.)
Desempaquetando google-chrome-stable (de .../google-chrome-stable_current_i386.deb) ...
dpkg: problemas de dependencias impiden la configuración de google-chrome-stable:
 google-chrome-stable depende de libappindicator1; sin embargo:
  El paquete `libappindicator1' no está instalado.

dpkg: error al procesar google-chrome-stable (--install):
 problemas de dependencias - se deja sin configurar
Procesando disparadores para desktop-file-utils ...
Procesando disparadores para man-db ...
Procesando disparadores para menu ...
Se encontraron errores al procesar:
 google-chrome-stable

# aptitude install libappindicator1


Para instalar el pluggin Java:
# mkdir /opt/google/chrome/plugins

# ln -fs /usr/local/java/jre1.8.0_60/lib/i386/libnpjp2.so /opt/google/chrome/plugins/



Saludos y suerte.
Domi - Gran Canaria (Islas Canarias)

1 comentario:

zhane dijo...

ohhh muy bueno, intentare seguir tus pasos aunque el mio no es live cd, seguire viendo tu blog aver que mas aprendo xD