Sunteți pe pagina 1din 45

Instalar paquetes, programas o aplicaciones en Ubuntu

Actualizado el 10 de Octubre de 2012.

Hola a todos, soy Juanetebitel y vamos a ver cmo Instalar paquetes, pro ramas, aplicaciones en !buntu. "o primero que quiero decir para los que empiezan con "inu#$!buntu es que este %istema Operativo no es &indo's. Aqu( no )ay que descar ar aplicaciones, ni buscar crac*, ni nada parecido. +ara esto est,n los repositorios que son como un depsito o un sitio centralizado donde se almacena y actualiza todo el so-t'are disponible. %lo tenemos que seleccionar la aplicacin y el sistema se encar a de descar ar e instalar. .stos repositorios los podemos ver en /Orgenes del software/. 0ota1 2er el art(culo cosas que )acer despu3s de instalar ubuntu

Object 2 1

HAY VARIAS

A!"RAS #" I!S$A%AR SO&$'AR"(

)* +,entro de Software de Ubuntu+


.s el m,s simple e intuitivo de todos y se 4n van saliendo las nuevas versiones de !buntu, se le van implementando m,s -uncionalidades. .s una aut3ntica tienda de so-t'are, con m,s de mil aplicaciones a tu disposicin. +ara abrirlo, pulsamos en el Icono /5entro de %o-t'are/, en la barra de lanzadores 6"aunc)er7 de la izquierda o tambi3n podemos pulsar en el primer lanzador de la barra con

el lo o de !buntu, para abrir la lente 68as)7 y escribir 9 buscar1 5entro de %o-t'are. "a aplicacin se divide en1 1. .n las pesta:as superiores tenemos las si uientes opciones /;odas las aplicaciones/, /Instaladas/ y el /Historial/. 2. A la izquierda tenemos las aplicaciones divididas en subcate or(as. <. .n el 5entro las aplicaciones divididas en /=,s recientes/ y /=e>or valoradas/. ?. Arriba a la derec)a tenemos la opcin de @4squeda.

!na vez ele ido el paquete o aplicacin, podemos instalarlo directamente pulsando en el botn /Instalar/. %i queremos saber con m,s detalle para que sirve la aplicacin, plu ins a instalar y valoraciones y comentarios de los usuarios, pulsamos en /=,s in-ormacin/. !na vez instalada la aplicacin, el botn /Instalar/ se convertir, en /8esinstalar/, para la desinstalacin de la aplicacin.

-* .estor de paquetes S/naptic


%ynaptic es un avanzado sistema para instalar o eliminar aplicaciones de tu sistema. .l entorno es r,-ico y muy potente. 5on %ynaptic tienes el control completo de los paquetes 6aplicaciones7 instalados en tu sistema, sus dependencias y desde aqu( puedes seleccionar las di-erentes versiones de los paquetes a instalar se 4n las necesidades. A partir de !buntu 12.0? no viene instalado por de-ecto y si queremos utilizarlo )ay que instalarlo desde el 5entro de %o-t'are, buscando /%ynaptic/. +ara abrir %ynaptic, pulsar en el primer lanzador de la barra con el lo o de !buntu, para abrir la lente 68as)7 y escribir 9 buscar1 Aestor de paquetes %ynaptic. .ste estor de paquetes nos permitir, instalar, reinstalar y eliminar paquetes de una -orma r,-ica muy sencilla. "a pantalla de %ynaptic est, dividida en ? secciones.

"as dos m,s importantes son la lista de cate or(as 617 en el lado izquierdo y la de los paquetes 6<7 en el lado derec)o. Al seleccionar un paquete de la lista se mostrar, una descripcin del mismo 6?7.

+ara instalar un paquete puedes seleccionar una cate or(a, pulsar con el botn derec)o en el paquete deseado y seleccionar Bmarcar para instalarC o )acer doble$clic* en el nombre del paquete. =arca de esta -orma todos los paquetes que desees instalar en el sistema y pulsa Aplicar para proceder a su instalacin. %ynaptic descar ar, a)ora los paquetes necesarios desde los repositorios en internet o desde el 58 de instalacin. ;ambi3n puedes usar el botn @uscar para encontrar los paquetes que desees instalar. +ulsando en el botn de buscar, podremos realizar b4squedas de pro ramas mediante su nombre o descripcin. !na vez localizado el pro rama que deseamos instalar )acemos doble clic sobre 3l para instalarlo. %i queremos eliminar un pro rama bastar, con pulsar con el botn derec)o encima de 3ste y seleccionar eliminar o eliminar por completo. +ara que se apliquen los cambios es necesario pulsar en el botn de Aplicar. .l sistema de instalacin de so-t'are en !buntu es muy potente y vers,til. 8entro de los repositorios las aplicaciones est,n or anizadas en /paquetes/. 5ada paquete tiene otros de los que depende para su correcto -uncionamiento. %ynaptic se encar a de resolver estas dependencias e instalar los paquetes necesarios por ti. +ero no slo eso. .n los paquetes de aplicaciones tambi3n se indican otros paquetes que aunque no son necesarios para que -uncione la aplicacin que queremos instalar si son de utilidad. .stos son los /paquetes recomendados/.

+odemos con-i urar %ynaptic para que considere esos paquetes /recomendados/ como si -uesen dependencias y as( los instalar, tambi3n autom,ticamente. Arranca %ynaptic y ve a 5on-i uracin $D +re-erencias, en la +esta:a Aeneral marca la casilla /5onsiderar los paquetes recomendados como si -uesen dependencias/.

0* ,omandos aptitude / apt1get en una terminal o consola


Aunque podemos instalar pro ramas de -orma r,-ica como )emos visto en los puntos anteriores, siempre podemos recurrir a la terminal para instalar cualquier pro rama. A muc)os usuarios nveles esta opcin les puede parecer un poco m,s complicada y al o cr(ptica. 0ada m,s le>os de la realidadE cuando uno se acostumbra es muc)o m,s cmodo, -,cil, potente y r,pido. 0ota1 "a mayor(a de las u(as de instalacin de aplicaciones en este blo vienen e#plicadas con el uso de la ;erminal. .#isten dos comandos para instalar pro ramas en modo te#to1 con apt$ et o con aptitude. Ambos pro ramas son muy similares, pero nos vamos a centrar en el apt$ et. "a instalacin de so-t'are es una tarea administrativa y por ello )ay que que utilizar el comando /sudo/, anteponi3ndolo a /apt$ et/ o /aptitude/. !so1 Abrimos una terminal v(a Aplicaciones $D Accesorios $D ;erminal. 0ota1 los paquetes con nombres compuestos traen un uin entre las palabras1 .>1 -usion$ icon F Instalar paquetes1
sudo apt-get install nombre_paquete

F Instalar varios paquetes a la vez de>ando un espacio en blanco entre ellos e>.
sudo apt-get install gnome-do pidgin amsn

F 8esinstalar paquetes1
sudo apt-get remove nombre_paquete

F 8esinstalar paquetes 6incluyendo arc)ivos de con-i uracin71


sudo apt-get remove --purge nombre_paquete

F Actualizar la lista de paquetes disponibles1


sudo apt-get update

F Actualizar el sistema con las actualizaciones de paquetes disponibles1


sudo apt-get upgrade

F Obtener una lista de opciones del comando1


sudo apt-get help

8espues de poner el comando1 "e damos al /.nter/ y ponemos la contrase:a, que por se uridad no ver3is al teclearla, pero %G se est, escribiendo y le volvemos a dar al /.nter/. 0os pre untar, si queremos se uir, le decimos que %I y damos al /.nter/.

2* 3aquetes con e4tensi5n *deb


Otra -orma de instalar aplicaciones en el sistema es por medio de los paquetes ya preparados para ser instalados y con e#tensin .deb. +ara instalar estos paquetes slo tienes que )acer doble clic* sobre el -ic)ero en el nave ador 0autilus y autom,ticamente se lanzar, el /5entro de %o-t'are/ o la aplicacin debi 6si la tenemos instalada7, que se ocupar, de instalar el paquete y buscar las dependencias de otros paquetes que pudiera necesitar para su correcta instalacin. %i lo pre-erimos, tambi3n se pueden instalar mediante la l(nea de comandos, mediante el comando dp* 1
sudo dpkg -i nombre_del_paquete.deb

.l mismo comando tambi3n se puede usar para desinstalar el paquete1


sudo dpkg -r nombre_del_paquete

,on6ertir fic7eros *rpm a *deb Al unas distribuciones de "inu#, como por e>emplo Hed$Hat y =andriva, usan paquetes .rpm, or anizados de manera di-erente a los paquetes .deb de 8ebian y !buntu.+ara instalar estos paquetes es preciso convertirlos antes a .deb. +ara ello se usa la aplicacin /alien/. %e puede instalar via %ynaptic o ;erminal con apt$ et. !so1 Abre una terminal 6Aplicaciones I Accesorios I ;erminal7 y e>ecutar la si uiente instruccin1
sudo alien nombre_del_paquete.rpm

8e esta -orma el pro rama crea un -ic)ero con el nombre del paquete, pero con e#tensin .deb, que se podr, instalar si uiendo la e#plicacin +aquetes con e#tensin .deb

8* Arc7i6os con e4tensi5n *bin


"os arc)ivos con e#tensin .bin son arc)ivos binarios. 0o contienen un con>unto de pro ramas o librer(as como los paquetes, sino que son el pro rama en s( mismo. 0ormalmente se suelen distribuir ba>o este sistema pro ramas comerciales, que pueden ser

o no ratuitos, pero que normalmente no son libres. 5uando descar as un -ic)ero de este tipo de internet y lo uardas en tu sistema, no tendr, permiso para e>ecutarse. +ara d,rselos1 "o primero que debes )acer, por consi uiente, es dar a ese -ic)ero el permiso para e>ecutarse. +ara ello pulsa con el botn derec)o sobre 3l y eli e la opcin +ropiedades. .n la pesta:a +ermisos, ver,s que el -ic)ero tiene permisos de lectura y escritura para el propietario pero no para e>ecucin. Activa la casilla /permitir al arc)ivo e>ecutarse como un pro rama/ y cierra la ventana. A)ora que ya )as dado permiso al -ic)ero para poder e>ecutarlo )az doble clic. Al )acerlo te aparecer, una ventana d,ndote varias opciones. .li>e e>ecutar. +ara realizar esto mismo desde un terminal1 8amos permisos de e>ecucin con el comando.
sudo chmod +x [nombre_binario].bin

Instalamos el arc)ivo binario con el comando1


sudo ./[nombre_binario].bin

9* 3aquetes con e4tensi5n *s7


"os arc)ivos .s) son scripts y para e>ecutarlos en el sistema, )acemos doble clic* sobre ellos y seleccionamos /e>ecutar desde terminal/ y si al uno no -unciona e>ecutamos en una terminal el comando1
bash nombre-paquete.sh

anera tradicional para todos los .!U1%inu4( Abrimos una terminal, nos situamos en la carpeta donde est3 el arc)ivo con el si uiente comando1
cd direccion

8amos permisos con1


chmod +x nombrepaquete.sh

J e>ecutamos el script con1


./nombrepaquete.sh

%i necesitamos )acerlo como root, anteponemos /sudo/ al comando1


sudo ./nombrepaquete.sh

:* Arc7i6os de e4tensi5n *run

"os arc)ivos .run son asistentes, normalmente r,-icos, que ayudan a la instalacin. +ara e>ecutarlos basta con introducir en el terminal1
sh ./[archivo].run

0ormalmente en el caso de que necesite permisos de superusuario 6administrador7 pedir, la contrase:aE de no ser as( basta con e>ecutar en el terminal1
sudo sh ./[archivo].run

;* Instalar a partir del c5digo fuente <,ompilar=


3aquetes con e4tensi5n <*tar*g>= <*tar*b>-= A veces se encuentran aplicaciones que no proporcionan paquetes de instalacin, y )ay que compilar a partir del cdi o -uente. +ara ello, lo primero que )ay que )acer en !buntu es instalar un meta$paquete llamado build$essential. +ara ello, abrir una terminal y e>ecutar los si uientes comandos1
sudo apt-get update sudo apt-get install build-essential

;ambi3n podemos necesitar instalar las librer(as de desarrollo del *ernel, necesarias para determinados paquetes1
sudo apt-get install linux-headers-`uname -r`

0ota1 debemos de tener en cuenta que estos paquetes pueden tener -ormas di-erentes de empaquetado 6con arc)ivos di-erentes7 y por lo tanto maneras di-erentes de instalacin, por lo que si )ay al 4n arc)ivo como /readme, leadme o t#t/, debemos leerlo antes de nada por si nos dice la -orma de instalacin. .n eneral, los pasos a se uir para compilar una aplicacin son los si uientes1 1. 8escar ar el cdi o -uente 6.tar. z o .tar.bz27. 2. 5omo vemos, por la e#tensin . z o .bz2 son arc)ivos comprimidos, por lo que descomprimimos el cdi o con 5lic* derec)o sobre 3l y ele imos /e#traer aqu(/, creando una carpeta con el cdi o. <. .ntrar en el directorio creado al descomprimir el cdi o con el comando cd. +or e>emplo si lo )emos descar ado en el .scritorio, ponemos en la terminal $D
cd Escritorio/nombre_carpeta_descomprimida

0ota1 +onemos el nombre e#acto de la carpeta descomprimida. ?. .>ecutar el script /con-i ure/ que sirve para comprobar las caracter(sticas del sistema que a-ectan a la compilacin, con-i urando la compilacin se 4n estos valores, y que crea el arc)ivo ma*e-ile 6al unos paquetes ya lo traen7 $D
./con igure

K. .>ecutar el comando ma*e, encar ado de la compilacin.

make

L. .>ecutar el comando, que instala la aplicacin en el sistema1


sudo make install

O me>or a4n, instalar c)ec*install con el comando1


sudo apt-get install checkinstall

J ya podemos e>ecutar1
sudo checkinstall

.l uso de c)ec*install tiene tambi3n la venta>a de que el sistema tendr, constancia de los pro ramas instalados de esa -orma, -acilitando tambi3n su desinstalacin. Os de>o un e>emplo completo de e>ecucin de este procedimiento1 0os descar amos el paquete sensors$applet$0.K.1.tar. z en el .scritorio1 8escomprimimos y obtenemos la carpeta sensors$applet$0.K.1 .n la terminal nos situamos en la carpeta descomprimida1
cd Escritorio/sensors-applet-!.".#

5ompilamos e instalamos1
./con igure make sudo make install

.ste 4ltimo comando lo podemos cambiar por1


sudo checkinstall

COMO INSTALAR PROGRAMAS EN UBUNTU. Lejos de la creencia de que en Linux el instalar programas es una tarea complicada y slo apta ''gurs'' de la informtica, vamos a ver que, salvo en contadas ocasiones, es un tarea sencilla y rpida en la que ni tan si quiera hace falta reiniciar el sistema. En este tutorial se explica como instalar programas para !untu. Aadir/quitar: Este es el sistema ms sencillo, slo de!emos ir a Aplicaciones/aadir quitar y veremos la siguiente ventana"

#qu$ slo de!emos marcar los paquetes que nos interese y dar al !otn Aplicar cambios. %ara eliminar ser$a igual. Synaptic: &ynaptic es otra herramienta grfica para instalar paquetes, est en Sistema/administracin/gestor de paquetes Synaptic'

%ara instalar un paquete pinchamos en Buscar y escri!imos el nom!re del paquete que queremos. na ve( locali(ado lo marcamos y pinchamos en Aplicar. &e puede dar el caso que se marquen por su cuenta otros paquetes necesarios para que funcione el que hemos elegido. Instalando paquetes desde el terminal: 1.- Paquetes .deb #qu$ es cuando muchos se asustan creyendo que hay que ser un programador para manejarnos con el terminal, pero con aprendernos cuatro comandos veremos que instalar paquetes con este sistema es muy cmodo y rpido. El formato natural de !untu es el .deb. %rimero a!rimos un terminal en Aplicaciones/accesorios/terminal y tecleamos" sudo aptitude update )este comando actuali(a la cach* de /etc/apt/sources.list+. sudo aptitude install nombre-paquete )nos instala el paquete que queremos+. ejemplo" para los jugones, vamos a instalar un juego del estilo Quake, llamado Openarena. sudo aptitude update sudo aptitude install openarena

,on esto ya tendr$amos el juego instalado en nuestro sistema, as$ ser$a con todos los programas. En lugar de aptitude podemos usar apt-get, pero aptitude nos resuelve los pro!lemas de dependencias. %ara desinstalar un programa har$amos sudo aptitude remo!e nombre-paquete #rri!a he hecho mencin a sources.list, pero... -qu* es eso. pues es una lista de direcciones de ''depsitos'' donde se encuentra los paquetes, donde cada linea indica lo siguiente. / n tipo de paquete, de! o de!/scr para 0e!ian y distros derivadas de ella, como !untu. / na 1L que apunta al archivo donde esta el paquete, ,0/123, servidor 45% o 655% / El nom!re de un lan(amiento, que nos permite elegir varias versiones &alvo en casos especiales no es necesario modificar este archivo, pero podemos echarle un vista(o, sin tocar nada, para ver como es tecleando" sudo gedit /etc/apt/sources.list )"edit es simplemente un editor de texto+. 5am!i*n es posi!le !ajar paquetes .deb directamente de internet. El sitio recomenda!le es el oficial #ttp://$$$.getdeb.net. na ve( descargado, haciendo do!le cli7 so!re *l se instalar$a. %.- Paquetes .pac&age Estos paquetes usan una herramienta llamada autopac&age que se instala en el sistema con el primer archivo .pac&age que instalemos, el procedimiento es !ien sencillo" na ve( descargado el primer paquete .pac&age haremos cli7 con el !otn derecho so!re *l y elegimos Propiedades, y en Permisos marcamos la casilla Permitir e'ecutar el arc#i!o como un programa. 0espu*s har$amos do!le cli7 so!re el archivo y se instalar$a.

%ara eliminarlo vamos a Aplicaciones/#erramientas del sistema/manage (rd party so)$are, seleccionamos All applications, elegimos la aplicacin a eliminar y hacemos clic7 en *emo!e.

(.- Paquetes .rpm Los paquetes .rpm son nativos de Red Hat, Fedora...., pero se pueden instalar en !untu, para ello de!emos convertir esos paquetes a .deb utili(ando la herramienta Alien. #ntes de usarla podemos instalarla desde &ynaptic como ya he explicado ms arri!a o tecleando en el terminal" sudo aptitude install alien

para cam!iar el formato del paquete a .deb e instalarlo ser$a" sudo alien nombre-paquete.rpm sudo aptitude install nombre-paquete %uede darse el caso de que el paquete no sea del todo compati!le. &iempre de!emos recurrir a paquetes .deb y dejar los .rpm como ltima opcin. +.- paquetes .tar.g, Estos paquetes traen el cdigo fuente y suelen venir acompa8ados de un archivo readme o install con instruciones de instalacin, lo primero es descomprimirlo en nuestra carpeta personal" sudo tar -,!) nombre-paquete.tar.gz 2 haciendo cli7 con el !otn derecho del ratn y dandole a .-traer aqu/. 0espu*s de!emos compilar he instalar el paquete" ./con)igure ma&e sudo ma&e install 9 para eliminarlo tecleamos sudo ma&e uninstall La instalacin de este tipo de paquetes no es aconseja!le para los que tienen poca experiencia con Linux, siempre hay alternativas con paquetes .deb

A?adir aplicaciones
$abla de contenidos
MesconderN 1 =ediante pro ramas o 1.1 .l centro de so-t'are de !buntu o 1.2 Aestor de paquetes %ynaptic

1.< Administrador e#perto Adept 1.? aptitude y apt$ et 1.?.1 !so 1.?.2 Instalar paquetes sin internet 2 =ediante arc)ivos o 2.1 +aquetes 8eb 2.1.1 5onvertir paquetes H+= a 8eb o 2.2 +aquetes Autopac*a e 6de e#tensin .pac*a e7 o 2.< Arc)ivos binarios o 2.? Arc)ivos Hun < 5ompilar aplicaciones a partir del cdi o -uente ? 2er tambi3n K .nlaces e#ternos .n !buntu e#isten varios modos de a:adir, eliminar o actualizar aplicaciones del sistema. ;en en cuenta que no todas las aplicaciones disponibles para !buntu est,n disponibles por de-ecto para ser instaladas. %er, necesario )abilitar la posibilidad de instalar ciertas aplicaciones de -orma manual. "os principales modos de instalar aplicaciones son1 .l centro de so-t'are de !buntu. !na sencilla aplicacin con la que podr,s a:adir o quitar paquetes de tu sistema de una manera muy sencilla. .l pro rama %ynaptic. 5on %ynaptic podr,s tener m,s control sobre los pro ramas que instalas en el sistema. As( como un mayor n4mero de ellos. 0O;A1 +or el momento, %ynaptic utiliza apt$ et. .l pro rama Adept. Adept es la versin de %ynaptic para O8., incluida en Oubuntu. "os pro ramas apt$ et o aptitude. .stos son pro ramas m,s avanzados que se e>ecutan en modo terminal. %on muy potentes y te permiten tambi3n a:adir y quitar aplicaciones del sistema entre otras cosas. 6Aptitude es m,s completo que apt$ et, recuerda las librer(as descar adas y las desinstala si est,n en desuso7. +ara ver la ayuda de cualquier pro rama que se e>ecute en modo terminal1 6man nombre_del_programa7. .>emplo1 man aptitude +aquetes 8eb. "os -ic)eros con e#tensin .deb son paquetes de aplicaciones ya preparados para instalarse de una -orma sencilla en tu sistema !buntu. Arc)ivos binarios. "os arc)ivos con e#tensin .bin son los pro ramas e>ecutables en "inu#. Arc)ivos Hun. "os arc)ivos con e#tensin .run suelen ser los asistentes para la instalacin en "inu#. 2amos a ver a)ora cada uno de ellos con sus particularidades. MeditarN
o o

ediante programas

8ebemos tener en cuenta que solo se puede tener activo un pro rama a la vez. +or e>emplo, si tenemos abierto el pro rama %ynaptic no podremos usar aptitude. MeditarN

"l centro de software de Ubuntu

.l pro rama "l centro de software de Ubuntu es la -orma m,s sencilla en !buntu de instalar o quitar pro ramas. ;ambi3n es la m,s limitada. +uedes encontrar el pro rama en en@ Aplicaciones A ,entro de software de Ubuntu

<)= +ara instalar aplicaciones selecciona una de las cate or(as que se muestran en la pantalla principal del pro rama. de la izquierda. 8e este modo se actualizar, la ventana mostrando en ella los pro ramas disponibles de esa cate or(a. A)ora solo tienes que buscar el pro rama que quieres instalar y pulsar dos veces sobre 3l. "a ventana mostrar, una descripcin del mismo y te dar, la opcin de instalarlo pulsando el botn Instalar.

<-= %i no sabes en que seccin se encuentra el pro rama que est,s buscando. Introduce el nombre de la aplicacin que deseas instalar en la ca>a de b4squeda de la parte superior derec)a. A medida que vayas escribiendo el nombre del pro rama se ir, reduciendo la lista de candidatos posibles, )asta que des con el que andabas buscando. <B= +ulsando en la parte izquierda en /%o-t'are Instalado/ acceder,s a una lista de todos los pro ramas que tienes instalados en el sistema. %i deseas desinstalar al uno de ellos. %olo pulsa dos veces sobre 3l y de actualizar, la ventana mostr,ndote la descripcin del pro rama y d,ndote la opcin de desinstalarlo. Aqu( puedes ver lo e#plicado en -ormato v(deo. MeditarN

.estor de paquetes S/naptic

S/naptic es un avanzado sistema para instalar o eliminar aplicaciones de tu sistema. .l entorno es r,-ico, como en .l centro de so-t'are de !buntu, pero muc)o m,s potente. 5on %ynaptic tienes el control completo de los paquetes 6aplicaciones7 instalados en tu sistema. +ara e>ecutar %ynaptic eli e Sistema 1C Administraci5n 1C .estor de paquetes S/naptic. .ste estor de paquetes nos permitir, instalar, reinstalar y eliminar paquetes de una -orma r,-ica muy sencilla.

"a pantalla de %ynaptic est, dividida en ? secciones.

"as dos m,s importantes son la lista de cate or(as <)= en el lado izquierdo y la de los paquetes <B= en el lado derec)o. Al seleccionar un paquete de la lista se mostrar, una descripcin del mismo <0=.

+ara instalar un paquete puedes seleccionar una cate or(a, pulsar con el botn derec)o en el paquete deseado y seleccionar Bmarcar para instalarC o )acer doble-click en el nombre del paquete. =arca de esta -orma todos los paquetes que desees instalar en el sistema y pulsa Aplicar para proceder a su instalacin. %ynaptic descar ar, a)ora los paquetes necesarios desde los repositorios en internet o desde el 58 de instalacin. ;ambi3n puedes usar el botn @uscar para encontrar los paquetes que desees instalar.

+ulsando en el botn de buscar, podremos realizar b4squedas de pro ramas mediante su nombre o descripcin. !na vez localizado el pro rama que deseamos instalar )acemos doble clic sobre 3l para instalarlo. %i queremos eliminar un pro rama bastar, con pulsar con el botn derec)o encima de 3ste y seleccionar eliminar o eliminar por completo. +ara que se apliquen los cambios es necesario pulsar en el botn de Aplicar. .l sistema de instalacin de so-t'are en !buntu es muy potente y vers,til. 8entro de los repositorios las aplicaciones est,n or anizadas en /paquetes/. 5ada paquete tiene otros de los que depende para su correcto -uncionamiento. %ynaptic se encar a de resolver estas dependencias e instalar los paquetes necesarios por ti. +ero no slo eso. .n los paquetes de aplicaciones tambi3n se indican otros paquetes que aunque no son necesarios para que -uncione la aplicacin que queremos instalar si son de utilidad. .stos son los /paquetes recomendados/. +odemos con-i urar %ynaptic para que considere esos paquetes /recomendados/ como si -uesen dependencias y as( los instalar, tambi3n autom,ticamente. Arranca %ynaptic y ve a ,onfiguraci5n 1C 3referencias, en la +esta:a General marca la casilla /5onsiderar los paquetes recomendados como si -uesen dependencias/.

Aqu( puedes ver lo e#plicado en -ormato v(deo. %i deseas verlo en H8 pulsa aqu(.

MeditarN

Administrador e4perto Adept


"os usuarios de Oubuntu disponen del equivalente de %ynaptic, llamado administrador e4perto Adpet. %e puede encontrar en el men4 D#" 1C Sistema 1C Administrador e4perto. .l -uncionamiento es muy similar al de %ynaptic.

=ediante el cuadro de b4squeda se puede buscar paquetes tanto por nombre como por la descripcin de este. Haciendo doble clic* sobre un elemento del resultado de la lista queda marcado para instalar. %e pueden ver las dependencias de un paquete mirando sus propiedades 6/detalles/7. "os repositorios en adept los podemos mane>ar )aciendo clic* en el men4 adept y lue o en administrar repositorios Software Dubuntu 1 aqu( est,n 6main, universe, restricted, multiverse7 y una m,s donde est,n los cdi os -uente, adem,s de un men4 desple able para ele ir de dnde o desde qu3 servidor descar aremos. $7ird13art/ Software1 Aqu( podemos incluir repositorios adicionales de terceros o un cdrom. Updates1 Actualizaciones de Oubuntu, podemos seleccionar las actualizaciones que adept revisara adem,s con-i uramos las actualizaciones autom,ticas, podemos ele ir entre instalarlas sin que nos noti-ique, descar arlas en silencio o solo noti-icar que )ay actualizaciones. Aut7entication1 Aqu( est,n las claves de las -irmas para los arc)ivos que descar amos de los repositorios, adem,s si encontramos un repositorio de un tercero que nos interese y mane>a -irmas podemos incluirla ba>ando el arc)ivo de -irma del sitio 'eb o -tp a un directorio cualquiera y la importamos o incluimos d,ndole clic* al botn BImport Oey Pile...C 8espu3s de a:adir o remover repositorios para que el sistemas tome los cambios tenemos que )acer clic* en el botn comprobar actualizaciones. MeditarN

aptitude / apt1get
Aunque podemos instalar pro ramas de -orma r,-ica como )emos visto en los puntos anteriores, siempre podemos recurrir a la terminal para instalar cualquier pro rama. A muc)os usuarios nveles esta opcin les puede parecer un poco m,s complicada y al o cr(ptica. 0ada m,s le>os de la realidadE cuando uno se acostumbra es muc)o m,s cmodo, -,cil y r,pido. .#isten dos -ormas de instalar pro ramas en modo te#to1 con aptitude y con apt1get. Ambos pro ramas son muy similares, salvo en un detalle1 aptitude recuerda las dependencias que se )an aplicado en la instalacin de un paquete. .sto si ni-ica que si se instala o actualiza una aplicacin con aptitude y lue o se quiere desinstalar, aptitude borrar, el pro rama >unto con todas sus dependencias 6e#cepto si son usadas por otros paquetes7. %i se instala con apt$ et o con entorno r,-ico %ynaptic, la desinstalacin borrar, slo el paquete especi-icado, pero no las dependencias. MeditarN Uso Abrimos una terminal v(a Aplicaciones 1C Accesorios 1C $erminal. Instalar paquetes1
$ sudo aptitude install %paquetes& 8esinstalar paquetes1 $ sudo aptitude remove %paquetes&

8esinstalar paquetes 6incluyendo arc)ivos de con-i uracin71

$ sudo aptitude purge %paquetes& Actualizar la lista de paquetes $ sudo aptitude update Actualizar el sistema con $ sudo aptitude upgrade Obtener una lista de $ sudo aptitude help

disponibles1

las actualizaciones de paquetes disponibles1

opciones del comando1

+ara instalar paquetes desde la l(nea de comandos tambi3n podemos usar apt$ et, aunque es pre-erible el uso de aptitude por el mane>o de dependencias.

Aqu( puedes ver lo e#plicado en -ormato v(deo. %i deseas verlo en H8 pulsa aqu(.

MeditarN Instalar paquetes sin internet .n caso de que se quiera instalar al 4n pro rama en un ordenador sin Internet, es necesario descar ar los paquetes en cuestin desde un ordenador que s( dispon a de una cone#in, mediante el si uiente comando1
$ aptitude do'nload %paquete&

8e esta manera se descar ar, el paquete dentro del directorio donde nos encontremos 6puede ser en la carpeta del usuario, el escritorio, etc7, cabe mencionar que si descar amos el paquete dentro del directorio personal no es necesario e>ecutar el comando con permisos de root, ya que tenemos permiso de escritura dentro de dic)o directorio. !na vez descar ado el paquete se procede a instalar1
$ sudo dpkg -i nombre_paquete

O bien )aciendo doble clic sobre 3l en la inter-az r,-ica. Hay que tener en cuenta que si )ay dependencias, )ay que instalar estas primero. +ara solucionar y prevenir los posibles problemas de dependencias podemos ir al %ynaptic del equipo con internet, buscamos el paquete que queremos, )acemos clic derec)o sobre el paquete en cuestin, entramos en 3ropiedades y seleccionamos la pesta:a de #ependencias. A)( vemos los paquetes que necesitamos para instalar debidamente el paquete en el equipo sin internet. Opcionalmente tambi3n podemos descar ar los discos de debian que contienen muc)os pro ramas y paquetes .deb lo que los )ace compatible con !buntu, solo entramos a or( enes del so-t'are y damos clic en a:adir cd$rom. MeditarN

ediante arc7i6os
MeditarN

3aquetes #eb
Otra -orma de instalar aplicaciones en el sistema es por medio de los paquetes ya preparados para ser instalados y con e#tensin .deb.

+ara instalar estos paquetes slo tienes que )acer doble click sobre el -ic)ero en el nave ador 0autilus y autom,ticamente se lanzar, la aplicacin gdebi, que se ocupar, de instalar el paquete y buscar las dependencias de otros paquetes que pudiera necesitar para su correcta instalacin. %i lo pre-erimos, tambi3n se pueden instalar mediante la l(nea de comandos, mediante el comando dpEg1
$ sudo dpkg -i %paquete&.deb

.n este caso tambi3n )abr, que instalar manualmente las posibles dependencias del paquete. .l mismo comando tambi3n se puede usar para desinstalar el paquete1
$ sudo dpkg -r %paquete&

MeditarN ,on6ertir paquetes R3 a #eb Al unas distribuciones de A0!9"inu#, como por e>emplo Hed Hat, %!%. y =andriva, usan paquetes .rpm, or anizados de manera di-erente a los paquetes .deb de 8ebian y !buntu. +ara instalar estos paquetes es preciso convertirlos antes al -ormato .deb. +ara ello se usa la aplicacin alien, la cual se puede instalar mediante uno de los m3todos e#plicados en este art(culo. "a aplicacin alien se utiliza de la si uiente manera1 Abrimos una terminal 6Aplicaciones A Accesorios A $erminal7 y e>ecutamos la si uiente instruccin1
$ sudo alien %paquete&.rpm

8e esta -orma el pro rama crea un arc)ivo con el nombre del paquete, pero con e#tensin .deb, que se podr, instalar si uiendo la e#plicacin +aquetes 8eb. MeditarN

3aquetes Autopackage <de e4tensi5n *pacEage=


.l proyecto AutopacEage nace con la idea de -acilitar la instalacin de aplicaciones en "inu# independientemente de la distribucin y escritorio que usen. +or ello muc)os proyectos lo utilizan, como por e>emplo In*scape. Instalar por primera vez un arc)ivo de e#tensin .pac*a e es muy sencillo. @asta con se uir las si uientes indicaciones 6en la pa ina del proyecto tambi3n se indica cmo7. !na vez descar ado el arc)ivo, debemos darle permisos de e>ecucin, )acer doble clic sobre el arc)ivo y en el aviso en el que pre unta Quiere ejecutar __ o ver su contenido? debemos )acer clic en "Fecutar. !na vez )ec)o esto, empezar, el instalador del pro rama AutopacEage y del contenido del paquete. Al instalarse el pro rama AutopacEage, el pr#imo arc)ivo de este tipo que desees instalar bastar, con )acer doble clic sobre 3l sin necesitar )acer nada de lo escrito anteriormente. MeditarN

Arc7i6os binarios
"os arc)ivos con e#tensin .bin son arc)ivos binarios. 0o contienen un con>unto de pro ramas o librer(as como los paquetes, sino que son el pro rama en s( mismo. 0ormalmente se suelen distribuir ba>o este sistema pro ramas comerciales, que pueden ser o no ratuitos, pero que normalmente no son libres. 5uando descar amos un arc)ivo de este tipo y lo uardamos en el sistema, no tendr, permiso para e>ecutarse.

"o primero que debemos )acer, por consi uiente, es dar a ese -ic)ero el permiso para e>ecutarse. 8esple amos el men4 conte#tual del arc)ivo y ele imos la opcin Propiedades. %eleccionamos la pesta:a Permisos y veremos que el arc)ivo tiene permisos de lectura y escritura para el propietario pero no para e>ecucin. Activamos la casilla para dar permisos de e>ecucin y cerramos la ventana.

Ima en1Http199t2. static.com9ima esQ qRtbn1A0dSAcT?+tIe8O5PU$ %mHt?0OyHJVIJS!aO!;rtmz?W >p%-IV;@pOqAUS2"iicvo' A)ora que ya )emos dado permiso al -ic)ero para poder e>ecutarlo )az doble clic. Al )acerlo te aparecer, una ventana d,ndote varias opciones. .li>e eFecutar.

+ara realizar esto mismo desde una terminal1 8amos permisos de e>ecucin al arc)ivo1
$ sudo chmod +x %nombre_binario&.bin Instalamos el arc)ivo binario1 $ sudo ./%nombre_binario&.bin

MeditarN

Arc7i6os Run
"os arc)ivos *run son asistentes, normalmente r,-icos, que ayudan a la instalacin. +ara e>ecutarlos basta con introducir en la terminal1

$ sh ./%archivo&.run

0ormalmente, en el caso de que necesite permisos de superusuario 6tambi3n llamado administrador o root7 pedir, la contrase:aE de no ser as( basta con a re ar la orden sudo antes del comando, con lo cual quedar(a as(1
$ sudo sh ./%archivo&.run

MeditarN

,ompilar aplicaciones a partir del c5digo fuente


A veces se encuentran aplicaciones que no proporcionan paquetes de instalacin, y )ay que compilar a partir del cdi o -uente. +ara ello, lo primero que debemos )acer en !buntu es instalar un meta$paquete llamado build1essential, usando uno de los m3todos e#plicados en este art(culo. .n eneral, los pasos a se uir para compilar una aplicacin son los si uientes1 1. 8escar ar el cdi o -uente. 2. 8escomprimir el cdi o, eneralmente est, empaquetado con tar comprimido ba>o zip 6F.tar. z7 o bzip2 6F.tar.bz27. <. .ntrar en la carpeta creada al descomprimir el cdi o. :. .>ecutar el script configure 6sirve para comprobar las caracter(sticas del sistema que a-ectan a la compilacin, con-i urando la compilacin se 4n estos valores, y crear el arc)ivo maEefile7. ;. .>ecutar el comando maEe, encar ado de la compilacin. <. .>ecutar el comando sudo maEe install, que instala la aplicacin en el sistema, o me>or a4n, instalar el paquete c7ecEinstall, y e>ecutar sudo c7ecEinstall. .sta aplicacin crea un paquete .deb de -orma que no )aya que compilarlo la pr#ima vez, aunque no incluye la lista de dependencias. .l uso de c7ecEinstall tiene tambi3n la venta>a de que el sistema tendr, constancia de los pro ramas instalados de esa -orma, -acilitando tambi3n su desinstalacin. He aqu( un e>emplo completo de e>ecucin de este procedimiento1
$ $ $ $ $ $ sudo aptitude install libpanelapplet tar xv( sensors-applet-!.".#.tar.g( cd sensors-applet-!.".# ./con igure --pre ix)/usr make sudo checkinstall

&U"!$"( mundo ee*.net

;ema1 K =edidas +reventivas o Acciones 5autelares X "as medidas preventivas o cautelares son aquellas dictadas por el >uez y destinadas a prevenir los ries os de vulnerabilidad a la parte vencedora de su derec)o. "as medidas preventivas est,n contempladas en el cdi o de procedimiento civil en su libro tercero, titulo 1 capitulo 1. ;ambi3n se puede complementar e#presando que son dictadas por el >uez cuando la sentencia corra el ries o de quedar ilusoria, siempre que e#ista1 KUK 5+5 1$ Hies o =ani-iesto 2$ .st3n acompa:ados de un medio de prueba <$ Tue e#ista un >uicio pendiente ?$ Tue sea solicitado antes de emitir una sentencia X "as medidas cautelares se pueden solicitar antes o despu3s de planteada la demanda. ;ienen por ob>eto ase urar los bienes o mantener las situaciones de )ec)o e#istentes al tiempo de interposicin de la demanda y preservar el cumplimiento de la sentencia que recai a en de-initiva..l -undamento de toda medida cautelar es mantener la i ualdad de las partes en el liti io, evitando que se conviertan en ilusoria la sentencia. X "as medidas preventivas son providencias emanadas, >udicialmente a peticin de partes o de o-icio, por medio de las cuales se e-ect4a la prevencin o ase uramientos procesales, con car,cter provisorio sobre bienes o personas para arantizar las resultas de un >uicio, deben denominarse medidas preventivas, en razn de su trayectoria )istrica en el proceso venezolano, y por otra parte, es el nombre que est, establecido por el 5di o de +rocedimiento 5ivil. "as medidas preventivas consideradas dentro de las medidas cautelares, tienen e-ectos eminentemente e>ecutivos, ase uran la e>ecucin -orzosa del -allo, lo que )a conducido a denominarlas medidas preventivas t(picas. .st,n previstas en el 5di o de +rocedimiento 5ivil para ase urar la e>ecucin de la sentencia, arantizar el resultado pr,ctico de las acciones del acreedor contra el deudor, mediante un sistema que permite colocar determinados bienes, -uera de toda transaccin comercial, de manera que queden a-ectados -orzosamente a la satis-accin de las obli aciones que se declaren o sean reconocidas en el proceso. X "as medidas preventivas est,n consa radas por ley civil para ase urar la e-icacia de los

procesos civiles, arantizando el resultado pr,ctico de las acciones del acreedor contra el deudor. +ara ello se impone la toma de medidas orientadas a impedir el menoscabo de ese derec)o, prote i3ndolo mediante un sistema que permita colocar de improvisto determinados bienes -uera de toda transaccin comercial para que queden -orzosamente a-ectos a la satis-accin de las obli aciones que )aya de declararse o reconocerse al -in del proceso 8i-erencia entre medidas preventivas y e>ecutivas Y=. +reventivas Y=. .>ecutivas Y Y%e dan antes de la sentencias Y;iene e-ecto lue o de la sentencia Y Hequisitos de las medidas preventivas %iempre que e#ista1 KUK 5+5 1$ Hies o =ani-iesto 2$ .st3n acompa:ados de un medio de prueba <$ Tue e#ista un >uicio pendiente ?$ Tue sea solicitado antes de emitir una sentencia Pundamento "e al de la Accin 5autelar "as medidas preventivas est,n contempladas en el cdi o de procedimiento civil en su libro tercero, titulo 1 capitulo 1.

5lases de =edidas +reventivas 1.$ =edidas +reventivas 0ominadas1 %on aquellas que proceden sobre el patrimonio del e>ecutado y est,n establecidos ta#ativamente en el art(culo KUK del 5+5 m,s los requisitos del art(culo KUU e>usdem siempre que e#ista ries o de que la prueba quede ilusoria y que acompa:a un medio de prueba rave1 A$+rocede contra bienes muebles, @$@ienes determinados, 5$+ro)ibir ena>enar y ravar muebles. 2.$ =edidas +reventivas Innominadas1 %on aquellas medidas que se basan en la obli acin de )acer y no )acer y est,n -undadas en el articulo KUK Z el par, ra-o 1 del articulo KUU. A$ Hies o =ani-iesto @$.st3n acompa:ados de un medio de prueba 5$Tue e#ista un >uicio pendiente 8$5uando e#ista el temor que una de las partes lesione el derec)o de la otra .>emplo1 +ro)ibicin de salida del pa(s, +ro)ibicin de comercializar

5omo se Interpone una Accin cautelar %e interponen se 4n lo establecido en el cdi o de procedimiento civil en sus art(culos KUK al KS0 y en cualquier rado y estado de la causa. Pinalidad de las medidas preventivas "a -inalidad de las medidas preventivas esta en la ley, y es arantizar la e-icacia del proceso >udicial y su sentencia, evitando la violacin del derec)o de la parte e>ecutante. ;odo este procedimiento queda a car o del >uez y las partes, y pondr,n en manos de un tercero imparcial que es el depositario >udicial los bienes declarados como tal. 5onceptos b,sicos de lo estipulado en el art. KUU 5+5 .mbar o de bienes muebles1 .s el acto >udicial en virtud del cual a solicitud de parte se sustraen en un depositario >udicial los bienes muebles del poseedor contra quien se obra, con la -inalidad de ase urar la sentencia. .stos bienes quedan embar ados provisionalmente y no podr,n ser violados los derec)os del articulo KS1 5+5 %ecuestro de bienes determinados1 .s el deposito de bienes muebles o inmuebles que son ob>eto de liti io y que podr,n en manos de un depositario >udicial. .stos deben reunir los requisitos del articulo KSS 5+5. +ro)ibicin de ena>enar y ravar bienes muebles1 .s una medida que no a-ecta los derec)os de propiedad del a-ectado, sino nada mas la posibilidad de disponer. %olo podr, usar y ozar de los bienes. Art. L00 5+5 +H.2IA 5A!5I[0 O AAHA0;GA /+odr, el Juez, decretar el embar o de bienes muebles o la pro)ibicin de ena>enar y ravar de bienes inmuebles, aun cuando no est3n llenos los e#tremos de "ey, siempre y cuando quien lo solicite o-rezca y constituya caucin o arant(a su-iciente, para responder de los posibles da:os y per>uicios que el decreto de tales medidas pudiere ocasionar a la parte contra quien obren. ;al caucin o arant(a, de con-ormidad con la ley, son1 1\ Pianza principal y solidaria de empresas de se uro, instituciones bancarias o establecimientos mercantiles de reconocida solvencia. 2\ Hipoteca de primer rado sobre bienes cuyo >ustiprecio conste en los autos. <\ +renda sobre bienes o valores. ?\ 5onsi nacin de una suma de dinero )asta por la cantidad que se:ale el Juez. .n el caso de -ianzas de establecimientos mercantiles, el Juez requerir, la consi nacin en autos del 4ltimo balance certi-icado por contador p4blico, de la declaracin al impuesto sobre la rentaE y del certi-icado de solvencia correspondiente.

@I.0.% %O@H. "O% 5!A".% %. +!.8.0 .J.5!;AH "A% =.8I8A% 6Art. KU] 5+57. /^nicamente podr,n e>ecutarse sobre bienes que sean propiedad de aquel contra quien se )aya librado la medida, salvo en los casos de secuestro/. +HO5.8I=I.0;O% .0 "A% =.8I8A% +H.2.0;I2A% "a parte que solicita una medida preventiva, debe acompa:ar a su solicitud los medios probatorios del /-umus boni iuris/, es decir, de la presuncin -undada, de la e#istencia del derec)o reclamado y la demostracin de las circunstancias que sirvan de -undamento necesario a la medida. %i la solicitud se )ace antes de la citacin del demandado, el actor puede -ormularla en el mismo te#to del libelo de la demanda, o tambi3n puede )acerla, mediante escrito aparte. +ara al unos autores, )acerla en escrito separado, es lo m,s conveniente, por cuanto la incidencia, se tramita en cuaderno separado. Aunque la "ey no lo pro)(be, no es aconse>able )acer la solicitud mediante dili encia ante el secretario del ;ribunal, por cuanto de esta manera se permitir(a que la parte contraria, se impon a del contenido de la misma, y pueda obstaculizar o -rustrar el ob>etivo de la medida que se decrete. .l ;ribunal debe proveer sobre la solicitud en el mismo d(a en que se presente, en atencin a que, estas medidas, siempre tienen car,cter de ur encia. .n este caso la decisin del Juez, puede ser1 ne ativa y declarar improcedente la solicitud. b7 de ampliacin, y en este caso ordenar que se ampl(e la prueba que se 4n el criterio del ;ribunal es insu-iciente, y c7 -avorable, en cuyo caso decretar(a inmediatamente la medida solicitada. 5on-orme a nuestro Ordenamiento Jur(dico +rocesal, cualquiera que sea la decisin o decreto no tendr, apelacin. 5uando el ;ribunal considere que la prueba es insu-iciente, deber, determinar mediante un auto, el punto de la insu-iciencia y mandar, que se ampl(e dic)a prueba, a -in de )acerla completa. !na vez decretada la medida solicitada, debe procederse inmediatamente a su e>ecucin, por cuanto dic)o decreto no es apelable.

0omandos
Los siguientes son algunos comandos que pueden ser de utilidad" 0omando man comando 1abla de comandos 2escripcin 3uestra el manual de un comando, til para aprender a utili(ar sus argumentos Explorador de archivos que .'emplos y comentarios man man

mc

sudo mc

incluye su propio editor, mcedit. Es necesario instalarlo cd nom=directorio ,am!ia de directorio cd .. cd / cp archivoA archivoB cp archivo >directorio &u!e un nivel de directorios ?as a la u!icacin donde esta!as antes ,opia archivoA como archivoB )nuevo nom!re+ manteniendo el original ,opia archivo en directorio manteniendo nom!re y el original &i pones la opcin /s crea un acceso directo en lugar de una copia. cd slo, va a tu home &i esta!as en >home>usuario> pasas a >home> si desde >home>usuario haces cd >etc>@AA y luego cd / vuelves a >home>usuario

ln archivoA 6ace copias enla(adas )am!os >directorio>archiv archivos se actuali(an en cuanto oB uno se guarda+ mv archivoA archivoB mv archivo >directorio rm archivo rm /rf directorio m7dir nom=directorio rmdir nom=directorio 7ill /D %E0num!er 7ill /&52% num!er%E0 7ill /,2F5 Fum!er%E0 7illall processname ls 1enom!ra archivoA en archivoB 3ueve archivo dentro de directorio Corra archivo

Corra el directorio con todo lo que &i el nom!re de la carpeta es tenga dentro sin pedir compuesto, poner entre comillas confirmacin ,rea directorio nom=directorio Corra directorio nom=directorio 3ata el proceso num!er%E0 que queramos )finali(a su ejecucin+ %ara hasta nueva orden el proceso num!er%E0 ,ontina el proceso num!er%E0 parado anteriormente 3ata el proceso con ese nom!re Lista los archivos de un %oniendo solo ls mostrara los 7ill /6 % num!er%E0 6ace lo mismo

determinado directorio ls /l ls /a cat fichero less less fichero more more fichero (cat fichero (more fichero (less fichero echo cadena grep 'cadena' archivo file archivo head archivo tail archivo tail /fn BGG archivo find directorio /name Lista tam!i*n las propiedades y atri!utos Lista todos los archivos, incluidos los ocultos y los del sistema 3uestra el contenido de un fichero 3uestra la salida estndar de forma paginada 3uestra el contenido de un archivo de forma paginada 3uestra la salida estndar de forma paginada 3uestra el contenido de un archivo de forma paginada 3uestra el contenido de un archivo comprimido ).g(+ 3uestra el contenido de un archivo comprimido ).g(+ 3uestra el contenido de un archivo comprimido ).g(+ echo nos muestra en pantalla el texto que le diga 3uestra las l$neas del archivo que contienen la cadena 3uestra el tipo de un archivo determinado 3uestra las primeras l$neas de un archivo, AG por defecto 3uestra las ltimas l$neas de un archivo, AG por defecto 3uestra las ltimas BGG l$neas de un archivo y sigue agregando mientras crece Cusca todos los archivo con el nom!re especificado en un

archivos del directorio actual

cat >home>F23C1E= & #1E2>92> prue!a.php

nom=archivo /print

directorio determinado

find Cusca todas las imgenes .jpg >home>usuario en >home>usuario /name H.jpg /print Ihereis ejecuta!le type comando Cusca !inarios ejecuta!les )ejemplo" Ihereis find+ 3uestra la u!icacin del ejecuta!le perteneciente al comando indicado ?isuali(a el directorio actual o de tra!ajo 3uestra el listado de comandos usados por el usuario )J>.!ash=history+ Lista de los programas que se estn ejecutando actualmente con su %E0 )%rocess E0entifier+ 3uestra el espacio li!re en el disco duro 3uestra los procesos que ms ,% consumen en tiempo real, as$ como la memoria 1#3 y sIap usada, entre otra informacin #paga el equipo 1einicia el equipo 1einicia el equipo ,am!ia la contrase8a del usuario Lista los procesos que se est*n ejecutando con que contengan la cadena nom!re=proceso El comando ps /ef es redireccionado por medio de una pipe )#lt KrL A+ y fitrado con grep por la pala!ra que le sigue a grep

pId history

ps /aux

df

top halt re!oot shutdoIn /r noI passId ps /ef l grep nom!re=proceso

shutdoIn /h noI #paga el equipo

MeditarN

0omandos no tan usados pero muy 3tiles


0omando 1abla de comandos 2escripcin .'emplos y

comentarios addgroup &e utili(a para crear un grupo nuevo. nombre_grupo adduser nombre_usuar io Mnombre_grup oN history /c addgroup %epito

&e utili(a para a8adir un usuario. En ese momento, no solo se crear la cuenta del usuario sino tam!i*n su directorio de tra!ajo, un nuevo grupo adduser %epito de tra!ajo que se llamar igual que el usuario y Envitados a8adir una serie de ficheros de configuracin al directorio de tra!ajo del nuevo usuario. Es tili(ado para Corra el 6istorial de ,omandos

En ciertas ocasiones se suelen utili(ar comandos que son dif$ciles de recordar o que son demasiado alias extensos, pero en FE@ existe la posi!ilidad de alias instalaOapt/get nombre_aliasO dar un nom!re alternativo a un comando con el fin install comando de que cada ve( que se quiera ejecutar, slo se use el nom!re alternativo. apt/cache search texto a buscar apt/get dist/ upgrade 3uestra una lista de todos los paquetes y una !reve descripcin relacionado con el texto que hemos !uscado. 4uncin adicional de la opcin anterior que modifica las dependencias por la de las nuevas versiones de los paquetes. apt/get install Knome apt/get remove Knome ,on la opcin Ppurge !orramos tam!ien la configuracin de los paquetes instalados. apt/cache search Knome

apt/get install nombre_paque Enstala paquetes. te apt/get remove nombre_paque Corra paquetes. te #ctuali(a la lista de paquetes disponi!les para instalar. Enstala las nuevas versiones de los diferentes paquetes disponi!les. 1eali(a un tarea programada una sola ve(. Existen varias shells para nix, Qorn/&hell )7sh+, Courne/&hell )sh+, ,/&hell )csh+,!ash.

apt/get update apt/get upgrade at M/lrN hora MfechaN !ash > sh > 7sh > csh

!g PI cal MMmesN a8oN.

3anda un proceso a segundo plano. 3uestra el calendario. 3uestra el contenido del archivo en pantalla en forma continua, el prompt retornar una ve( mostrado el contenido de todo el archivo. %ermite concatenar uno o mas archivos de texto. RR &intaxis" cat nom=archivo. ,am!ia de directorio. RR &intaxis" cd nom=directorio. ,am!iar atri!utos de un fichero. RR &intaxis" chattr atri!utos nom=archivo. ,am!ia el grupo al que pertenece el archivo. RR &intaxis" chgrp nom=grupo nom=archivo. tili(ado para cam!iar la protecin o permisos de accesos a los archivos. r"lectura I"escritura x"ejecucin L" a8ade permisos /"quita permisos u"usuario g"grupo del usuario o"otros RR &intaxis" chmod permisos nom=archivo ,am!ia el propietario de un archivo. RR &intaxis" choIn nom=propietario nom=archivo. Fos permite cam!iar el directorio rai(. RR &intaxis" chroot nom=directorio=rai(. Limpia la pantalla, y coloca el prompt al principio de la misma. RR &intaxis" clear. %ermite la comparacin de dos archivos, l$nea por l$nea. Es utili(ado para compara archivos de datos. &intaxis" diff nom=archivoA nom=archivoB > cmp nom=archivoA nom=archivoB. ,opia archivos en el directorio indicado. RR

cat

cd

chattr

chgrp

chmod

choIn

chroot

clear

cmp, diff

cp

&intaxis" cp nom=archivo nom=directorio. 1eali(ar una tarea programada de forma regular. RR &intaxis" minuto)G/;D+ hora)G/BS+ dia=mes)A/SA+ mes)A/AB+ dia=semana)G/<+ comando. 5tiene como uso principal mostrar una columna de una salida determinada. La opcin /d va seguida del delimitador de los campos y la opcin /f va seguida del nmero de campo a mostrar. El TdelimitadorU por defecto es el ta!ulador, nosotros lo cam!iamos con la opcin /d. 5iene algunas otras opciones tiles. RR &intaxis" cut MopcionesN nom=archivo. 1etorna el d$a, fecha, hora )con minutos y segundos+ y a8o. RR &intaxis" date. ,opia de un archivo, convirtiendo y formateando acorde a las opciones. 3uy til para por ejemplo, VquemarV una imagen ).img+ en un pendrive. &e utili(a para eliminar un grupo. RR &intaxis" delgroup nom=grupo. Elimina una cuenta de usuario. La pega de este comando es que no elimina automticamente el directorio de tra!ajo del usuario. RR &intaxis" deluser nom=usuario. 3uestra los sistemas de ficheros montados. RR &intaxis"df 3uestra los mensajes del 7ernel durante el inicio del sistema. RR &intaxis" dmesg. ?olver a reconfigurar un paquete ya instalado. RR &irve para ver lo que me ocupa cada directorio &intaxis" dd ifOMa=copiarN ofOMdestinoN MopcionesN

cronta!

cut

date

dd

delgroup

deluser

df

dmesg dp7g /reconfigure )paquetes+ du

dentro del directorio en el que me encuentro y el tama8o total. RR &intaxis" du 3uestra un mensaje por pantalla. RR &intaxis" echo T,adenaU. 3ediante la utili(acin de este comando se conseguir la expulsin de la unidad de ,0, siempre y cuando esta no est* en uso. RR &intaxis" eject. %ara ver las varia!les glo!ales. RR &intaxis" env. ,ierra las ventanas o las conexiones remotas esta!lecidas o las conchas a!iertas. #ntes de salir es recomenda!le eliminar todos los tra!ajos o procesos de la estacin de tra!ajo. RR &intaxis" exit. 3anda un proceso a primer plano. RR &intaxis" fg %E0. 0etermina el tipo del o los archivo)s+ indicado)s+. RR &intaxis" file nom=archivo. Cusca los archivos que satisfacen la condicin en el directorio indicado. RR &intaxis" find nom=directorio o nom=archivo condicin. %ermite encontrar informacin acerca de un usuario. RR &intaxis" finger > finger usuario. 3uestra informacin so!re el estado de la memoria del sistema, tanto la sIap como la memoria f$sica.5am!ien muestra el !uffer utili(ado por el 7ernel. RR &intaxis" free. %ara chequear si hay errores en nuestro disco duro. RR &intaxis" fsc7 t fs=typo dispositivo. %rotocolo de 5ransferencia de #rchivos, permite

echo

eject

env

exit

fg

file

find

finger

free

fsc7 ftp

transferir archivos de y para computadores remotos. RR &intaxis" ftp maquina=remota. K acceso al navegador de archivos con privilegios de root )requiere contrase8a+ &u funcionalidad es la de escri!ir en salida estndar aquellas l$neas que concuerden con un patrn. Cusca patrones en archivos. RR &intaxis" grep M/cilnvN expr nom=archivos. ,omprime solo archivo utili(ando la extensin .g(. RR &intaxis" g(ip nom=archivo. 6 3uestra las primeras lineas de un fichero. RR &intaxis" head /count nom=archivo. history Lista los ms recientes comandos que se han introducido en la ventana. Es utili(ado para repetir comandos ya tipeados, con el comando W. RR &intaxis" history E Fumero id de un usuario. RR &intaxis" id 2!tener informacin de la configuracin de red. RR &intaxis" ifconfig. ,arga en memoria un mdulo. RR &intaxis" insmod X Lista los procesos que se estn ejecutando en segundo plano. RR &intaxis" jo!s Q %ermite interactuar con cualquier proceso mandando se8ales.Qill )pid+ termina un proceso y Qill /D )pid+ fuer(a a terminar un proceso en caso de que la anterior opcin falle. RR &intaxis" 7ill MopcionesN %E0. L Este comando permite ver las ltimas conexiones que han tenido lugar. RR &intaxis" last. 3uestra el archivo de la misma forma que more,

g7su nautilus

grep

g(ip

head

id ifconfig insmod jo!

7ill

last less

pero puedes regresar a la pgina anterior presionando las teclas TuU o T!U. RR &intaxis" less nom=archivo &irve para crear enlaces a archivos, es decir, crear un fichero que apunta a otro. %uede ser sim!lico si usamos /s o enlace duro. RR &intaxis" ln M/sN nom=archivo nom=acceso. Las sesiones terminan con el comando logout. RR &intaxis" logout. Emprime un archivo en la impresora predeterminada. RR &intaxis" lpr /Mlista de requerimientosN> lpr /% nom!re=archivo. Lista los archivos y directorios dentro del directorio de tra!ajo. RR &intaxis" ls. Lista archivos y directorios mostrando un '>' adicional el que indica rutas diferenciando carpetas de archivos ?er atri!utos de un fichero. RR &intaxis" lsattr nom=archivo. 3uestra los mdulos cargados en memoria. RR &intaxis" lsmod. 3 %ara enviar>reci!ir correo a>de otros usuarios de la red, o dentro de nuestro ordenador. RR &intaxis" mail. Es una herramienta que controla la creacin de ejecuta!les y otros archivos de un programa a partir de los archivos fuente. RR &intaxis" ma7e. 2frece informacin acerca de los comandos o tpicos del sistema FE@, as$ como de los programas y li!rer$as existentes. RR &intaxis" man

ln

logout

lpr

ls

ls /4

lsattr

lsmod

mail

ma7e man

comando. ,rea un nuevo directorio. RR &intaxis" m7dir nom=directorio. Este comando sirve para renom!rar un conjunto. RR &intaxis" mmv nom=archivosA nom=archivosB. 3uestra el archivo en pantalla. %resionando enter, se visuali(a linea por linea. %resinando la !arra espaciadora, pantalla por pantalla. &i desea salir, presiona q. RR &intaxis" more nom=archivo. En Linux no existen las unidades #" ni ," sino que todos los dispositivos TcuelganU del directorio ra$( >. %ara acceder a un disco es necesario primero montarlo, esto es asignarle un lugar dentro del r!ol de directorios del sistema. RR &intaxis" mount /t sistema=de=archivo dispositivo nom=directorio. 3ueve archivos o su!directorios de un directorio a otro, o cam!iar el nom!re del archivo o directorio. RR &intaxis" mv nom=archivoA Ynom=archivoF nom=directorio. F 3uestra las conexiones y puertos a!iertos por los que se esta!lecen las comunicaciones. RR &intaxis" netstat. %ermite cam!iar la prioridad de un proceso en nuestro sistema. RR &intaxis" nice /n prioridad %E0. 2 &i tienes alguna sugerencia con *sta letra, com*ntalo. % &e utili(a para esta!lecer la contrase8a a un usuario. &intaxis" passId nom=usuario. El comando ping se utili(a generalmente para testear aspectos de la red, como compro!ar que un sistema est encendido y conectado' esto se

m7dir

mv

more

mount

mv

netstat

nice

passId ping

consigue enviando a dicha mquina paquetes E,3%. El ping es til para verificar instalaciones 5,%>E%. Este programa nos indica el tiempo exacto que tardan los paquetes de datos en ir y volver a trav*s de la red desde nuestro %, a un determinado servidor remoto. &intaxis" ping )maquina+. poIeroff #pagar el ordenador. &intaxis" poIeroff. 3uestra informacin acerca de los procesos activos. &in opciones, muestra el nmero del proceso, terminal, tiempo acumulado de ejecucin y el nom!re del comando. &intaxis" ps. 3uestra un r!ol de procesos. &intaxis" pstree. 3uestra el directorio actual de tra!ajo. &intaxis" pId. Z &i tienes alguna sugerencia con *sta letra, com*ntalo. 1 &i o!servamos que escri!imos en pantalla y no aparece el texto pero al pulsar enter realmente se est escri!iendo, o que los colores o los textos de la consola se corrompen, puede ser que alguna aplicacin en modo texto haya finali(ado !ruscamente no restaurando los valores estndar de la consola al salir. ,on esto for(amos unos valores por defecto, regenerando la pantalla. &intaxis" reset. ,onectan un host local con un host remoto. &intaxis" rlogin maquina=remota. 1emueve o elimina un archivo. &intaxis" rm nom=archivo. Elimina el directorio indicado, el cual de!e estar vac$o. &intaxis" rmdir nom=directorio. 0escarga de memoria un mdulo, pero slo si no

ps

pstree

pId

reset

rlogin

rm

rmdir rmmod

est siendo usado. &intaxis" rmmod. El comando route se utili(a para visuali(ar y modificar la ta!la de enrutamiento. &intaxis" route )muestra informacin del comando route+. & &irve para hacer una copia segura entre dos ordenadores. La informacin viaja encriptada. &intaxis" scp usuario[servidor"directorio=servidor directorio=local.

route

scp

%ara ver las varia!les de entorno. &intaxis" set.

0omandos
Los siguientes son algunos comandos que pueden ser de utilidad" 1abla de comandos ,omando 0escripcin Ejemplos y comentarios man comando 3uestra el manual de un comando, til para aprender a utili(ar sus argumentos man man mc Explorador de archivos que incluye su propio editor, mcedit. Es necesario instalarlo sudo mc cd nom=directorio ,am!ia de directorio cd slo, va a tu home cd .. &u!e un nivel de directorios &i esta!as en >home>usuario> pasas a >home> cd / ?as a la u!icacin donde esta!as antes si desde >home>usuario haces cd >etc>@AA y luego cd / vuelves a >home>usuario cp archivoA archivoB ,opia archivoA como archivoB )nuevo nom!re+ manteniendo el original cp archivo >directorio ,opia archivo en directorio manteniendo nom!re y el original ln archivoA >directorio>archivoB 6ace copias enla(adas )am!os archivos se actuali(an en cuanto uno se guarda+ &i pones la opcin /s crea un acceso directo en lugar de una copia. mv archivoA archivoB 1enom!ra archivoA en archivoB mv archivo >directorio 3ueve archivo dentro de directorio rm archivo Corra archivo rm /rf directorio Corra el directorio con todo lo que tenga dentro sin pedir confirmacin &i el nom!re de la carpeta es compuesto, poner entre comillas m7dir nom=directorio ,rea directorio nom=directorio rmdir nom=directorio Corra directorio nom=directorio 7ill /D %E0num!er 3ata el proceso num!er%E0 que queramos )finali(a su ejecucin+ 7ill /6 % num!er%E0 6ace lo mismo 7ill /&52% num!er%E0 %ara hasta nueva orden el proceso num!er%E0 7ill /,2F5 Fum!er%E0 ,ontina el proceso num!er%E0 parado anteriormente 7illall processname 3ata el proceso con ese nom!re ls Lista los archivos de un determinado directorio %oniendo solo ls mostrara los archivos del

sftp

%rotocolo de 5ransferencia de #rchivos, permite transferir archivos de y para computadores remotos. La informacin viaja encriptada. &intaxis" sftp maquina=remota. 3uestra el contenido de un fichero, pero mostrando sus l$neas en orden alfa!*tico. &intaxis" &ort MopcionesN nom=archivo. Es un programa para conectarse en una mquina remota y ejecutar programas en ella. tili(ado para reempla(ar el rlogin y rsh, adems provee mayor seguridad en la comunicacin entre dos hosts. El ssh se conecta al host indicado, donde el usuario de ingresar su identificacin )login y passIord+ en la mquina remota, la cual reali(a una autentificacin del usuario. &intaxis" ssh maquina=remota. Enicia el entorno grfico)servidor @+. &intaxis" startx. ,on este comando accedemos al sistema como root. En !untu se puede utili(ar g&sudo mientras en Qu!untu" &desudo. &intaxis" su. 5 Este comando es utili(ado para examinar las ltimas l$neas de un fichero. &intaxis" tail /count nom=archivo. ,omprime archivos y directorios utili(ando la extensin .tar. &intaxis" tar /MargN nom=archivo.tar nom=archivo. ,onecta el host local con un host remoto, usando la interfa( 5ELFE5. &intaxis" telnet maquina=remota 3uestra los procesos que se ejecutan en ese momento, sa!iendo los recursos que se estn consumiendo)3emoria,,% ,Y+.Es una me(cla

sort

ssh )&ecure &hell ,lient+

startx

su o sudo

tail

tar

telnet top

del comando uptime,free y ps. &intaxis" top. ,rea un archivo vacio. &intaxis" touch nom=archivo. %ermite determinar la ruta tomada por un paquete para alcan(ar su destino en Enternet. &intaxis" traceroute MopcionesN host Mtama8o del paqueteN. Esta!lece la mscara de permisos. Los permisos con los que se crean los directorios y los archivos por defecto. &intaxis" umas7 a/rIx,uLrI,gLr. Esta!lece la mscara de permisos. Los permisos con los que se crean los directorios y los archivos por defecto. &intaxis" umas7 a/rIx,uLrI,gLr. Corra un alias. &intaxis" unalias nom=alias. Este comando lee un archivo de entrada y compara las l$neas adyacentes escri!iendo solo una copia de las l$neas a la salida. La segunda y su!secuentes copias de las l$neas de entrada adyacentes repetidas no sern escritas. Las l$neas repetidas no se detectarn a menos que sean adyacentes. &i no se especifica algn archivo de entrada se asume la entrada estndar. &intaxis" uniq MopcionesN nom=archivo=entrada nom=archivo=salida. Fos indica el tiempo que ha estado corriendo la mquina. &intaxis" uptime. ? %ermite editar un archivo en el directorio actual de tra!ajo. Es uno de los editores de texto ms usado en FE@. &intaxis" vi nom=archivo. Es similar al vi, solo que no permite guardar modificaciones en el archivo, es para leer el contenido del archivo. &intaxis" vieI nom=archivo. \

touch

traceroute

umas7

umount

unalias

uniq

uptime

vi

vieI

Ic

,uenta los carteres, pala!ras y l$neas del archivo de texto. &intaxis" Ic nom=archivo. 0evuelve la u!icacin del archivo especificado, si existe. &intaxis" Ihereis nom!=archivo. Lista quienes estn conectado al servidor, con nom!re de usuario, tiempo de conexin y el computador remoto desde donde se conecta. &intaxis" Iho > I. Escri!e su nom!re de usuario en pantalla. &intaxis" Ihoami. @ Enviar un mensaje al display de otro usuario o al nuestro propio. &intaxis" xmessage )mensaje+ > export 0E&%L#9OA;].DB.:D.BAA"G xmessage 6olaWW. 9 Escri!e TyU continuamente. &intaxis" yes. ^ &i tienes alguna sugerencia con *sta letra, com*ntalo. ?arios #8adiendo un _ al final del comando haremos que dicho comando se ejecute en segundo plano. &intaxis" nom=comando_. 1epite el ltimo comando colocando la letra con la que comien(a el comando o su nmero de history. &intaxis" W.

Ihereis

Iho, I

Ihoami

xmessage

yes

W MeditarN

4er tambi5n
5erminal !a "ersi#n original del art$culo, o partes de %l, &an sido extra$das de Cesarius Revolutions, que edita ba'o licencia (. )ons*ltese la autori+aci#n en Gua Ubuntu:Autorizaciones/Cesarius Revolutions. comandos run ,ategor$as" #rt$culos de cesarius.net R ,onoce tu sistema

#rt$culo 0iscusin Editar 6istorial

1egistrarse>Entrar

6a!egacin


Buscar

%ortada %ortal de la comunidad ,am!ios recientes %gina aleatoria #yuda 0onaciones

7erramientas

Lo que enla(a aqu$ &eguimiento de enlaces &u!ir archivo %ginas especiales ?ersin para imprimir Enlace permanente

Esta pgina fue modificada por ltima ve( el BG":G AA sep BGAA. Esta pgina ha sido visitada <B].S<< veces. El contenido est disponi!le !ajo los t*rminos de la ,ttribution-.on)ommercial/&are,like 0.1 %ol$tica de proteccin de datos #cerca de Ku$a !untu #viso legal

S-ar putea să vă placă și