lunes, 30 de julio de 2012

Instalación de Apache y PHP5 en Debian

En este pequeño tutorial vamos a aprender a instalar Apache + PHP5 en Debian o derivados, como Ubuntu o Linux Mint:

1) Abrimos una terminal y nos logamos como root con el comando su.
2) Ejecutamos el siguiente comando para instalar el Apache:
 apt-get install apache2  

3) Para comprobar que se ha instalado bien lo probamos abriendo un navegador y escribiendo la dirección: http://localhost ó http://127.0.01
Nos deberá aparecer un mensaje con el título "It works!".

4) Ahora vamos a instalar PHP5 ejecutando el siguiente comando en la terminal:
 apt-get install php5 libapache2-mod-php5 php5-common  

Ya está todo. Cuando queramos reiniciar el servidor, tal como deberíamos hacer ahora tras haber instalado PHP tendríamos que escribir en la terminal:
  /etc/init.d/apache2 restart  

Cuando queramos detener el servidor tendremos que escribir:
  /etc/init.d/apache2 stop  

Los archivos html o php que queramos que sean accesible desde nuestro servidor deberán guardarse en la carpeta /var/www/
 
Es conveniente dar permisos a esa carpeta para el usuario con el que vamos a trabajar. Eso se hace pulsando con el botón derecho del ratón, yendo a Permisos y eligiendo Crear y eliminar, haciendo también click en la casilla de Ejecución y pulsando en el botón Aplicar permisos a los archivos contenidos.

Los logs se encuentran en /var/log/apache2

Dividir pantalla en gedit

Para añadir la funcionalidad de dividir pantalla en gedit tenemos que bajar el plugin correspondiente de la siguiente dirección:

https://github.com/jonocodes/GeditSplitView/downloads

A continuación voy a explicar los pasos en Debian, aunque en otras distros es muy similar:

1) abrimos nuestro directorio home, pulsamos en el menú de la parte superior en Ver -> Mostrar archivos ocultos
2) Vamos a .gnome2 -> gedit -> plugins
3) Descomprimimos el archivo que nos hemos descargado, abrimos la carpeta y veremos que contiene dos archivos: SplitView.gedit-plugin y SplitView.py.
4) Copiamos estos dos archivos a la carpeta plugins que hemos abierto en el paso 2
5) Abrimos gedit
6) Vamos a Editar -> Preferencias -> Complementos -> Activamos Split View 2
7)  Abrimos un documento cualquiera y vamos a Ver -> Troggle Split View 2

Así es como se ve en mi equipo:


viernes, 27 de julio de 2012

Montar particiones automáticamente en Debian

En algunas distribuciones de Linux el sistema reconoce automáticamente todas las particiones, por ejemplo una NTFS de Windows, y nos permite acceder a ella sin necesidad de escribir la contraseña de root. En otras distribuciones, el sistema no reconoce ese tipo de particiones o lo hace pero no nos deja acceder a ellas sin contraseña, como en Debian.

En este tutorial vamos a aprender a automontar particiones de Windows o de otros sistemas para que estén disponibles en Linux cuando iniciemos el ordenador.

martes, 24 de julio de 2012

Cambiar el orden de arranque en Grub2

Si queremos cambiar el sistema que aparece en el grub seleccionado de forma predeterminada tendríamos que:

1) Abrir una terminal y logarnos como root con el comando su.
2) Averiguamos el número que corresponde a cada uno de nuestros sistemas, escribiendo
 update-grub2 
Nos saldrá una lista de los sistemas. El primero de ellos equivale al nº 0, el segundo al nº 1, el tercero es el nº 2, etc. Apuntamos el número del sistema que queremos que aparezca preseleccionado.

3) Editamos el archivo /etc/default/grub:
 nano /etc/default/grub  

4) Aquí buscamos donde pone GRUB_DEFAULT=0 y cambiamos el 0 por el número del sistema operativo que queramos. Salirmos y guardamos con ctrl+x.

5) A continuación actualizamos los cambios  del grub:
 update-grub2 

Ahora cuando reiniciemos el ordenador veremos que el sistema que hemos configurado como predeterminado aparece resaltado para iniciarse de forma automática.

lunes, 23 de julio de 2012

Instalar fuentes de Ubuntu en Debian

La tipografía de Ubuntu es muy legible y agradable para leer, además de ser muy atractiva visualmente. Las podemos añadir a nuestra distribución, por ejemplo Debian, mediante los siguientes pasos:

1) Abrimos una terminal y nos logamos como root con el comando su.

2) Escribimos el siguiente comando para descargar las fuentes:
 wget http://sourceforge.net/projects/linuxfreedomfor/files/Ubuntu.tar.gz  

3) Si escrimos ls en la terminal veremos que tenemos un nuevo archivo en el directorio llamado Ubuntu.tar.gz. Lo podemos descomprimir del siguiente modo:
 tar -zxvf Ubuntu.tar.gz  

4) Ahora las copiamos al directorio de fuentes de nuestro sistema:
 mv Ubuntu/ /usr/share/fonts  

5) Por último actualizamos la caché de fuentes escribiendo:
 fc-cache -f -v  

Ya las tenemos en el sistema. Si queremos que aparezcan por defecto en el escritorio y los documentos tendríamos que seleccionarlas desde Sistema -> Preferencias -> Apariencia -> Tipografías.

miércoles, 18 de julio de 2012

Instalar tarjeta gráfica NVIDIA GeForce 6200 en Debian Squeeze

Hay varias formas de instalar esta tarjeta. El método que voy a poner aquí es el que he utilizado y que me ha funcionado correctamente:

Qué hacer si Windows no aparece en el Grub

En caso de que tras instalar alguna distribución Linux, como por ejemplo Debian, no aparezca Windows en el menú inicial de arranque del equipo a pesar de tenerlo instalado podemos hacer lo siguiente:

  1. Abrir una terminal y logarnos como root
  2. Comprobar qué particiones reconoce el sistema escribiendo:  fdisk -l
  3. Si nos aparece alguna partición en la que en Sistema ponga HPFS/NTFS es que lo reconoce bien.
  4. En ese caso tendríamos que escribir: os-prober para añadirlo al Grub. En caso de que no lo reconozca lo instalaríamos así: apt-get install os-prober
  5. Después actualizamos el grub escribiendo: update-grub 
  6. Reiniciamos el ordenador y si todo ha ido bien debería aparecer la entrada de Windows en el Grub

Añadir colores a la terminal en Debian

En las versiones existentes de Debian la consola no viene configurada para que aparezcan distintos colores dependiendo del tipo de archivo. Únicamente permite configurar el color de la fuente y el del fondo, lo cual no es muy cómodo para trabajar.

Si queremos que aparezca coloreada tendremos que editar el archivo .bashrc que se encuentra en nuestro directorio home y editarlo. Se puede hacer escribiendo:

 nano ~/.bashrc

En el archivo que se nos abre tendremos que descomentar las líneas que aparecen justo debajo de:

# You may uncomment the following lines if you want `ls' to be colorized:

Pulsamos ctrl+X, decimos que sí, pulsamos Enter para sobreescribir el archivo y tras cerrar y abrir la terminal y hacer un ls veremos que aparecen los archivos diferenciados según su tipo por colores.

De este modo nuestro usuario tendrá la consola con colores, pero si nos logamos como root veremos que sigue en monocromo. Para solucionarlo tendremos que hacer lo mismo, descomentar las líneas indicadas en el archivo bashrc de root escribiendo:

 nano /root/.bashrc

Guardamos y ya está.

lunes, 16 de julio de 2012

Resaltar coincidencias en Gedit

El programa gedit es un excelente editor de texto gratuito pero viene de serie con muy pocos plugins y extras, que por suerte podemos añadir de forma bastante sencilla.

Una de las cosas que más echaba en falta es la función de resaltar palabras coincidentes cuando hacemos doble click en una palabra tal como en Notepad++, lo cual es muy útil a la hora de programar. Para habilitar esta función podemos hacer lo siguiente:


1) Ir a la página http://code.google.com/p/smart-highlighting-gedit/downloads/list

2) Descargar el archivo que coincida con la versión de gedit que tengamos instalada.

3) Lo descomprimimos, entramos en la carpeta y abrimos una terminal.

4) Nos logamos como root y ejecutamos uno de los siguientes scripts:
  • sh install.sh para que esté disponible sólo para el usuario actual (sólo root).
  • sh install_all.sh para que esté disponible para todos los usuarios (preferible).
5) Abrimos gedit.

6) Vamos a Editar -> Preferencias -> Complementos y activamos Smart Highlighting.

7) Al hacer doble click en una palabra de un texto se resaltarán todas las que sean iguales:


martes, 10 de julio de 2012

Cómo quitar iconos del escritorio en Gnome 2

En Gnome 2 los iconos del sistema, como Equipo, Carpeta Personal o Papelera, no se pueden eliminar con el botón derecho del ratón como cualquier otro acceso directo. Para añadir o quitar este tipo de iconos tendremos que hacer lo siguiente:

1) Pulsar Alt+F2
2) En el recuadro que nos aparece escribimos gconf-editor
3) En la nueva ventana vamos a apps -> nautilus -> desktop

Ahí podremos añadir o quitar los iconos del sistema que queramos.

domingo, 1 de julio de 2012

Bloquear direcciones de internet en Linux

Si queremos evitar el acceso a algunas páginas web concretas desde nuestro ordenador podemos hacer lo siguiente (sólo para Linux):

1) Abrir una terminal y logarnos como root con el comando su
2) Editar el archivo /etc/hosts con vi o nano escribiendo: nano /etc/hosts
3) Añadir una línea con el formato de las siguientes:

0.0.0.0 www.youtube.com
0.0.0.0 www.facebook.com

4) Guardar los cambios realizados en el editor de texto.

De este modo los usuarios no podrán acceder a las páginas referenciadas en ese archivo y para volver a poder acceder a ellas deberíamos borrar las entradas que hayamos añadido al archivo hosts.