Adds nofail to fstab. adds official mysql python connector

This commit is contained in:
Patrick McDonagh
2016-05-13 17:52:44 -05:00
parent 98e690a75b
commit d942329cf7

View File

@@ -27,7 +27,7 @@ sudo mkdir /mnt/usb
echo "Formatting to EXT4"
sudo mkfs.ext4 /dev/sda1 -L usbdrive
echo "Adding entry for USB in /etc/fstab"
sudo sh -c "echo '/dev/sda1 /mnt/usb ext4 defaults 0 0'>>/etc/fstab"
sudo sh -c "echo '/dev/sda1 /mnt/usb ext4 defaults,nofail 0 0'>>/etc/fstab"
echo "Mounting all drives"
sudo mount -a
sudo chmod 777 /mnt/usb
@@ -37,7 +37,7 @@ echo "Configuring MySQL to use the USB drive"
sudo apt-get install mariadb-server mariadb-client -y
cd /mnt/usb
sudo mkdir mysql
sudo cp -Rv /var/lib/mysql/* /mnt/usb/mysql/y
sudo cp -Rv /var/lib/mysql/* /mnt/usb/mysql/
sudo chown -R mysql:mysql /mnt/usb/mysql
cd $installLoc/setup
sudo service mysql stop
@@ -95,7 +95,10 @@ sudo update-rc.d loggers defaults
echo "Installing pip - Python Package Manager"
wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py
sudo pip install mysql requests pycomm
sudo pip install requests pycomm
wget https://dev.mysql.com/get/Downloads/Connector-Python/mysql-connector-python_2.1.3-1debian7.9_all.deb
sudo dpkg -i mysql-connector-python_2.1.3-1debian7.9_all.deb
cd $installLoc/www
bower install
@@ -126,7 +129,7 @@ sudo userdel pi
cd $installLoc/.setup
echo "Setting up zsh"
sudo apt-get install zsh trash-cli -y
sudo sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
cp .zshrc ~/
chsh -s $(which zsh)