Bienvenido al sistema de Preguntas y Respuestas de DesdeLinux.net Si tienes alguna duda o pregunta siéntete libre de compartirla aquí. Entre todos te ayudaremos. Antes de empezar, te sugerimos que le pegues un vistazo a nuestra guía de preguntas frecuentes (FAQ, en inglés) para entender cómo funciona Ask DesdeLinux.
–1 voto
preguntado por en Terminal - Bash
¿Alguien podria ayudarme a hacer un script para instalar las apps en una instalacion limpia?, hace tiempo habia encontrado un ejemplo donde estaba para instalar y metia el monton de "sudo add-apt-repository", update, install...

alguien que sepa de bash(si no estoy mal se llama asi), si alguien pudiera darme un ejemplo de como hacer las instalaciones con sudo o de descargar e instalarlas de un .deb

no estoy muy seguro de como googlear eso y los que encontre creo que no eran para eso :(
Compartir esta pregunta:

1 Respuesta

0 votos
respondido por (340 puntos)
 
Mejor respuesta
Derpie,
Un script como ese es sencillo de hacer, la idea de los scripts en bash es que puedes poner en ellos los mismos comandos que usarías en la shell, entonces el script que tendrías que usar seria algo como esto:
Code:
#!/bin/sh sudo apt-get install PAQUETE1 sudo apt-get install PAQUETE2 sudo apt-get install PAQUETE3 sudo apt-get install PAQUETE4 ...

y luego lo ejecutas como: sudo sh miscript.sh.

Si es que algún paquete de los que quieres instalar esta en algún repositorio que no sea parte de los repos oficiales de ubuntu entonces debes instalar el repositorio primero. Esto lo puedes hacer por tu cuenta previo a la ejecución del script o bien colocar al inicio del script los "sudo add-apt-repository" que sean necesarios y luego ejecutar el script.

Suerte y saludos.
comentado por (340 puntos)
Otra forma de hacer el script tambien es poner todos los paquetes en una sola linea:

sudo apt-get install PAQUETE1 PAQUETE2 PAQUETE3 ...

esta ultima forma es mas eficiente.
comentado por
podria hacer sudo add-apt-repository repositorio1, repositorio2, repositorio3
luego el sudo apt-getupdate y desoyes
sudo apt-get install PAQUETE1 PAQUETE2 PAQUETE3 ...

¿pero no tengo que cerrar el script al finalizar o algo asi?
comentado por (340 puntos)
La verdad hace años que no uso ubuntu, pero hasta donde se solo se puede instalar un repo a la vez no varios en la misma linea, si alguien tiene a mano un ubuntu y comprueba esto se lo agradecería.

El resto, si, lo puedes hacer sin problemas y no hay que poner nada para finalizar el script, solo escribes los comandos que quieres que se ejecuten y guardas el archivo con extensión .sh.

Saludos, disculpa la demora.
comentado por
Ya lo comprobare yo, muchas gracias por la ayuda :)

Preguntas relacionadas

0 votos
0 respuestas 43 visitas
preguntado por AprendePronto (104 puntos) Oct 29, 2017 en Terminal - Bash
0 votos
1 respuesta 112 visitas
0 votos
0 respuestas 70 visitas
preguntado por gillermo alvarez Jun 17, 2016 en Terminal - Bash
+1 voto
1 respuesta 1.2k visitas
preguntado por scrips en bash para calcular numeros ver May 9, 2015 en Terminal - Bash
0 votos
1 respuesta 2.6k visitas
...