Añadir una linea de repositorio desde consola

Hasta ahora muchas veces cuando os comentaba como instalar una aplicacion nueva, os contaba algo del estilo:

– Edita tu fichero /etc/apt/sources.list y añade la siguiente linea:

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

– Guarda el fichero y actualiza los respositorios, etc…

Bien, pues a partir de ahora voy a intentar pasaros las rutas de repositorios del siguiente modo (es mas trabajo para mi, pero lo hace mas facil para el Copy & Paste desde consola, lo que no quita que tambien diga Edita el fichero /etc/apt/sources.list etc… para los mas nuevos). El nuevo comando seria del estilo:

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.

Dejar un comentario?

0 Comentarios.

Deje un comentario


NOTA - Puede usar estosHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Translate »