Image
Top
Navigation
 

Instalar la raspberry pi sin entorno gráfico y lxde para un servidor mínimo

raspberry[1]

En 3VASES ya hemos recibido nuestra Raspberry Pi con la que pretendemos hacer pruebas de una miniPBX con Asterisk y como servidor web.
Para instalar un servidor no necesitamos las X-windows ni el entorno gráfico LXDE, así que vamos a explicar como dejar un mini server preparado con lo mínimo para luego instalar el servicio que quieras (web, DNS, dhcp, pbx, etc).

Raspbian, es la distro oficial basada en Debian para la Raspberry Pi.
Si no la has comprado ya preinstalada la puedes instalar fácilemnte en una microSD.
No voy a detallar la instalación ya que está muy bien explicada aquí y aquí.

Una vez instalada la Raspberry Pi, si lo que queremos es usarla como servidor para un determinado servicio (webserver, pbx, etc), no es necesario el entorno gráfico ni las librerías de sonido. Para desinstalar el servidor de las X y el escritorio LXDE que trae por defecto, desinstalamos los siguientes paquetes (Ojo, bajo tu propia responsabilidad):

# apt-get purge lxde* gnome* xserver* xorg* alsa* pulseaudio*

Desinstalamos completamente las X:

# aptitude purge x11-common x11-utils x11-xkb-utils xarchiver xdg-utils xfonts-encodings xfonts-utils xinit xpdf

Y si queremos también podemos desinstalar python y cups:

# apt-get purge python*

# aptitude purge cups-bsd cups-client cups-common

A continuación hacemos un autoremove para que elimine todos los paquetes que fueron instalados como dependencias por los anteriores y que ya no son necesarios:

# apt-get autoremove

Desinstalamos paquetes y librerías huérfanas que solo hacen ocupar espacio:
– Instalamos el paquete deborphan:

# aptitude install deborphan

– Desinstalamos paquetes huérfanos (que no se usan):

# aptitude purge $(deborphan)

… varias veces hasta que ya no desinstale nada más.

Y por último si queremos limpiar más espacio podemos limpiar la caché de apt y las locales:
– Limpiamos caché de los paquetes instalados por apt (libera mucho espacio):

# aptitude clean

– Eliminamos las locales instalando el paquete “localepurge”. Nada más instalarlo ya nos pide que seleccionemos las locales “que queremos dejar en el sistema”. Por defecto ya aparecen las que están configuradas, y elimina las demás:

# aptitude install localepurge

Hay que reinstalar para que tome efecto la eliminación de las locales.

Una vez reiniciado, de esta forma conseguimos una instalación de Raspbian para servidor mínima que ocupa tan solo: 942MB y ya podemos proceder a instalar el servicio que queramos.
En nuestro caso instalaremos una mini centralita con Asterisk.

Pero, eso será la próxima semana!.

Déjanos tu comentario

Autor

3VASES

Tags