Mi primer script

Actualizando Debian y vivir para contarlo :)

Hice un par de scripts  para actualizar el Debian de las máquinas del Plan Sarmiento y hacerlas “usables” de la manera más rápida posible. Alguien que supe conocer decía que el usaba GNU/Linux porque era vago. En cierto modo, tenía razón. Para mi cada pequeña cosita es un desafío. Hoy el desafío es hacer este script. Seguramente haya manera mejores de hacerlo pero no está nada mal para ser maestra! No soy programadora y estoy bastante lejos de serlo (como una vida quizás 😀 )

Para llevar adelante la actualización se requiere estar conectado a Internet.

¿Qué debe hacer?
1- Abrir el sources.list que está vacío y llenarlo de contenido.
2- Actualizar el sistema operativo y las aplicaciones instaladas.
3- Instalar los codes privativos, el plugin de flash e instalar las fuentes filosas.

¿Cómo quedaron?

Script actualizar1

#!/bin/bash
echo "#REPOSITORIOS OFICIALES DE DEBIAN" >> /etc/apt/sources.list 
echo "  " >> /etc/apt/sources.list 
echo "#Debian Main Repos" >> /etc/apt/sources.list 
echo "deb http://ftp.us.debian.org/debian/ squeeze main contrib non-free" >> /etc/apt/sources.list 
echo "deb-src http://ftp.us.debian.org/debian/ squeeze main contrib non-free" >> /etc/apt/sources.list
echo "  " >> /etc/apt/sources.list 
echo "#Debian Update Repos" >> /etc/apt/sources.list 
echo "deb http://security.debian.org/ squeeze/updates main contrib non-free" >> /etc/apt/sources.list
echo "deb http://ftp.us.debian.org/debian/ squeeze-proposed-updates main contrib non-free" >> /etc/apt/sources.list 
echo "deb-src http://security.debian.org/ squeeze/updates main contrib non-free" >> /etc/apt/sources.list
echo "deb-src http://ftp.us.debian.org/debian/ squeeze-proposed-updates main contrib non-free" >> /etc/apt/sources.list 
echo "  " >> /etc/apt/sources.list 
echo "#REPOSIORIOS NO OFICIALES DE DEBIAN" >> /etc/apt/sources.list 
echo "# 3rd Party Binary Repos" >> /etc/apt/sources.list
echo "# Debian Multimedia - http://www.debian-multimedia.org/" >> /etc/apt/sources.list
echo "deb http://www.deb-multimedia.org stable main non-free" >> /etc/apt/sources.list

apt-get update;
apt-get install debian-keyring debian-archive-keyring deb-multimedia-keyring  
apt-get upgrade;
reboot

Script actualizar2

#!/bin/bash
apt-get install freemind icedtea6-plugin openjdk-6-jdk openjdk-6-jre openjdk-6-jre-headless vlc unp ffmpeg p7zip-full flashplugin-nonfree 
apt-get -y --force-yes install faad gstreamer0.10-fluendo-mp3 gstreamer0.10-plugins-really-bad gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly lame libdvdnav4 libdvdread4 libdvdcss2 libxine1-ffmpeg sox twolame vorbis-tools w32codecs
apt-get install sun-java6-fonts ttf-mscorefonts-installer ttf-liberation
apt-get upgrade;
apt-get install gnome gdm3
reboot

¿Cómo se usan?

1.Copiar el contenido de cada script en un editor de texto plano como gedit. Lo encontrarán en Aplicaciones-Accesorios-gedit

2.Guardarlo en la Carpeta personal con el nombre de actualizar1 y actualizar2.

Descargar el tutorial para actualizar1
formato odp
formato pdf

Descargar el tutorial para actualizar2
formato odp
formato pdf

3. Seguir los instructivos paso a paso y…

Por suerte, en nuestro país, no existe el patentamiento de algoritmos por lo que instalar codecs, siempre que lo hagamos en Software Libre, no infringe ninguna norma.

Espero sea útil

 

 

 

Esta entrada fue publicada en Debian 6, Educación, Plan Sarmiento. Guarda el enlace permanente.

2 respuestas a Mi primer script

  1. Statick dijo:

    Excelente, creo que sera un buen aporte para automatizar tareas este año en el Flisol Loja 2013, solo actualizarlo un poco y apuntando a servers locales, gracias infinitas

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *