[l-ubuntu-ve] codigo con todo lo que hay que hacer despues de una instalacion limpia de ubuntu 8.10
Simón Ruiz
simon.a.ruiz en gmail.com
Lun Ene 26 17:57:04 GMT 2009
On Thu, Jan 22, 2009 at 10:27 AM, Alexis Sanchez <aasanchez en gmail.com> wrote:
> Pues estoy recien instalando en mi nueva maquina ubuntu 8.10, entonces
> enpece a buscar todos los paquetes y repositorios que deberia tener
> para un buen funcionamiento y muchas cosas que yo uso, pues entre todo
> esto se me ocurrio ver si se podia crear una instruccion via terminal
> que pudiera ayudarme y me hiciera todo el trabajo de una sola vez...
> desde agregar repositorios, actualizar, descargar e instalar paquetes,
> etc. La verdad es en 1 año que tengo como usuario dedicado a ubuntu
> que me dedico tanto a algo en la consola... y pense en algo asi:
Muy buen ejercicio; estas empezando a "programar" con un script de BASH:
* Pon todo este codigo en un archivo (tradicionalmente termina con la
exension ".sh", algo como "miscript.sh" or lo que sea.
* Haz que la primera linea lee "#!/bin/bash"
* Cambia los permisos de este archivo para que sea ejecutable ( "chmod
+x miscript.sh" desde la consola)
* Y despues puedes correr el script como un programa, haciendo
doble-click en su icono o desde la consola con "./miscript.sh".
> Claro al final de cada linea que se ve aca, contenaria con un & para
> ejecutar las instrucciones una detras de otra, el codigo aun no lo he
> probado, pero me gustaria que lo vieran y me dieran su opinion.
Terminando una linea con "&" hace que ese procesos empieza a correr en
el "background", y que el proximo proceso empieza inmediatamente sin
esperar que el primero termine.
Esto se usa para correr servidores, o daemons, programas que uno
quiere que sigua corriendo, pero que no necesitan tomar control del
terminal que estas usando.
En un script, uno generalmente quiere que cada linea corra en orden,
especialmente en un script como este donde las primeras lineas hacen
las ultimas lineas posible; si usarías "&" al final de cada linea
posiblemente estarás intentando instalar paquetes antes de añadir su
repositorio a la lista.
> Les
> repido es primera vez que intento algo asi. Quizas para alguno sea
> algo inutil por que para eso esta el synaptic pero nose, me parecio
> interesante hacer esto.
Te felicito; estas tomando los primero pasos a aprender como programar
y automatizar tu computador.
Es con esta sabiduría que el computador se transforma frente tus
propios ojos desde un electrodoméstico que te permite acceder al
Internet y correr tus applicaciones favoritas...a una caja de Legos
donde puedes tomar esos bloquecitos que son applicaciones y
enchufarlos juntos en infinitas formas para crear lo que tu deseas o
necesitas.
Es con esta sabiduría que empiezas a realmente conocer el poder que
tienes a travez de tu computador.
En el corto plazo tambien, aprendiendo a escribir scripts de BASH te
será *muy* util en particular porque puedes usar todo lo que aprendes
directamente en la linea de comando.
Muy buena suerte, y sigue contandonos tus aventuras!
> --
> Alexis Sanchez
> BinaryTeC ca
> 0416-2584008
> http://aasanchez.wordpress.com
Simón
Más información sobre la lista de distribución ubuntu-ve