зеркало из
1
0
Форкнуть 0

Corregido error al crear enlaces dentro de carpetas.

This commit is contained in:
Diego Ezequiel Guillén 2014-10-01 10:13:36 -03:00
Родитель 677eb3fcff
Коммит f14f27e77f
7 изменённых файлов: 96 добавлений и 14 удалений

11
.project Normal file
Просмотреть файл

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>huayra-postinstall-pci</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
</buildSpec>
<natures>
</natures>
</projectDescription>

Просмотреть файл

@ -3,7 +3,7 @@
zenity --question --width=320 --height=240 --text="Esta aplicación instalará configuraciones pensadas SOLAMENTE para las netbooks del Programa Conectar Igualdad. Si esta computadora no es el programa, se podrían perder datos o algunos programas podrían dejar de funcionar. ¿Desea continuar con la instalación?"
if [ $? = 1 ]; then
zenity --info --text "Instalación cancelada."
zenity --info --width=320 --height=240 --text "Instalación cancelada."
exit 1
else
exit 0

Просмотреть файл

@ -2,19 +2,19 @@
if [ ! -f /etc/fstab ]; then
zenity --info --text "No existe /etc/fstab"
zenity --info --width=320 --height=240 --text "No existe /etc/fstab"
exit 1
fi
if ! command -v blkid > /dev/null ; then
zenity --info --text "No existe blkid"
zenity --info --width=320 --height=240 --text "No existe blkid"
exit 1
fi
#chequear si hay una partición con label=datos y si no salir
blkid -L DATOS >> /dev/null
if [ ! $? -eq 0 ]; then
zenity --info --text "No hay una partición con label DATOS"
zenity --info --width=320 --height=240 --text "No hay una partición con label DATOS"
exit 1
fi

Просмотреть файл

@ -5,16 +5,80 @@ if [ ! -e /media/DATOS ]; then
exit 0
fi
if [ -e /home/alumno/Vídeos ]; then
rm -rf /home/alumno/Vídeos
echo "Borrando carpeta Vídeos"
if [ ! -e "/media/DATOS/Mis Cosas" ]; then
mkdir "/media/DATOS/Mis Cosas"
echo "Creando carpeta Mis Cosas"
fi
for i in Descargas Música Documentos Imágenes Videos; do
if [ -e /home/alumno/$i ]; then
rm -rf /home/alumno/$i
echo "Borrando carpeta $i"
fi;
for i in Descargas Música Documentos Imágenes Videos Vídeos; do
case $i in
Descargas)
if [ -e /home/alumno/$i ]; then
echo "Moviendo carpeta $i"
if [ -e "/media/DATOS/Mis Cosas/Descargas" ]; then
mv -f /home/alumno/$i/* "/media/DATOS/Mis Cosas/Descargas/"
rm -R /home/alumno/$i
else
mv -f /home/alumno/$i "/media/DATOS/Mis Cosas/Descargas"
fi;
fi;
;;
Música)
if [ -e /home/alumno/$i ]; then
echo "Moviendo carpeta $i"
if [ -e "/media/DATOS/Mis Cosas/Mi música" ]; then
mv -f /home/alumno/$i/* "/media/DATOS/Mis Cosas/Mi música/"
rm -R /home/alumno/$i
else
mv -f /home/alumno/$i "/media/DATOS/Mis Cosas/Mi música"
fi;
fi;
;;
Documentos)
if [ -e /home/alumno/$i ]; then
echo "Moviendo carpeta $i"
if [ -e "/media/DATOS/Mis Cosas/Mis documentos" ]; then
mv -f /home/alumno/$i/* "/media/DATOS/Mis Cosas/Mis documentos/"
rm -R /home/alumno/$i
else
mv -f /home/alumno/$i "/media/DATOS/Mis Cosas/Mis documentos"
fi;
fi;
;;
Imágenes)
if [ -e /home/alumno/$i ]; then
echo "Moviendo carpeta $i"
if [ -e "/media/DATOS/Mis Cosas/Mis imágenes" ]; then
mv -f /home/alumno/$i/* "/media/DATOS/Mis Cosas/Mis imágenes/"
rm -R /home/alumno/$i
else
mv -f /home/alumno/$i "/media/DATOS/Mis Cosas/Mis imágenes"
fi;
fi;
;;
Videos)
if [ -e /home/alumno/$i ]; then
echo "Moviendo carpeta $i"
if [ -e "/media/DATOS/Mis Cosas/Mis vídeos" ]; then
mv -f /home/alumno/$i/* "/media/DATOS/Mis Cosas/Mis vídeos/"
rm -R /home/alumno/$i
else
mv -f /home/alumno/$i "/media/DATOS/Mis Cosas/Mis vídeos"
fi;
fi;
;;
Vídeos)
if [ -e /home/alumno/$i ]; then
echo "Moviendo carpeta $i"
if [ -e "/media/DATOS/Mis Cosas/Mis vídeos" ]; then
mv -f /home/alumno/$i/* "/media/DATOS/Mis Cosas/Mis vídeos/"
rm -R /home/alumno/$i
else
mv -f /home/alumno/$i "/media/DATOS/Mis Cosas/Mis vídeos"
fi;
fi;
;;
esac
done
ln -s "/media/DATOS/Mis Cosas/Descargas/" /home/alumno/Descargas

Просмотреть файл

@ -1,6 +1,6 @@
#!/bin/bash
zenity --info --text "Por favor, busque e instale las actualizaciones disponibles.
zenity --info --width=320 --height=240 --text "Por favor, busque e instale las actualizaciones disponibles.
A través del menú, en Herramientas del sistema -> Actualizaciones de software
Desde una consola, ejecute:
sudo apt-get update

Просмотреть файл

@ -0,0 +1,7 @@
#!/bin/bash
apt-get clean
apt-get update
apt-get upgrade
apt-get install -y intel-classmate-drivers
apt-get install -y intel-classmate-function-keys
apt-get install -y intel-pvr-support

Просмотреть файл

@ -1,4 +1,4 @@
#!/bin/bash
zenity --info --text "El paquete terminó de configurar su netbook. Por favor reinicie la computadora para que los cambios surtan efecto"
zenity --info --width=320 --height=240 --text "El paquete terminó de configurar su netbook. Por favor reinicie la computadora para que los cambios surtan efecto"
exit 0