Mostrando entradas con la etiqueta repositorios. Mostrar todas las entradas
Mostrando entradas con la etiqueta repositorios. Mostrar todas las entradas

domingo, 25 de octubre de 2009

Añadir una linea de repositorio desde consola


muchas veces para instalar nuevos programas a nuestro sistema o agregar diversas cosas, debemos editar el fichero para agregar repositorios , esto se peude hacer desde el Gestor de paquetes Synaptic pero tambien lo podemos hacer desde nuestra consola de comandos

Copy&Paste Ubuntulife

por lo gnral. se hae de forma manual editando el fichero sources.list

sudo gedit /etc/apt/sources.list 

y al final del fichero agregamos la inea del repositorio nuevo

deb http://ppa.launchpad.net/fta/ubuntu jaunty main #firefox 

Guardamos el fichero y actualiza los respositorios,

sudo apt-get update

Bien tambien podemos hacer todo esto en un solo paso desde la consola de comandos

sudo sh -c 'echo "deb http://ppa.launchpad.net/fta/ubuntu jaunty main #firefox" >> /etc/apt/sources.list'

¿Que hace esto?

Pues lo mismo que antes. Esta añadiendo un linea de repositorio (en este caso deb http://ppa.launchpad.net/fta/ubuntu jaunty main #firefox) al final del archivo /etc/apt/sources.list. No te pide permisos, porque ya se esta ejecutando como root.

La sintaxis seria:

sudo sh -c ‘echo “linea a añadir” >> /etc/apt/sources.list’

sudo : ejecuta lo que viene a continuacion como usurio root

sh -c : abre una nueva shell para ejecutar el comando a continuacion del -c

echo: este comando se usa para imprimir lineas. Por ejemplo: echo “hola” muestra por consola el texto “hola”.

>>: se usa para redireccionar la salida de un comando,En este caso, la salida de echo la añade al final del archivo indicado.