Eclipse y NetBeans en Debian Lenny

Eclipse y NetBeans son dos de los entornos de desarrollo de java más utilizados, no me atrevería a decir cual es mejor, por un lado NetBeans está tomando mucha fuerza en el sector, pero por otro, eclipse facilita más la tarea a la hora de trabajar con otros lenguajes de programación.

Vista la disquisición, me he instalado ambos IDEs en mi ordenador, y voy a contar rápidamente como dejarlos 100% operativos en tu distribución Debian:

Antes de instalar ningún entorno de desarrollo de Java, necesitaremos instalar en nuestro ordenador el JDK, para lo cual ejecutamos en la Terminal:

~$ aptitude install openjdk-6-jdk

Una vez instalado:

netbeansNetBeans 6.5:

Para poder empezar a trabajar hemos de descargarnos el programa desde su página oficial. Deberemos seleccionar un paquete u otro en función de los módulos que vayamos a utilizar en el ordenador, yo me he descargado el más completo (Nunca se sabe lo que puedes necesitar  :P). Continue reading “Eclipse y NetBeans en Debian Lenny” »

Open Office 3.0 en Debian Lenny

openoffice-logo

Hace unos meses que Open Office publicó oficialmente la versión 3 de su software, pues bien, para instalarlo en Debian Lenny (este método también debería de ser válido para equipos con Ubuntu 8.10).

Lo primero de todo, debemos descargarnos los archivos .deb de la página oficial de OpenOffice, más en concreto, una vez seleccionado el idioma que deseamos que tenga la aplicación (filas), hemos de descargaros los archivos de la columna Linux DEB.

Una vez descargados dichos paquetes, procedamos a la instalación de los mismos:

En el caso de que tengamos instalado Open Office 2.4, antes de nada hemos de desinstalarlo, para lo cual, desde la consola con permisos root ejecutamos las siguientes instrucciones:

~$ apt-get remove -y openoffice.org openoffice.org-base openoffice.org-base-core openoffice.org-common openoffice.org-core lp-solve openoffice.org-impress openoffice.org-filter-mobiledev openoffice.org-draw libgfortran3 openoffice.org-report-builder-bin libsuitesparse-3.1.0 ttf-liberation openoffice.org-math libblas3gf openoffice.org-officebean liblapack3gf openoffice.org-calc

Continue reading “Open Office 3.0 en Debian Lenny” »

Debian: tu usuario con acceso root

2913-sudo_square_0Es posible que no te guste tener que abrir el «Root Terminal» para hacer cada una de las tareas que requieren derechos de administrador, ya que esto en ocasiones conlleva el cambio de terminal.

Pues bien, hay una manera sencilla y rápida aunque eso sí puede que no sea la mejor ni mucho menos, pero ahí va:

Escribimos en el root terminal:

~$ nano /etc/sudoers

Este fichero que vamos a editar (sudoers) es un fichero que lleva la información que indica las normas que han de seguir los usuarios que actúen como sudo (escribiendo «sudo» antes de una sentencia en consola).

A diferencia de otros editores de texto, el «nano» nos muestra el texto en la misma consola, pero este no nos pondrá ninguna pega al guardar un fichero que tenga restricciones de permisos para sobreescribir.

Debajo de:

root    ALL=(ALL) ALL

Escribimos una linea exactamente igual pero con nuestro nombre de usuario.

Por último si deseamos que en ves de permitir que el terminal guarde la contraseña durante 15 minutos, nos la solicite siempre, bastaría con escribir además en el fichero, justo debajo de la linea en la que pone Defaults: Continue reading “Debian: tu usuario con acceso root” »

Kernel escrito en C

windows-linux

Si sabes programar, y te has planteado alguna vez como funciona un Sistema Operativo por dentro, probablemente sepas que la mayoría, por no decir todos están escritos en C, y es más, si has llegado hasta esa información, puede que también te hayas preguntado porque C y no C++ o ensamblador ¿verdad?.

En el punto 15 del FAQ del kernel de linux encontramos las respuestas concretas para el sistema operativo Linux, que supongo que en cierta medida son extensibles al resto de sistemas operativos.

  • Linus comenzó con la programación del núcleo de su nuevo SO en un ordenador 386 con el SO Minix, el cual era muy básico y tenia fines educativos, y para terminar gcc, el compilador de C.
  • Algunas de las partes del núcleo de un sistema operativo han de estar escritas en ensamblador para controlar correctamente algunos elementos del hardware; pero escribir todo el kernel en ensamblador reduciría la legibilidad del código significativamente. Como se puede incluir ensamblador en C, este lenguaje proporciona una gran ventaja respecto al resto.

Continue reading “Kernel escrito en C” »

Instalando Flash Player en Debian

Una vez que ya tenemos Internet en nuestro ordenador, lo primero que echamos de menos es el poder visualizar aplicaciones en flash, ya que en la actualidad, la mayoría de las páginas web existentes, contienen por lo menos un elemento flash, así que en este artículo vamos a explicar como realizar la instalación:

Para empezar hemos de decidirnos sobre qué programa fash debemos instalar. Yo he probado los cuatro que recomiendan en la wiki de debian, y sinceramente, aunque esté deprecated, yo me quedo con el flash player de toda la vida, porque es el que mejor ha reproducido los elementos flash de las páginas que he visitado.

Continue reading “Instalando Flash Player en Debian” »

Instalando la tarjeta Wifi en Debian

Pantallazo-Configuración de la red Ahora que ya tenemos instalado Debian Lenny, lo primero que debemos hacer es conseguir una conexión a Internet, ya que sin esto no podremos instalar gran cantidad de programas. En el caso de tener una conexión ethernet, no deberíamos tener mayores problemas, ya que bastaría con enchufa el cable RJ45 a nuestro puerto de red y punto, pero el problema surge cuando intentamos conectarnos por wifi a una red, ya que sería raro que Debian detectase automáticamente el periférico. En este caso vamos a configurar la tarjeta wireless Intel Corporation PRO/Wireless 3945ABG. Si no sabes que tarjeta wifi es la que tiene tu ordenador basta con escribir en consola: lspci Si la tarjeta no es la misma, puede que el proceso varíe un poco, por lo que te aconsejo ir a la Wiki de Debian. Continue reading “Instalando la tarjeta Wifi en Debian” »