kopia lustrzana https://github.com/F5OEO/rpidatv
60 wiersze
1.2 KiB
Bash
Executable File
60 wiersze
1.2 KiB
Bash
Executable File
|
|
|
|
|
|
disable_InitSetup() {
|
|
if [ -e /etc/profile.d/FirstSetup.sh ]; then
|
|
sudo rm -f /etc/profile.d/FirstSetup.sh
|
|
fi
|
|
}
|
|
|
|
do_english()
|
|
{
|
|
sudo cp /home/pi/rpidatv/scripts/keygb /etc/default/keyboard
|
|
sudo raspi-config --expand-rootfs
|
|
disable_InitSetup
|
|
sudo cp /home/pi/rpidatv/scripts/install_inittab /etc/inittab
|
|
cp /home/pi/rpidatv/scripts/install_bashrc.gb /home/pi/.bashrc
|
|
mv /home/pi/rpidatv/scripts/rpibutton.sh /home/pi/rpidatv/scripts/rpidisablebutton.sh
|
|
sync
|
|
sudo reboot
|
|
}
|
|
|
|
do_french()
|
|
{
|
|
sudo cp /home/pi/rpidatv/scripts/keyfr /etc/default/keyboard
|
|
sudo raspi-config --expand-rootfs
|
|
disable_InitSetup
|
|
sudo cp /home/pi/rpidatv/scripts/install_inittab /etc/inittab
|
|
cp /home/pi/rpidatv/scripts/install_bashrc.fr /home/pi/.bashrc
|
|
sync
|
|
sudo reboot
|
|
}
|
|
|
|
status="0"
|
|
|
|
while [ "$status" -eq 0 ]
|
|
do
|
|
|
|
menuchoice=$(whiptail --title "Setup / Installation" --menu "Welcome on rpidatv / Bienvenue sur rpidatv" 16 82 5 \
|
|
"1 English" "English setup" \
|
|
"2 Francais" "Installation en francais" \
|
|
3>&2 2>&1 1>&3)
|
|
|
|
case "$menuchoice" in
|
|
1\ *) do_english ;;
|
|
2\ *) do_french ;;
|
|
*)
|
|
status=1
|
|
;;
|
|
esac
|
|
status=1
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#sudo nano /etc/default/keyboard : FR ou GB
|
|
|