Recetas, licores y otras aficiones

Linux
Esta imagen ha sido sacada de LinuxZone.es.
Utilizada con permiso (Creative Commons By-NC-SA).

Comandos básicos de GNU/Linux

Para ir al terminal: alt+F2 + RXVT   si  no va hay que instalar el RXVT sudo apt-get install rxvt -    Ctrl+Alt+F1 - Ctrl+Alt+F2 – Ctrl+Alt+F3 – Ctrl+Alt+F4 - hasta F6 Para salir del terminal Alt+F7

cd
Signfica change directory, o sea, cambiar directorio. Su sintaxis es muy sencilla: $ cd directorio. Se puede utilizar el tabulador para completar los nombres. La carpeta anterior a la actual es la carpeta ".."
mkdir directorio
Crea un nuevo directorio.
man
Abre el manual de ayuda
pwd
Muestra la ruta en la que estamos situados (pwd significa print working directory: mostrar directorio actual
ls
Muestra los archivos en una carpeta, y los pone de diferentes colores según sus atributos (si no lo hace, puede utilizarse la opción --color=yes para forzar los colores), su sintaxis es: $ ls [opciones] [ruta].
ls -a
Muestra todos los archivos y carpetas, incluyendo los ocultos
ls -l
Lista también las propiedades y atributos
ls -la
Lista ficheros incluyendo los ocultos
ls -la | more
Pasa el resultado de ls -la a more, lo que nos permite ver el listado de archivos de forma paginada.
cat fichero
Muestra el contenido de un archivo por pantalla. Si es tan grande como para salirse del espacio de la terminal podemos utilizar less
cat -n
Muestra el contenido de un fichero de texto y numera las líneas.
touch fichero
Crea un fichero vacío
clear
Limpia la pantalla
rm fichero
Elimina el archivo especificado. Este comando sólo es válido para archivos. Su sintaxis es: $ rm archivo
rmdir directorio
Al igual que rm pero con los directorios. Su sintaxis es: $ rmdir directorio. Conviene tener en cuenta el parámetro --ignore-­fail-­on-­non-­empty que borra un directorio aunque no este vacío
rm -r directorio
Para borrar un directorio y los archivos que almacene. para no tener que responder a la pregunta de confirmación para eliminar su contenido, añadimos el parámetro -f así: rm -rf directorio
locate archivo
Búsqueda de archvios. Si no obtenemos resultados, podemos utilizar find . -name nombre donde . indica que la búsqueda sea a partir del directorio actual.
Para utilizar locate primero deberemos de ejecutar $ updatedb para actualizar la base de datos de locate.
chmod
Este comando tiene una sintaxis dificil de recordar, así que tened esto a mano si os hace falta. chmod se utiliza para cambiar los permisos de un fichero (o directorio). Podemos dar permisos de ejecución al propietario del archivo con chmod u+x archivo
Existen cuatro tipos de usuarios:
  • u
    dueño
  • g
    grupo
  • o
    otros
  • a
    todos
Y tres tipos de modificaciones:
  • +
    Añade un modo
  • -
    Quita un modo
  • =
    Especifica un modo (sobreescribe el modo anterior)
Y tres permisos:
  • r
    lectura
  • w
    escritura
  • x
    ejecución
Con todas sus mezclas podemos asignar permisos a todos los usuarios. Por ejemplo, chmod a+w fichero nos dará permisos de escritura a todos los usuarios para ese fichero. chmod 775 -R .
fsck [-opciones] /dev/hdXX (o sdXX)
Comprueba y repara el sistema de ficheros
Opciones:
  • -c
    comprobar bloques en el disco.
  • -f
    forzar el chequeo aunque todo parezca ok.
  • -v
    (verbose) despliega más información.
  • -r
    Modo interactivo. Espera nuestra respuesta.
  • -y
    asume yes de respuesta.
cfdisk
Herramienta de particionamiento de discos, usada en sistemas debian principalmente.
shred

Elimina ficheros completamente. El comando rm no borra del todo los ficheros, sino que los marca como que se pueden sobreescribir.

Los datos siguen en el disco duro. Con el comando shred borramos los datos definitivamente, haciendolos irrecuperables. Su sintaxis es shred -u archivo

sh
Este comando se suele utilizar para los ficheros con extensión .sh o .run. Utiliza el shell de linux para ejecutar archivos en consola. Su sintaxis es sh archivo
cp
Copia uno o varios archivos a la carpeta especificada. Especialmente util para pegar archivos cuando no tenemos permisos. Con este comando, podemos hacerlo como root fácilmente. Su sintaxis es cp origen destino. Por ejemplo, para copiar el archivo texto.txt a la carpeta /dev/cd, utilizamos $ sudo cp texto.txt /dev/cd. También podemos copiar todos los archivos de una carpeta y pegarlos en otra con $ sudo cp * /dev/cd
mv origen destino
Mueve un archivo o carpeta a otro lugar. Su sintaxis es: mv /carpeta1 /carpeta2. Lo que hace esto es mover la carpeta1 a la carpeta2, ambas en el directorio raíz. mv archivo_origen archivo_ destino
tar
Programa para desempaquetar archivos. Si no tenemos ganas de hacerlo gráficamente, lo podemos hacer mediante terminal escribiendo tar zvf archivo.tar
chown
Este comando sirve para cambiar el propietario de un archivo y se puede usar de la siguiente forma chown -r nuevopropietario /ruta_del_archivo
shutdown -h now
Apaga el equipo. Para apagar el equipo podemos disponer de hasta tres comandos distintos, que son:
  • halt
  • poweroff
  • shutdown

Shutdown tiene varios parámetros. Por ejemplo, en lugar de apagar ahora mismo el equipo (shutdown -h now), podemos decir que lo apague en 10 minutos, así: shutdown -h +10.
También podemos decirle que se apague a una hora determinada, por ejemplo, a las 13:30, así: shutdown -h 13:30

reboot
Reinicia el equipo. Es equivalente a shutdown -r now. Por supuesto, se pueden utilizar los parámetros de hora, como antes, tan solo cambiando -h por -r
grep

Este es un comando indispensable. Sirve para buscar cadenas dentro de otras.

Por ejemplo, estas tres instrucciones separadas por una tubería (pipe, |) devolverán el número de directorios que hay en el directorio actual. (ls lista archivos y directorios, wc -l para contar el número de líneas).
ls -l | grep ^d | wc -l

En este otro ejemplo, podemos ver el número de veces que está conectado el usuario root. Por ejemplo, si tiene abiertas varias shells del SO a la vez. (who devuelve una cadena con todos los usuarios conectados).
who | grep root | wc -l

El comando grep soporta expresiones regulares y es lo que lo hace realmente potente, aunque siempre que se añaden expresiones regulares la cosa se complica. Supongamos que tenemos un fichero llamado archivo_prueba con los siguientes datos:

dir 15kb 27/07/2007
archivo 27kb 26/07/2007
dualco 1kb 26/07/2007

Y solo queremos que nos muestre las líneas que empiecen por la letra d. Esta sería la solución con el comando grep usando expresiones regulares: grep \'^[d]\' archivo_prueba

head
Devuelve las primeras líneas de un texto dado. Este ejemplo devolvería las primeras 10 líneas de archivo.c.
head -n 10 archivo.c
telinit num

Le dicen al Linux Kernel cuál es el nivel de iniciación. El comando init devuelve el nivel de iniciación actual.

num es un número del 0 al 6. Y estos indican:

  • 0
    Apagado
  • 1
    Modo de mantenimiento (monousuario root)
  • 2 hasta 5
    Modos multiusuario. Dependen de la distribución. Generalmente el modo con interfaz gráfica de usuario (GUI) con el servidor X.org activo es el 5. Otros modos pueden estar con diferentes servicios desactivados, como por ejemplo el servicio de red ethernet, wifi, la detección plug&play en USB u otros.
  • 6
    Reinicio
kill

En breve, este programa cierra el proceso que se le indique. Para saber su PID (Process ID) se pueden utilizar utilidades como ps (ps -A o ps -aux servirán) o top.

Pero en realidad, kill hace mucho más. Kill puede mandar cualquier señal a un proceso abierto. Por defecto, envía SIGTERM, que le indica al proceso que debe cerrarse. Pero también pueden enviarse otras señales. Para hacer esto, la sintaxis es kill -s señal pid o bien kill -señal pid.
Donde señal puede ser cualquier número que entienda el proceso, pero las más reconocidas son:

  • 1 / SIGHUP
    hang up (colgar)
  • 2 / SIGINT
    interrupt (interrupción)
  • 3 / SIGQUIT
    quit (salir)
  • 6 / SIGABRT
    abort (abortar)
  • 9 / SIGKILL
    matar, no-manejable, no-recuperable, muerte no-ignorable por el proceso
  • 14 / SIGALRM
    alarm clock (despertador/reloj de alarma)
  • 15 / SIGTERM
    señal de terminación de programa

Para ver la lista de las señales estándar soportadas por el SO, puede usarse kill -l

Instalando programas libres desde su código fuente

Cuando instalemos programas libres, la mayor parte de ellos, sobre todo si son un poco grandes, estarán hechos para ser compilados con las GNU autotools, que es una serie de utilidades de la GNU para desarrollar programas y compilarlos, pensada para proyectos a gran escala.

Por tanto, antes de comenzar, si no las tenemos instaladas, deberíamos de hacerlo con nuestro instalador favorito. No tienen porqué ser necesarias, pero en ocasiones este puede ser un inconveniente a la hora de instalar programas. Si estamos en una distribución basada en Debian (como la ahora popular Ubuntu), podemos utilizar apt, para instalarlas así: $ sudo apt-get install autotools-dev g++ gcc automake autoconf m4

Una vez hecho esto, (e instaladas otras depencias que pueda haber, para lo que miraremos la página del proyecto que vayamos a descargar) debemos descomprimir el código fuente, para lo cual nos fijaremos en el formato del archivo que nos bajemos. Este generalmente será o bien tar.gz o .tgz o .tar.bz2, aunque tampoco es raro que sea .zip.

Dependiendo del formato, deberemos de utilizar una utilidad u otra para descomprimirlos. Entonces,

Si es .tgz o .tar.gz
Utilizaremos tar -xzvf archivo.tar.gz
Si es .tar.bz2
Utilizaremos tar -xjvf archivo.tar.bz2
O bien bunzip2 archivo.tar.bz2|tar -xv -
Si es .zip
Utilizaremos unzip archivo.zip
La extensión (esto es más raro) podría ser también .rar
En este caso, si tenemos unrar podemos utilizar unrar archivo.rar.
Si no tenemos unrar podemos instalarlo con: sudo apt-get install unrar; pero es raro que ningún software libre utilice rar como extensión, ya que es propietaria.

Una vez descomprimida deberemos compilar el código. Si está hecho con las autotools este proceso será bastante sencillo. Solo serán necesarios tres comandos:

Tomando privilegios en el sistema.

Cuando queremos instalar un programa, copiar archivos a carpetas del sistema, etc., necesitamos privilegios de superusuario (root). El superusuario tiene control sobre todo, por este motivo, su cuenta puede estar protegida por contraseña o incluso deshabilitada por el sistema. Hay varias formas de autentificarnos como superusuario. Veamos algunos de ellos a contincuación:

Todos estos métodos son diferentes, pero deben diferenciarse en algo, ¿no? Pues bien, el uso de uno u otro depende de lo que vayamos a hacer. Si lo que vamos a utilizar es una aplicación gráfica, es conveniente usar gksudo/kdesu para ejecutar el programa. Si lo que vamos a hacer es ejecutar una aplicación en terminal, utilizaremos sudo.
¿Por qué hacerlo así? Pues bien, puede que todo funcione igual, pero puede que en algún caso, no salga todo como nosotros esperamos. Como pequeño experimento, probad a abrir firefox con sudo y después con gksudo. ¿Habéis notado las diferentes páginas de inicio? Cuando ejecutamos el programa con gksudo, firefox se abre con la página de inicio de root, pero cuando lo ejecutamos con sudo, carga la página de inicio del usuario actual. Este es sólo un caso de ejemplo, pero hay programas que con sudo no llegarán a funcionar y sí con gksudo (kate, por ejemplo).
Además, pulsando Alt+F2 (Ejecutar aplicación), podemos usar directamente el comando gksudo programa para encender el programa, sin necesidad de tener que recurrir al terminal (engorroso para algunos). Esto no se puede hacer con sudo. Otra gran ventaja para usar gksudo.

Instalación de programas mediante terminal.

dpkg instala y desinstala paquetes .deb

dpkg -i programa.deb
Instala un programa.deb
dpkg -R ~/path/to/directorio/
Si se tiene un directorio lleno de archivos .deb y se desean instalar todos
dpkg -r programa
Para desinstalar un programa, dejando los archivos de configuración.
dpkg -p programa
Para desinstalar un programa y sus archivos de configuración.

El sistema de gestión de paquetes con repositorios online en las distribuciones basadas en Debian es apt. En los basados en Red Hat, existe algo similar, como urpmi

Se utiliza así: apt-get comando orden/paquete

Órdenes:

update
Actualiza los repositorios
upgrade
Busca actualizaciones de software
install
Instala el/los paquete/s seleccionado/s
remove
Elimina el paquete seleccionado
dist-upgrade
Actualiza la distribución
autoclean
Elimina los archivos descargados antiguos

Con todas estas órdenes podemos instalar y elminiar los paquetes que queramos. Necesitamos saber el nombre del paquete con antelación, o parte de él. Para ello podemos utilizar apt-cache search nombre_parcial.

También existe en las distribuciones basadas en Debian un gestor más potente que apt-get, que es aptitude. Los comandos disponibles para él son:

install
Instala paquetes
remove
Elinina paquetes
hold
Bloquea paquetes
unhold
Desbloquea paquetes
update
Actualiza los repositorios
upgrade
Actualiza el software
dist-upgrade
Actualiza la distribución
search
Busca un paquete por nombre y expresión
show
Muestra información sobre el paquete seleccionado
autoclean
Elimina los archivos descargados antiguos
reinstall
Reinstala el paquete seleccionado

sudo update-manager -d lanza el gestor gráfico de actualizaciones.

Ejemplo: Cómo instalar OpenOffice.

Actualizamos los repositorios:
sudo apt-get update
sudo apt-get install openoffice.org-l10n-es
Si tenemos una versión anterior de OpenOffice debemos de quitarla antes con:
apt-get remove --purge openoffice.org
sudo apt-get autoremove --purge

Actualizar Office, primero debemos añadir el repositorio correspondiente a sources.list, para ello tendremos que ir a Sistema -> Administración -> Origenes de Software >Software de terceros -> Añadir; e introducir la siguiente línea: deb http://ppa.launchpad.net/openoffice-pkgs/ubuntu intrepid main

Para instalar un archivo .bin (que quiere decir que es un archivo binario autoinstalable) desde la consola debemos de asignarle privilegios de ejecución, así:
chmod +x archivo.bin
Y para ejecutarlo, como siempre:
./archivo.bin.

Como en el caso anterior con los privilegios de usuario, ambos tienen diferencias entre sí. Una de ellas es la velocidad de trabajo. Claramente, apt­-get funciona algo más rápido que aptitude. Aunque la diferencia más importante es que, si instalamos un paquete y con él algunas dependencias, puede que al eliminar el paquete esas dependencias sigan en el sistema. Con apt-­get, las dependencias se quedan en el sistema, mientras que aptitude tiene un log donde controla el tema de las dependencias y las elimina si es necesario. Además, aptitude tiene la órden search, que es realmente útil para buscar un programa del que no conocemos su nombre completo.

En entorno de Red

host
Determina la dirección IP de un host. host -a despliega toda la información de DNS.
ifconfig
Permite configurar una interfaz de red y ver el status de esta. Se usa de la forma ifconfig <interface>. Por ejemplo, ifconfig eth0
ifup
Habilita la interfaz especificada, por ejemplo ifup eth0
ifdown
Deshabilita la interfaz especificada, por ejemplo ifdown eth0
netstat -a
Todas las conexiones de Red originadas y recibidas por el host
netstat -an | grep 25
Conexiones de red originadas y recibidas por el host sobre el puerto 25
netstat -r
Muestra la tabla de rutas (routing table) del sistema
netstat -i
Estadísticas de red de cada interfaz
lsof -n -i:25
Determinar el programa del sistema operando bajo el puerto 25
nslookup
Busca información en los servidores DNS, ejemplo: nslookup -query=mx mail.google.com, si no se especifican parámetros se entra en modo interactivo
ping -s 1016 host
Manda paquetes de ping de 1024 bytes (1016+8 bytes que ocupa la cabecera), mientras que la cantidad por defecto son 512.
route add ruta
Permite agregar rutas a la tabla de rutas desde y hacia el host. Ejemplo, para guiar toda la información de la red 10.0.5.1 netmask 255.255.255.240 vía la interfaz eth0

Otras utilidades del terminal

wget url
Descarga un archivo desde una url dada. La velocidad es la misma que si se hiciese gráficamente.
Pegar código en la terminal
Se puede utilizar el botón derecho > pegar, pero también la combinación de teclas Mayús. + Ins.
Obtener ayuda para programas
man programa o bien programa --help en la mayoría.
cp -r /home/usuario /media/externo/
Hacer una copia de seguridad de la carpeta usuario en un disco externo.

Como elegir el sistema operativo de arranque

  1. Tenemos que editar el archivo del arranque, para ello invocaremos a gedit, así:
    sudo gedit /boot/grub/menu.lst
  2. Escribe tu contraseña para continuar (necesitas privilegios de administrador)
  3. Busca la línea en dónde dice:
    # You can specify 'saved' instead of a number. In this case, the default entry
    # is the entry saved with the command 'savedefault'.
    # WARNING: If you are using dmraid do not change this entry to 'saved' or your
    # array will desync and will not let you boot the system.
    default 0

    Y cambia el 0 por el número de la posición donde está tu otro S.O. Si solo tienes otro, usualmente será el 4. El 0 es el arranque predeterminado de Ubuntu, el 1 el recovery mode, el 2, Ubuntu Memtest+, y el 3 la línea que dice "Other Operating Systems", por lo que la 4 será tu otro Sistema Operativo.
  4. Dile a gedit que guarde los cambios, pulsando en guardar

Detener un programa en ejecución

    Presionamos la combinación de teclas "Ctrl+C". Por ejemplo, cuando no termina su ejecución o está bloqueado.

Instalación de diferentes entornos: Gnome, KDE y XFCE (en Ubuntu)

Son, respectivamente,

Para desinstalar cualquiera (por ejemplo, kubuntu-desktop), simplemente se ha de ejecutar sudo apt-get remove kubuntu-desktop

Instalación de Wine

Para poder ejecutar programas de Windows bajo Linux
sudo apt-get install wine

Para desinstalar programas que corren bajo wine, wine uninstaller abrirá el asistente que permite seleccionar las aplicaciones a desinstalar.

Instalación de DirectX9 mediante winetricks.

Esto es un script que facilita la descarga e instalación de bibliotecas que habitualmente son necesarias para ejecutar aplicaciones Windows. Si no tenemos Winetricks, abre la console y sigue estos pasos:

  1. wget http://www.kegel.com/wine/winetricks
  2. chmod +x ./winetricks Para dar los permisos de ejecucion
  3. sh winetricks directx9
  4. Se abrirá la ventana de instalación de DirectX, acepta la licencia y pulsa en continuar. Con estos pasos ya tenemos DirectX9 instalado en nuestro sistema.

Instalar una impresora PDF

sudo apt-get install cups-pdf

Cambiar la ubicación de los botones de la ventana en Ubuntu 10.04

En Ubuntu podemos cambiar fácilmente el orden de los botones maximizar, minimizar y cerrar, así como la posición de estos (a la derecha o izquierda de la ventana). Para ello tan solo tenemos que ejecutar desde la consola el comando gconf-editor.

Después navegamos a través del árbol de opciones a la siguiente ruta: /apps/metacity/general/button_layout y en el cuadro de texto alternamos las palabras menu, space, maximize, minimize y close; según queramos, a nuestro gusto. Los dos puntos : separan la parte izquierda y la derecha de la ventana, la coma , se usa para separar los botones y spacer deja un espacio.

Ejemplos:

close,maximize,minimize:
Botones a la izquierda sin menú
close:maximize,minimize,menu
Cerrar a la izquierda, maximizar, minimizar y el menú a la derecha
menu,close:minimize
Menú y cerrar a la izquierda, minimizar a la derecha

Yo lo tengo así: :minimize,maximize,close

Poner iconos en el escritorio en Ubuntu

Pulsaremos Alt.+F2 para abrir el Lanzador de aplicaciones y escribimos: gconf-editor, nos movemos por el árbol de la izquierda, accedemos a apps/nautilus/desktop y marcamos los iconos que queremos que se muestren.

Después de instalar Ubuntu es recomendable instalar también una serie de programas que no vienen en la distribución, para sacarle partido a nuestro GNU/Linux

Para quitar la ventana que aparece al principio "Introduzca la contraseña para desbloquear el depósito «default»"

sudo aptitude install libpam-keyring

Conectarse a escritorio remoto de windows

rdesktop -n alias 192.168.1.254 (o cualquiera que sea la dirección ip del sistema remoto)

Si al conectarnos por Terminal Server el bloqueo de mayúsculas no funciona (caps-lock), dentro de la terminal (shell) escribimos el comando: sudo gedit /usr/share/rdesktop/keymaps/common y borramos la línea Caps_Lock 0x0 inhibit

Otro cliente de Escritorio Remoto para Windows que no tiene el problema de las mayúsculas es: krdc, que podemos instalar con:
sudo apt-get install krdc

Cuando borras algo sin querer y luego no aparece en la papelera.

Dentro de una terminal, teclea los siguientes comandos:

mkdir ~/Papelera_temporal
cd ~/.local/share/Trash
mv * ~/Papelera_temporal
mv .* ~/Papelera_temporal

Despues desde Nautilus se puede ver el la carpeta Papelera_temporal todos los archivos borrados.

Para que sudo nos de permiso sin tener que poner la contraseña:

Desde un terminal ejecutad sudo visudo
Sustituid la línea

%admin ALL=(ALL) ALL por %admin ALL=(ALL) NOPASSWD: ALL

Atajos de teclado

Ctrl + H
Para ver los archivos ocultos
Ctrl.+Alt.+L
Bloquea la pantalla
Alt + F2
Ejecutar una aplicacin
Alt.+F9
Minimiza la ventana actual
Alt.+F10
Maximiza la ventana actual
Ctrl.+Q
Cierra la aplicacin activa
Ctrl.+Alt.+L
Bloquea la pantalla
Alt.+F4
Cierra la ventana actual
Alt.+Tab
Cambia la ventana activa
Ctrl.+Alt.+Tab
Cambia entre paneles
Alt.+F1
Abre el menú Aplicaciones
Alt.+spacebar
Abre el menú de la ventana

COMODINES

$ ls -al a*
Obtenemos un listado de todos los archivos y directorios que empiecen por la letra "a"
$ mv *.bmp /tmp
Movemos todos los archivos con extensión bmp al directorio /tmp
$ ls t????.odt
Obtenemos los ficheros con extensión odt que empiecen pro "t" y que tengan cuatro caracteres más

Directorios más importantes

bin
Contiene los archivos esenciales ejecutables del sistema
boot
Ficheros necesarios para el arranque
dev
Archivos virtuales relacionados con los dsipositivos internos y externos (teclados, discos duros, etc.)
etc
Ficheros de configuración de los programas y del propio sistema
home
Guarda los directorios personales de todos los usuarios
lib
Bibliotecas y módulos del núcleo
lost+fount
Almacena en archivos toda la información recuperada tras un cierre involuntario del sistema.
media
Punto de montaje de particiones externas a GNU linux (dispositivosUSB, CD/DVD, unidades de otros SO)
mnt
Montar medios de almacenamiento de uso esporádico
opt
En la mayoría de las instalaciones está vacio
proc
Sistema de archivos virtual
root
Directorio personal del superusuario root
sbin
Contiene archivos ejecutables destinados a la administración del sistema operativo
srv
Almacena datos internos de servicios como HTTP o FTP
sys
Información interna del sistema operativo
tmp
Directorio temporal
usr
Contiene todos los archivos relacionados con programas opcionales.
var
Archivos cuyo contenido es modificado continuamente
 

APUNTES DE UBUNTU 11.04

Para saber que versión está instalada en nuestra pc, tecleamos en la terminal: lsb_release -a
Para actualizar, apretamos Alt+F2 y escribimos en la ventana: update-manager -d

UbuntuUbuntu 11 Como ya sabemos todos, Canonical decidió que Ubuntu 11.04 Natty usará como shell en la interfaz gráfica "Unity" y como gestor de ventanas "Compiz". Pero no es obligatorio utilizar Unity, y podemos arrancar con el escritorio clásico cuando queramos.
GnomePodemos instalar Gnome 3

Tecleamos en consola las siguientes líneas.

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update
sudo apt-get install gnome3-session
sudo apt-get install gnome-shell

Con esto estamos añadiendo el repositorio, buscando nuevas actualizaciones e instalando el nuevo Shell. Nada mas iniciar la sesión, vemos que las ventanas, solo tienen la opción de cerrar ventana,[ X ]...
Esto no es problema, ya que arrastrando la ventana hacia arriba, se maximiza, y hacia abajo...
Pero si queremos volver a los típicos botones de ventanas, maximizar y minimizar.

Tecleamos en la consola:
gconftool-2 -s -t string /desktop/gnome/shell/windows/button_layout "menu:minimize,maximize,close" Con ello conseguimos que después de reiniciar sesión, nos salgan lo botones ya conocidos.

Apagar/Reiniciar

Hacemos click en el menú de usuario, dirigimos el ratón hasta la opción de suspender y presionamos la tecla "Alt", suspender cambiará por Apagar y al dar click en dicha opción tendremos el menú con las opciones Apagar y Reiniciar.

Resetear

El reset seguro en linux se realiza presionando al mismo tiempo Alt + Impr. Pant y escribiendo pausadamente la frase reisub.
Así el sistema va apagando los procesos en orden y reinicia de modo seguro.

Si por algún motivo, la instalación fue mal, o simplemente no te gusta. La forma de desinstalarlo es ejecutar lo siguiente en consola:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:gnome3-team/gnome3

KDE También podemos instalar el entorno KDE
Versión de la plataforma 4.6.2 (4.6.2)

Al instalar KDE también nos instalará un montón de paquetes propios de Kubuntu, por lo que tardará bastante, no desesperéis y terminad la instalación corectamente para no tener problemas después.

KDE está en los repositorios de Ubuntu y lo podemos instalar desde una terminal con el comando:sudo apt-get install kubuntu-desktop

También instalamos el paquete de idiomas para KDE:

sudo apt-get install language-pack-kde-es ó así: sudo apt-get install kde-l10n-es language-pack-kde-es
apt-cache search kde|grep "[-]es"
Si Gimp no va en KDE ejecutar en la consola: gimp --verbose

Nautilus tiene dos modos de navegar a la hora de indicar una dirección del arbol de archivos.
El modo de navegacion basado en texto donde manualmente escribes el path, y el modo de navegación basado en botones donde el arbol actual se muestra como una serie de botones con los nombres de las carpetas.
Se cambia en: “Alt + F2″ gconf-editor,vamos a “/apps/nautilus/preferences/” y habilitamos ó deshabilitamos el checkbox que dice “always_use_location_entry”

Como elegir el sistema operativo de arranque a partir de la versión 10.04

Necesitamos instalar el paquete startupmanager: sudo apt-get install startupmanager que nos permitirá hacer todas las configuraciones posibles mediante cuadros de diálogo. De esta forma, de manera visual, podremos establecer como ha de ser ese menú de arranque, el que gestiona GRUB.

Burg es otro gestor de arranque nuevo basado en GRUB. Para instalarlo desde la terminal escribimos los siguientes comandos:

sudo add-apt-repository ppa:n-muench/burg
sudo apt-get update
sudo apt-get install burg burg-common burg-emu burg-pc burg-themes
burg-themes-common

Ahora para hacer que BURG integre el disco duro escribimos el siguiente comando:

sudo burg-install /dev/sda Donde sda es el identificador del disco en el que está instalado el MBR. Ahora actualiza burg: sudo update-burg

Para saber donde está instalado el MBR desde la terminal escribimos el comando:

sudo fdisk -l

Si prefieres una bonita herramienta gráfica, instalamos GParted

sudo apt-get update
sudo apt-get install gparted

Con esto ya deberemos tener listo Gparted en el menu de sistema/administración:Editor de particiones GParted

Instalar soporte para aplicaciones Java

  1. sudo add-apt-repository "deb http://archive.canonical.com/ natty partner"
  2. sudo apt-get update
  3. sudo apt-get install sun-java6-jre sun-java6-jdk sun-java6-plugin sun-java6-fonts

Para vaciar la papelera en Ubuntu cuando no tenemos permisos sobre un archivo dentro de ella. Desde la consola tecleamos el comando: sudo rm -rf ~/.Trash/*

¿Quién dijo que editar vídeo en Linux fuera complicado? OpenShot Video Editor pone a tu disposición las herramientas necesarias para ello sin conocimientos necesarios.

sudo add-apt-repository ppa:jonoomph/openshot-edge
sudo apt-get update
sudo apt-get install openshot openshot-doc

Podéis añadir más efectos con el siguiente paquete:

sudo apt-get install frei0r-plugins

Si queréis usar las animaciones 3D, debéis instalar Blender 2.56 (Beta), para lo cual también podemos emplear un PPA:

sudo add-apt-repository ppa:cheleb/blender-svn
sudo apt-get update
sudo apt-get install blender

Pasar videos AVI a MP4

Instalamos el ffmpeg (sudo apt-get install ffmpeg) y una vez instalado totalmente, vamos a la carpeta donde tenemos el archivo de video a pasar (archivo.avi) y escribimos en consola:
ffmpeg -i archivo.avi archivo.mp4 Y ya está.

Ubuntu 11.10 ¿Como crear lanzadores en el escritorio en Ubuntu 11.10 Oneiric Ocelot?

Primero tenemos que instalar el siguiente paquete: sudo add-apt-install gnome-panel También puede ser necesario en algunos casos instalar el siguiente paquete: sudo add-apt-install libgnome-desktop-2-17.
Creamos un documento de texto y en su interior pegamos el siguiente Script:

#!/bin/bash
NM1=$((RANDOM%8000))
NM2=$((RANDOM%7999))
gnome-desktop-item-edit --create-new $NM1$NM2.desktop

y guardamos este documento con el nombre de Crear Lanzador, pulsando con el botón derecho de ratón sobre él y en la pestaña propiedades seleccionamos la casilla: Permitir ejecutar el archivo como un programa 

Por último copia este archivo en la siguiente ruta: /home/Tu_usuario/.gnome2/nautilus-scripts

La carpeta .gnome2 es oculta así que deberemos tener activada la vistas de carpetas ocultas en el Nautilus.


A partir de entonces (como siempre al clicar con el botón derecho del ratón ) nos saldrá el menú emergente donde deberemos seleccionar Scripts y luego como es obvio Crear lanzador...
Ahora ya podemos crear nuestros Lanzadores en Ubuntu Oneiric... como se ha hecho toda la vida

Recuperación de GRUP (ubuntu)

GRUP es un gestor de arranque múltiple, desarrollado por el proyecto GNU
Cuando tenemos la necesidad de instalar oto sistema operativo en nuestra maquina, el sistema sobreescribe el sistema de arranque que teníamos esablecido (MBR) borrando el GRUP.
Una forma sencilla de recuperarlo es la siguiente.
Arrancamos desde un CD live de Ubuntu, una vez que ya estemos en el escritorio del sistema en el modo live, abriremos una terminal, dentro de la terminal identificamos nuestra partición raíz escribiendo el siguiente comando: $ sudo fdisk -l

El comando nos devolverá lo siguiente:
Terminal
Vemos que la partición que contiene a root es la ID número 7, y la que tiene 82 es el espacio de intercambio (swap)
Ahora montaremos la partición con el comando:$ sudo mount /dev/sda2/mnt "sda" puede cambiar dependiendo de donde tenganmos nuestra partición root en este caso como lo vemos en la imaguen es la "sda2".
Despues escribiremos el siguiente comando que será el encargado de cargar todos los archivos de arranque. $ sudo grub-install -roor-directory=/mnt/dev/sda
Y por último reiniciamos la maquina.

Capturar pantalla desde la terminal

$ gnome-panel-screenshot --delay=X
x es el número de segundos que tardara en hacer el capturado.

Para unir varios archivos pdf en uno solo

En linux la solución es bien sencilla. Debemos instalar el paquete pdftk. (Pdftk nos permite hacer varias acciones con nuestros pdf. Rotar las páginas de un pdf, encriptar o desencriptar pdfs, etc.)
Lo instalamos abriendo el terminal y escribiendo: $ sudo apt-get install pdftk
Una vez instalado, unimos los archivos pdf con el siguiente comando:
$ pdftk archivo1.pdf archivo2.pdf archivo3.pdf achivo4 cat output amo_ubuntu.pdf
Contacta con nosotros | No rights reserved | Tiene permiso para copiar, redistribuir, modificar, mostrar publicamente y hacer lo que le venga en gana con todo lo aquí publicado.
Esta página fue renderizada por última vez el 20/05/2012 a las 11:52:15 UTC

[Just Rendered!]