Archive for linux

El utilísimo comando screen

// Octubre 24th, 2008 // 1 Comment » // linux, tips

gato_muy_ingles.jpg

Si usas Linux y no conoces (y usas) screen, mejor date un ti… empo y apréndelo. Me lo vas a agradecer. :)

Aquí un par de recursos para comenzar:
GNU Screen: an introduction and beginner’s tutorial
screen: Keep Your Processes Running Despite A Dropped Connection

Artículos relacionados:

Paquetes retenidos en apt-get

// Septiembre 6th, 2008 // 3 Comments » // linux, tips

logo-ubuntu-2.jpg

Si al hacer un sudo apt-get update seguido de un sudo apt-get upgrade para actualizar tus paquetes, Ubuntu te dice que algunos de estos han sido retenidos, y no fueron actualizados, entonces este comando te puede ser útil:

sudo apt-get dist-upgrade

La razon al parecer es que algunos de los paquetes que tienes instalados tienen dependencias nuevas y necesitan ser actualizadas.

Artículos relacionados:

Cómo compilar e instalar git 1.6.0 en Ubuntu 8.04 Hardy Heron

// Agosto 20th, 2008 // 1 Comment » // linux, programación, tutoriales

tunnel.jpg

Unos artículos atrás les había comentado ya, un poco acerca de git y cuan grandioso que es. :) Si les despertó la curiosidad y desean probarlo, enseguida viene la guía de como instalarlo en tu sistema desde código fuente.

Y aclaro que no es que me encante estar compilando todo lo que instalo —o estaría usando Gentoo— pero desgraciadamente los repositorios de Ubuntu no se mantienen muy al día con las versiones de todos los paquetes que manejan.

El procedimiento para hacernos con la versión más reciente de git es descargar el código fuente, descomprimir el archivo, instalar las dependencias para compilar el código fuente, configurar y llevar a cabo la instalación.

Al momento de escribirse este artículo la última versión en salir era la 1.6.0. Puedes checar cuál es la más reciente aquí.

Instalación

Abre una terminal, ingresa al directorio en donde se va a descargar el código fuente de git, luego teclea lo siguiente:

1
2
3
4
5
6
7
wget http://kernel.org/pub/software/scm/git/git-1.6.0.tar.bz2
tar -xjvf git-1.6.0.tar.bz2
cd git-1.6.0
sudo apt-get build-dep git-core
sudo apt-get install libssl-dev gettext
make prefix=/usr/local all doc
sudo make prefix=/usr/local install install-doc

Listo, para probar tu instalación teclea esto:

1
git --version

Debe contestarte con un git version 1.6.0.

Es recomendable ejecutar los siguientes comandos para propósitos de identificación.

1
2
git config --global user.name "Pon aquí tu nombre"
git config --global user.email "pon@aqui.tu.correo"

Para tener texto en color:

1
git config --global color.ui "auto"

Para habilitar la autodetección del número de hilos a usar al empacar los repositorios (bueno para computadoras multi-CPU o multi-núcleo):

1
git config --global pack.threads "0"

GitHub Social Code Hosting

Si tienes un proyecto open source y quieres un servicio de hospedaje de código y control de versiones premium sin pagar un centavo, prueba con GitHub.
Aunque si lo tuyo son los proyectos privados, también tienen buenos planes.

Git con git

Ya que cuentes con git podrás mantenerte actualizado fácilmente.
Descarga el código fuente directamente desde su repositorio:

1
git clone git://git.kernel.org/pub/scm/git/git.git

Compila e instala con el procedimiento descrito arriba.

Debido a que acostumbro usar las versiones edge del software con el que desarrollo, decidí crear un directorio especial en mi home (llamado src) para meter ahí todos los repositorios que descargo.

Tutoriales

Referencias

Compilando git en ubuntu 7.10

Artículos relacionados:

Software para descargas en Linux

// Junio 12th, 2008 // 3 Comments » // linux

downloads.png

Ubuntu 8.04 incluye el Transmission como cliente de BitTorrent por defecto (en lo personal me gusta mucho su estilo minimalista), sin embargo mi arsenal no estaría completo sin el eMule.

En Linux no existe el eMule, pero si el aMule. :)

Puedes buscarlo e instalarlo desde:
AplicacionesAñadir y quitar…

En esta página hay instrucciones para instalarlo desde la línea de comando y de cómo configurar el Firefox para que abra los enlaces de forma automática.

Y bueno, ya para terminar, si quieres probar si funciona bien tu Transmission, aquí te dejo una buena página con torrents de prueba (wink, wink). ;)

Artículos relacionados:

Cómo cambiar la distribución del teclado en Ubuntu Server

// Junio 12th, 2008 // 3 Comments » // linux, tutoriales

logo-ubuntu-2.jpg

Hace poco instalé el Ubuntu 8.04 Server Edition en una PC del trabajo y se me pasó configurarle adecuadamente la distribución del teclado.

Con este comando arreglé el problema:

1
sudo dpkg-reconfigure console-setup

Para configurar el teclado en la versión desktop ve a:
SistemaPreferenciasTecladoDistribuciones

Artículos relacionados:

Edición de video en Linux

// Junio 11th, 2008 // No Comments » // linux

edicion-de-video-en-linux.jpg

No sólo la Mac y Windows tienen programas para editar video. ¡También los hay para Linux! ¿lo mejor? no tienes que pagar un quinto para poder usarlos —de manera legal, claro. :)

Si andas buscando información acerca de software para hacer edición de video en Linux, no busques más, en este artículo, encontrarás algunas reseñas de los más sobresalientes.

Artículos relacionados:

Firefox error 203

// Mayo 15th, 2008 // 5 Comments » // desarrollo web, linux, tips

firefox.jpg

Aunque traté de usar a Firefox 3 beta 5 como mi ambiente de desarrollo web, no pude. Aún le falta mucho trabajo al Firebug alpha para ser realmente útil. :(

Sin embargo, decidí dejarlo en mi máquina para seguirlo calando, y procedí a instalar Firefox 2. Pero al intentar instalarle alguna extensión (add-on) siempre me aparecía el mensaje de error número 203.

Hay quien propone borrar todo el directorio .mozilla de tu home (~). Funciona, pero no es necesario. La solución es más simple, sólo necesitas eliminar el archivo: extensions.rdf que se encuentra en: ~/.mozilla/firefox/80×821ay.default

Recuerda presionar Ctrl + H para ver los archivos ocultos.

Artículos relacionados:

Tutorial #2 de Irrlicht: Cómo configurar NetBeans 6.1 y hacer un Hola Mundo

// Mayo 10th, 2008 // 21 Comments » // game development, linux, tutoriales

irrlicht_new_logo.png

¿Por qué NetBeans? porque me gusta.

Lo he estado usando para el último proyecto Rails en el que he trabajado y se me hace un IDE muy bueno. Si quieren leer sobre sus capacidades específicas para C/C++ pueden hacerlo aquí: C/C++ features.

Se que muchos han escuchado que necesita grandes cantidades de recursos, que es muy lento y otras tantas cosas más, yo solo les digo que antes de juzgar lo prueben.

Aprovechen, acaba de salir la versión 6.1. :)

Objetivo

El objetivo de este tutorial es configurar NetBeans para poder compilar desde ahí nuestras aplicaciones basadas en Irrlicht.
Y crearemos nuestro primer programa usando este poderoso motor gráfico, así es, ¡un Hola Mundo con Irrlicht!

Tutoriales pasados

Tutorial #1 de Irrlicht: Cómo compilar e instalar Irrlicht en Ubuntu 8.04

Artículos relacionados:

Tutorial #1 de Irrlicht: Cómo compilar e instalar Irrlicht en Ubuntu 8.04

// Mayo 3rd, 2008 // 16 Comments » // game development, linux, tutoriales

irrlicht_new_logo.png

Este tutorial es el primero de una serie que escribiré acerca de este excelente motor gráfico.
Los artículos me servirán como apuntes de lo que he aprendido y si alguien más se beneficia con ellos pues qué mejor.

Objetivo

El objetivo de este primer tutorial es descargar, compilar e instalar las bibliotecas de la versión más reciente de Irrlicht en mi sistema operativo favorito: Ubuntu en su versión más reciente la 8.04 Hardy Heron. Como paso opcional compilaremos los ejemplos y ejecutaremos el famoso “Hello world”.

A darle, que pa’ luego es tarde… :)

(más…)

Artículos relacionados:

Cómo instalar LAMP en Ubuntu 8.04, 8.10, 9.04, 9.10

// Abril 30th, 2008 // 107 Comments » // desarrollo web, linux

apache.jpg

Instalar LAMP (Linux Apache MySQL PHP) en tu máquina con Ubuntu no podría ser más fácil.

Con esta guía aprenderás cómo hacerlo en unos cuantos minutos. El procedimiento se divide en tres partes: Instalar y probar Apache, después PHP y finalmente MySQL.

Comencemos con Apache

En tu terminal (Aplicaciones → Accesorios → Terminal) teclea:

1
sudo apt-get install apache2

Listo, ya tienes instalado Apache 2 en tu máquina.

(más…)

Artículos relacionados:

FireStats icon Con la potencia de FireStats