19 de septiembre de 2018, 04:40:29 am

Autor Tema: Script para actualizar Huayra 2.1 - pasando repositorios a los de la comunidad  (Leído 1673 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Ricardo

  • Usuario Jr
  • **
  • Mensajes: 51
  • Karma: +2/-0
Re:Script para actualizar Huayra 2.1 - pasando repositorios a los de la comunidad
« Respuesta #15 : 17 de octubre de 2017, 03:26:49 pm »
Agrege este
Código: [Seleccionar]
http://huayra.tom.pressenter.com.ar/huayra/ repositorio debido a que el repositorio de la comunidad no tiene algunos fucheros actualizados.

Código: [Seleccionar]
# !/bin/bash
#
# Rutina para actualizar Huayra 2.1 y 3.1 con los repositorios de Comunidad Huayra
# Rev 1.2.2
# Autor: Mariano Francisco, Ricardo Villar
#
# Cambia los repositorios a Comunidad Huayra
file="/etc/apt/sources.list.d/huayra.list.orig"
file0="/etc/apt/sources.list.orig"
if [ ! -f "$file" ]
then   
sudo cp /etc/apt/sources.list.d/huayra.list /etc/apt/sources.list.d/huayra.list.orig
# sudo cp repos /etc/apt/sources.list
sudo sed -i 's/repo.huayra.conectarigualdad.gob.ar/repositorio.comunidadhuayra.org/g' "/etc/apt/sources.list.d/huayra.list"
    sudo "deb http://huayra.tom.pressenter.com.ar/huayra sud main contrib non-free # temporal" << /etc/apt/sources.list.d/huayra.list
else
    if [ ! -f "$file0"]
      then
        sudo cp /etc/apt/sources.list /etc/apt/sources.list.orig
    sudo sed -i 's/repo.huayra.conectarigualdad.gob.ar/repositorio.comunidadhuayra.org/g' "/etc/apt/sources.list"
        sudo "deb http://huayra.tom.pressenter.com.ar/huayra sud main contrib non-free # temporal" << /etc/apt/sources.list
   fi
fi
sudo apt-get update -y
# Instala los Keyring para evitar error por claves de apt-get update
echo
if [ $(sudo dpkg-query -W -f='${Status}' debian-keyring 2>/dev/null | grep -c "ok installed") -eq 0 ];
then
  sudo apt-get install -y debian-keyring
else
echo "debian-keyring instalado"
echo
fi
if [ $(sudo dpkg-query -W -f='${Status}' debian-archive-keyring 2>/dev/null | grep -c "ok installed") -eq 0 ];
then
  sudo apt-get install -y debian-archive-keyring
else
echo "debian-archive-keyring instalado"
echo
fi
# Descarga e instala certificado de repositorio de Comunidad Huayra
file1="huayra.gpg.asc"
if [ ! -f "$file1" ]
then
wget http://repositorio.comunidadhuayra.org/huayra/huayra.gpg.asc
fi
sudo apt-key add huayra.gpg.asc
# Actualiza el sistema completo
sudo apt-get upgrade -y
#