Archivo de la categoría: Linux

Todo referente a GNU/Linux

Añadir aplicaciones al inicio de sesión de un usuario desde consola

Esto lo hice con un entorno gráfico Gnome.

Bien, si tienes el entorno gráfico se pueden agregar las aplicaciones al inicio fácilmente desde Preferencias>Aplicaciones al Inicio pero a mí siempre me ha gustado hacer todo por consola… Sí, aunque use un entorno gráfico xD

Para agregar estas aplicaciones cuando un usuario inicie sesión tenemos que crear un archivo en la siguiente ruta /home/tusuario)/.config/autostart

La ruta es la de tu usuario, ahí hay, entre otras, una carpeta oculta llamada “.config”. Recordemos que para esconder algún archivo o carpeta anteponemos ese punto “.”. Y ya dentro de esa carpeta existe otra llamada autostart. Aquí colocaremos las aplicaciones que querramos que se inicien, empecemos entonces.

Desde una consola, ojo, logueados como nuestro usuario normal (no root) vamos a dicha carpeta:

$ cd /home/tusuario/.config/autostart

Pantallazo 1

cd /home/(user)/.config/autostart

Ya en esta ruta crearemos un archivo que deberá llamarse algo así como “aplicacion.desktop” lo de aplicación sustitúyanlo por el nombre de la aplicación a iniciar. Como ejemplo usaré guake (la terminal que ven en mi captura de pantalla). Con su editor de textos favoritos entonces creen en archivo:

$ nano guake.desktop

Y ya en el siguiente archivo deberemos escribir algo como lo siguiente:

[Desktop Entry]
Type=Application
Exec=guake
Hidden=false
X-GNOME-Autostart-enabled=true
Name=Guake
Comment=Terminal bonita xD

Los valores que deberán cambiar son Exec, en donde deberán poner la orden que lanza la aplicación, en mi caso es guake, si quisieran lanzar chrome sería “google-chrome”, etc 😛

El siguiente valor a modificar es Name, pueden ponerle lo que quieran, es sólo descriptivo 😛

Y por último Comment. Igual que el anterior es sólo descriptivo.

Por último, sólo para comprobar ejecutaremos un ls -l

$ ls -l

Y deberá aparecer como dueño nuestro usuario, de lo contrario esto no funcionará 😛

Y es todo. Por cada aplicación a agregar se debe crear un archivo, lo que hago yo es copiar uno ya existente y sólo cambiarle los 3 valores 😛

Cambiar la distribución de teclado (keyboard layout) de xdm a Español- Gentoo

Si tienes entorno gráfico y en la pantalla de login de pronto ves que si oprimes la tecla que deberia ser un signo de interrogación y sale un guión bajo, es porque la distribución de tu teclado está mal… Pero si estás leyendo eso es porque lo más seguro es que eso ya lo sabes 😛

En mi caso estoy usando Gentoo y buscaba información y las páginas que consultaba daban soluciones pero editando archivos inexistentes, a razón de esto es que tenía X no modular.

Hay dos opciones para resolverlo, la prima es migrar al X modular

http://www.gentoo.org/proj/en/desktop/x/x11/modular-x-howto.xml

y la segunda es quedarnos como estarnos y modificar el archivo que en verdad es de nuestro X.

Lee el resto de esta entrada

Visualizar información de la tarjeta de video – Linux

Estas son cosas sencillas pero que muchas veces no sabemos cómo hacerlas. Por ejemplo, hace apenas unos minutos antes de escribir este post quería saber la cantidad de memoria que tenía mi tarjeta gráfica y no sabía como xD pero bien,  aquí les traigo la solución 😀 (Además de algo extra…)

Lo primero que necesitan es instalar el paquete “pciutils” si es que no lo tienen instalado, y ya una vez instalado deben ejecutar (como superusuario) lo siguiente:

# lspci | grep VGA

En mi caso la salida fue esta:

01:00.0 VGA compatible controller: VIA Technologies, Inc. P4M890 [S3 UniChrome Pro] (rev 01)

Esos numeritos del principio son los que nos van a  importar para la siguiente instrucción. Simplemente hay que escribir: Lee el resto de esta entrada

uso de sudo y su: Aclaraciones, uso y recomendaciones

Mucho se habla de las diferencias de “sudo” y de “su”, sobre todo en cuanto a seguridad, bien empecemos primero aclarando, muy tontamente, en qué consiste cada uno.

Aclaraciones

su” nos permite subir de nivel de usuario normal al nivel superusuario (de forma temporal, hasta que se escriba un exit).

sudo” nos permite ejecutar acciones como si fuéramos el superusuario pero… la diferencia… es que… lo hacemos con la contraseña del usuario normal (no se necesita saber la contraseña del superusuario).

Lee el resto de esta entrada

wget recursivo aka Descargar sitios web completos xD

Generalmente usamos wget (una herramienta que traen, creo, todas las distros Linux y creo que también en general los demás sistemas derivados de UNIX) para descargar archivos como los tar, rar, etc…

Esta herramienta va más allá de sólo archivos, también podemos descargar con ella sitios web completos empleando recursividad. Para ello simplemente tenemos que poner (desde consola, claro está)

wget -r http://nombredelsitiio.loquesea/

y listo! xD Dependiendo del sitio (la velocidad de subida del servidor y tuu velocidad de descarga :P) será el tiempo que tarde en descargar todo.

Podemos emplear más parámetros para wget como por ejemplo: -p -U –wait=20 –limit-rate=20K. Con esto estaríamos “engañando” a aquellos servidores que no nos dejan descargar el sitio web completo (comprobando la identidad de los navegadores), además de limitar la tasa de bajada y el tiempo de espera entre cada página (por si tienen alguna restricción que nos llegue a denegar el servicio :P)

Igual podemos usar –retry-connrefused para que, en caso de algún rechazo, reintente la descarga, al final podemos tener algo así:

wget -r -p -U –wait=20 –limit-rate=20K –retry-connrefused http://nombredelsitiio.loquesea/

wget dispone de más parámetros, para aprender más de él, denle una mirada a su manual

man wget

Saludos!