Otra forma de correr comentarios desde terminal

Para los que nos la pasamos tecleando cosas como:

$ geeqie image.jpg &> /dev/null &

Se me acaba de ocurrir una alternativa. Copiad lo siguiente en $HOME/bin/run


#!/bin/bash

$* &> /dev/null &

Luego denle permisos de ejecucion

$ chmod +x $HOME/bin/run

Ahora cuando querais abrir un programa desde terminal como firefox, evince, empathy, etc. solo teneis que hacer

$ run comando opciones

Y os dejara libres de hacer lo que querais en la terminal mientras el programa se ejecuta. El script se basa en redirigir todo lo que produce el programa a /dev/null y correrlo en background. Podeis ver los programas que estais ejecutando en background con

$ jobs

Eso es todo por hoy :P .

Cambiando la configuracion de GNOME por terminal

Abrimos nuestro emulador de terminal favorito y tipeamos:

$ gconftool-2 -R /

Para obtener todas las posibles configuraciones. Podemos filtrar la busqueda con grep:

$ gconftool-2 -R / | grep -i "nuestra busqueda"

Usamos -g /path/a/la/configuracion para obtener (get) la configuracion. Y -s /path/a/etc -t tipo_de_configuracion nuevo_valor para establecer un nuevo valor. tipo_de_configuracion puede ser string, list, int…

Cambiar el background:

$ gconftool-2 -s /desktop/gnome/background/picture_filename -t string /home/carlos/pics/HarryPotter7.jpg

(:

Haciendo nuestra distribución linux más ligera

1. Instalar aplicaciones ligeras

La razón detrás de esto es simple ¿De verdad necesitamos todas las funciones que nos ofrece, digamos, gedit, si solo necesitamos editar un archivo de configuración de vez en cuando? No sería mejor, por ejemplo, utilizar leafpad, vim o nano. Si nuestra aplicación actual tiene una función que realmente necesitamos, y creemos que no lo podríamos hacer de otra forma, entonces es una buena razón para mantenerla, de otra forma, quizás deberíamos considerar cambiarla por una más ligera.

A continuación les dejo una lista de aplicaciones ligeras:

Navegación web: firefox4 (Tiene muchas mejoras respecto a la versión 3), surf, uzbl, dillo, elinks, chromium, lynx.

Suite de oficina: Recomiendo libreoffice en vez de openoffice.org. También se puede instalar abiword, gcalc.

Editor de texto: Vim, nano, leafpad, ed (Casos extremos :P ).

Manejador de redes: netcfg, ifconfig, iwconfig.

Mensajería instantanea: empathy, emesene, centerim, finch.

IRC: irssi, weechat, ii.

Efectos de escritorio: xcompmgr, cairo-compmgr.

Terminales: st, urxvt.

DE y WM: xfce, openbox, fluxbox, awesome, xmonad, dwm, wmii, i3, lxde, dwm (mi favorito)

Manejador de ficheros: thunar, rox, gentoo, ls/mkdir/rmdir/rm/etc.

Descargas: wget.

Torrents: rtorrent, transmission-gtk/transmission-cli.

FTP: ftp (En terminal)

Consolas virtuales (tty): fgetty.

IDE: gedit con plugins de gmate, kwrite, vim con plugins.

Reproductores de video: vlc, mplayer.

Login manager: slim, xdm.

Visor de imagenes: qiv, feh, gqview, geeqie.

Visor de documentos pdf: zathura, epdf, xpdf, apvlv.

Quemador de cd dvd: cdrdao, cdrkit, cdrtools.

Montar imagenes iso: mount -t iso9660 -o loop image.iso mount-directory

Cliente email: alpine, pine.

Lector de rss: snownews.

Administración de poder: cpufreq-utils, powernowd, pm-utils.

Transformar archivos: lame, ffmpeg, mencoder.

Copiar peliculas: mencoder.

Copiar discos: dd if=/dev/cdrom of=/ruta/de/iso/a/crear bs=2048 conv=notrunc,noerror,sync

Rip: rubyripper (en consola o gui)

Comprimir/Descomprimir archivos: tar, 7zip, unzip, unrar, rar, zip.

Música: cmus, clementine.

 

2. Deshabilitar daemons

A veces, sobre todo al instalar una distro enfocada al usuario corriente, nos encontramos con daemons que no necesitamos, podemos deshabilitarlos bien usando la herramienta gráfica de nuestra distro o leyendo la wiki de nuestra distro y averiguar como hacerlo por consola.

 

3. Usar un demonio para precargar nuestras aplicaciones

Por ejemplo preload (https://wiki.archlinux.org/index.php/Preload) o prelink (https://wiki.archlinux.org/index.php/Prelink) (No recomiendo prelink y, tampoco es un demonio… lean la wiki de vuestra distro a ver que dice sobre este programita ;) )

 

4. Utilizar ext3 / ext4

O si sabemos de otro filesystem que sea más rápido…

 

5. Buscar los archivos de configuración de nuestros pogramas y deshabilitar opciones

A veces los programas que utilizamos e incluso la misma distro activa opciones que no utilizamos, la mayoría se puede encontrar en /etc  y en $HOME (.config, .xprograma, .otropograma, etc).

 

6. Hacer overclocking (NO LO RECOMIENDO)

 

7. Ajustar los valores de swappiness (ver el post anterior en sysctl.conf)

Como: Instalar firefox 4 beta en ArchLinux

Firefox 4 es el próximo navegador de mozilla, mucho más rápido que firefox 3 y con menos gasto de recursos. ¿Algún problema? Personalmente lo he usado desde hace un tiempo junto surf y la verdad va de maravillas. No me puedo quejar. No he tenido que usar la herramienta de Crash Report todavía. Además el Flash funciona mucho mejor.

¿Cómo instalarlo?
Firefox 4 no está disponible en los repositorios oficiales, así que usaremos el AUR. Si tenemos en nuestro sistema un ayudante de AUR (AUR helper) como yaourt, clyde, packer, etc. solo necesitamos instalar el paquete “firefox-nightly”. Si no tenemos ninguno, procedemos a instalar.

¿Por qué instalar un ayudante de AUR?
Es una cosa de gustos, quizás quieras que los paquetes AUR se actualizen automáticamente, en lo que me concierne, prefiero esto. Aunque si no quieres instalar uno simplemente descarga el Tarball de firefox-nightly de la página de AUR (http://aur.archlinux.org/packages/firefox-nightly/firefox-nightly.tar.gz) para esta fecha la versión es la 4.0b13pre-1. Descomprimelo con

$ tar -xf firefox-nightly.tar.gz

Cambia al directorio que acabas de descomprimir e instala con

$ makepkg -si

Eso resolverá las dependencias con pacman. Este comando lo deberías correr como usuario corriente, no como root. Cuando termine ya tienes firefox 4 instalado y puedes disfrutar de él corriendo firefox-nightly. También puedes crear perfiles y cualquier otra cosa que se te ocurra para correr tanto el 3 como el 4.

¿Cómo instalar un ayudante de AUR?
Bien, eso quiere decir que también eres algo flojo, como yo. Nos descargamos esto http://aur.archlinux.org/packages/packer/packer.tar.gz ….

$ wget -c http://aur.archlinux.org/packages/packer/packer.tar.gz
$ tar -xf packer.tar.gz
$ cd packer && makepkg -si

Pasa el mismo proceso de resolver dependencias, etc, etc. Luego actualizamos los repositorios:

$ packer -Syy

E instalamos firefox-nightly

$ packer -S firefox-nightly

Editando: Como hacer que tu pc con ArchLinux sea más rápida.

Mucho se ha escrito ya del tema, así que sólo dejaré recomendaciones personales. Cualquiera puede abrir la wiki de Arch y ver los artículos.

Empezemos.

Leer más

Seguir

Get every new post delivered to your Inbox.