Adds nofail to fstab. adds official mysql python connector
This commit is contained in:
11
setup.sh
11
setup.sh
@@ -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)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user