Corregido error al crear enlaces dentro de carpetas.
This commit is contained in:
Родитель
677eb3fcff
Коммит
f14f27e77f
|
@ -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
|
Загрузка…
Ссылка в новой задаче