Wiki

##############SOURCES.LIST##############
########################################
#
### Para editar(como root)
# nano /etc/apt/sources.list       (Desde consola)
# gedit /etc/apt/sources.list      (Gnome)
# kate /etc/apt/sources.list       (KDE)
#
### Ramas
# Stable:
# La distribucióón "estable" (stable) contiene la publicación oficial más reciente de Debian.
# Esta es la versión de producción de Debian, cuyo uso se recominda principalmente.
#
# Testing:
# La distribución "en pruebas" (testing) es la futura "estable", contiene paquetes que aún no
# han sido aceptados en dicha rama pero están a la espera de ello.
# La principal ventaja de usar esta rama es que tiene versiones más recientes del software.
#
# Unstable:
# La distribución "inestable" es donde tiene lugar el desarrollo activo de Debian.
# Generalmente, esta rama es la que usan los desarrolladores y otros usuarios que quieren estar a la última.
# La distribución "inestable" se llama y siempre se llamará Sid.
#
### Repositorios
# main      Solo Software Libre.
# contrib   Software Libre que depende de software privativo.
# non-free  software privativo.
# Volatile  Para sistemas en producción; aqui se encuentran paquetes como los filtros de virus y spam.
#
### APT
# apt-get update           Actualizar respositorios.
# apt-get upgrade          Actualizar versiones de paquetes.
# apt-get dist-upgrade     Actualizar distribución.
# apt-get install paquete  Instala paquete.
# apt-get --purge remove   Desintala paquete y archivos de configuracion.
# apt-get autoclean        Eliminar paquetes huerfanos.
########################################

## Repositorios Oficiales
deb http://ftp.debian.org/debian/ testing main
deb-src http://ftp.debian.org/debian/ testing main

## Actualizaciones de seguridad
deb http://security.debian.org/ testing/updates main
deb-src http://security.debian.org/ testing/updates main

## Repositorios Volatile
#deb http://volatile.debian.org/debian-volatile stable/volatile main
#deb-src http://volatile.debian.org/debian-volatile stable/volatile main

## Multimedia
# registrar las llaves públicas de los repositorios multimedia
# apt-get install debian-multimedia-keyring
deb http://www.debian-multimedia.org testing main

## Para contar con icewasel en una version mas reciente
# para instalar:
# apt-get -t experimental install iceweasel iceweasel-l10n-es-cl
deb http://ftp.debian.org/debian experimental main

Programas

Estos son los principales programas que instalo luego de formatear

# apt-get install ttf-sazanami-mincho gtk2-engines-murrine gnome-screenshot inkscape gimp gimp-resynthesizer libreoffice libreoffice-l10n-es audacious texlive-full geany-plugin-latex transmission gajim mkvtoolnix-gui aegisub nautilus-open-terminal gcalctool filezilla make gcc git icedtea6-plugin gnome-system-tools

Configurar multifuncional hp-pcs 1400

  1. Instala hplip y sane:
  2. # apt-get install hplip hplip-gui sane
  3. Agrega tú usuario a los grupos lp, lpadmin y scanner (si faltan los grupos créalos):
    # adduser jpneira lp
    # adduser jpneira lpadmin
    # adduser jpneira scanner
    jpneira es mi usuario, hay que reemplazarlo por el nombre de tu usuario.
  4. Luego configura todo con:
  5. # hp-check
    # hp-setup

Navegar siempre en la misma ventana (gnome)

gconf-> apps -> nautilus -> prefecences
alway_use_browser yes

Forzar Arquitectura

# dpkg --force-architecture -i ./paquete.deb

Papelera en el escritorio

gconf-> apps -> nautilus -> desktop
trash_icon_visible yes

Abrir terminal desde carpeta

# apt-get install nautilus-open-terminal

Apagar equipo a una hora determinada

Este es un script en bash, para usarlo debes darle permisos de ejecucion ($ chmod 755 *.sh)

#!/bin/sh
clear
echo "****Bienvenido al Sitema de Apagado Automatico****"
echo ""
echo ""
echo "MENU"
echo " 1.-Apagar PC ahora"
echo " 2.-Reiniciar PC ahora"
echo " 3.-Apagar PC en un ahora determinada"
echo " 4.-Apagar PC en un lapso determinado"
echo " 5.-Salir"
echo ""
read -p "Seleccionar Opcion: " OPCION
case $OPCION in
1) sudo halt;;
2) sudo reboot;;
3) echo -n "Ingresa la hora de apagado: "
read hora
sudo shutdown -h $hora;;
4)echo -n "Ingresa el numero de minutos, tras cual el PC se apagara: "
read minutos
sudo shutdown -h $minutos;;
5) exit;;
*) echo "Usted ingreso una opcion que no esta en el menu"
exit 1;;

Crear fichero PDF a partir de varias imágenes

for f in `ls *.jpg`;do  sam2p $f PDF: $f.pdf ; done

Esto recorre todos los ficheros que aparecen como resultado de hacer un ls *.jpg. En cada iteración la variable f toma el valor de uno de los nombres de fichero. Así que llamamos a sam2p, que convierte los JPG en PDF (lo anterior tambien es valido para imagenes png y gif).

pdftk *.pdf cat output resultado.pdf

Y una vez que tenemos múltiples ficheros PDF, pdftk los une en uno llamado resultado.

Redimencionar images en forma masiva

Este es un script en bash, para usarlo debes darle permisos de ejecucion ($ chmod 755 *.sh)

mkdir fotos
for img in `ls *.jpg`
do
convert -scale 750 $img fotos/$img
done Redimensiona imágenes en lote mogrify -resize 800 *.jpg Con esto redimensiona las imágenes del directorio en el que te encontréis a una anchura de 800 píxeles manteniendo la relación de aspecto. Si queréis tener una imagen fija de las imágenes podéis especificarla de esta forma: mogrify -resize 800×600! *.jpg
				
				
				Redimensiona imágenes en lote

	  mogrify -resize 800 *.jpg

	Con esto redimensiona las imágenes del directorio en el que te encontréis a una 
	anchura de 800 píxeles manteniendo la relación de aspecto.

	Si queréis tener una imagen fija de las imágenes podéis especificarla de esta forma:

	  mogrify -resize 800×600! *.jpg
			

Descargar una web completa

Posiblemente determinadas partes, creadas con Flash u otras tecnologías no se muestren bien.

Crea una subcarpeta (mediante mkdir sitioweb), entrar en esa carpeta mediante cd sitioweb y comenzar la transferencia mediante la siguiente línea:

wget http://urldelsitioweb --mirror –p --html-extension –-convert-links -w 3

En primer lugar introducimos el nombre del sitio a descargar, seguido de una serie de parámetros que modifican el comportamiento de wget.

Los parámetros pueden variar, aunque los indicados son los que más se suelen ajustar:

Otros usos
wget también es una herramienta muy útil para descargar grandes archivos, ya que nos permite continuar las descargas en el caso de que se produzca un problema en la transferencia. Es interesante tenerlo en mente si algún día queremos descargarnos algún CD o cosas parecidas.

En este caso utilizaremos el parámetro -c para que se reanude la descarga por donde iba.

Crear .gif

convert -geometry 400 -delay 100 -loop 0 *.jpg imagenResultante.gif
mogrify -delay 200 -quality 20 -size 200 -loop 0 *.jpg imagenResultante.gif

Utilizar apt-get a través de proxy

# gedit /etc/bash.bashrc

export HTTP_PROXY=http://username:password@proxyserver.net:port/
export FTP_PROXY=http://username:password@proxyserver.net:port/

ambiar de la fecha y hora del sistema

# date --set "2000-02-25 16:25"
Fri Feb 25 16:25:00 CET 2000

Ahora realizaremos el mismo cambio para actualizar la fecha en la BIOS.
# hwclock --set --date="2000-02-25 16:25"

Para comprobarlo tecleamos:
# hwclock
Fri Feb 25 16:25:06 2000 -0.010586 seconds

Logo de debian en la terminal

En la consola o shell como usuario normal o root, ubica tu archivo .bashrc, en el caso de root el archivo está en /root/.bashrc si es con un user, está en el /home/user. Abre tu archivo .bashrc para editarlo, ve hasta el el final del archivo y copia y pega el texto a continuación:

rojo='\e[1;31m'
gris='\e[0;37m'
norm='\e[0m'
echo -e ""
echo -e "${rojo}          _,met\$\$\$\$\$gg.";
echo -e "       ,g\$\$\$\$\$\$\$\$\$\$\$\$\$\$\$P.";
echo -e "     ,g\$\$P\"\"       \"\"\"Y\$\$.\".";
echo -e "    ,\$\$P'              \`\$\$\$.";
echo -e "  ',\$\$P       ,ggs.     \`\$\$b:";
echo -e "  \`d\$\$'     ,\$P\"'   .    \$\$\$";
echo -e "   \$\$P      d\$'     ,    \$\$P";
echo -e "   \$\$:      \$\$.   -    ,d\$\$'      ";
echo -e "   \$\$;      Y\$b._   _,d\$P'   ${gris}     _,           _,      ,'\`.";
echo -e "${rojo}   Y\$\$.    \`.\`\"Y\$\$\$\$P\"'${gris}         \`\$\$'         \`\$\$'     \`.  ,'";
echo -e "${rojo}   \`\$\$b      \"-.__           ${gris}    \$\$           \$\$        \`'";
echo -e "${rojo}    \`Y\$\$b                     ${gris}   \$\$           \$\$         _,           _";
echo -e "${rojo}     \`Y\$\$.                ${gris} ,d\$\$\$g\$\$  ,d\$\$\$b.  \$\$,d\$\$\$b.\`\$\$' g\$\$\$\$\$b.\`\$\$,d\$\$b.";
echo -e "${rojo}       \`\$\$b.          ${gris}    ,\$P'  \`\$\$ ,\$P' \`Y\$. \$\$\$'  \`\$\$ \$\$  \"'   \`\$\$ \$\$\$' \`\$\$";
echo -e "${rojo}         \`Y\$\$b.      ${gris}     \$\$'    \$\$ \$\$'   \`\$\$ \$\$'    \$\$ \$\$  ,ggggg\$\$ \$\$'   \$\$";
echo -e "${rojo}           \`\"Y\$b._     ${gris}   \$\$     \$\$ \$\$ggggg\$\$ \$\$     \$\$ \$\$ ,\$P\"   \$\$ \$\$    \$\$";
echo -e "${rojo}               \`\"\"\"\"    ${gris}  \$\$    ,\$\$ \$\$.       \$\$    ,\$P \$\$ \$\$'   ,\$\$ \$\$    \$\$";
echo -e "${gris}                          \`\$g. ,\$\$\$ \`\$\$._ _., \$\$ _,g\$P' \$\$ \`\$b. ,\$\$\$ \$\$    \$\$";
echo -e "                           \`Y\$\$P'\$\$. \`Y\$\$\$\$P',\$\$\$\$P\"'  ,\$\$. \`Y\$\$P'\$\$.\$\$.  ,\$\$.";
echo -e ""
echo -e "${rojo}Debian  GNU/Linux ${gris}" `cat /etc/debian_version`${norm}

Guarda el archivo .bashrc, y ejecuta

clear; source .bashrc

aparecerá algo como esto.

« Volver
 



(cc) 2010-2011 Juan P. Neira D. | Better with Mozilla Firefox
This website has been created with Vim under GNU/Linux.
[Valid HTML 5.0!] [Valid CSS!]