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.








































