#!/bin/bash
COLOR_GREEN="\\033[0;32m"
COLOR_RED="\\033[0;31m"
sudo apt clean
sudo rm -rf /var/lib/apt/lists/*
sudo apt update -o Acquire::CompressionTypes::Order::=gz
sudo apt list --upgradable
sleep 0.5
str1=`ls -lh | grep SODA_PKG.zip`
if [[ "${str1}" == *SODA_PKG.zip* ]]; then
echo -e "${COLOR_GREEN} \\nIt contains zip file\\n"
else
echo -e "${COLOR_RED} \\nNope\\n"
fi
cd /opt && sudo rm -rf edgeAIbox/
sudo git clone <http://uzziel.lee:[email protected]:27990/scm/ap/package_edgeaibox_agx.git> edgeAIbox -b LEO
sudo chown -R alooh.alooh edgeAIbox
sudo sh /opt/edgeAIbox/utils/install_package.sh
sudo sh /opt/edgeAIbox/utils/setting.sh
혹시 Nope
이 떴다면, 패키지가 안옮겨져 있다는 것이니까 옮겨주자
mobaxterm 에서 드래그 액션으로 이동시킬 수도 있지만, 전송중에 연결이 자꾸 끊길 때가 있다.
그럴 땐, 먼저 SODA_PKG.zip
이 있는 폴더로 이동하고 아래 명령어로 파일을 전송하면 된다.
scp SODA_PKG.zip [email protected]:/home/alooh
#!/bin/bash
COLOR_GREEN="\\033[0;32m"
docker login registry.alooh.shop -u uzziel -p abcd1234
echo 'y' | sh /opt/edgeAIbox/utils/modules/afterdocker.sh
sudo /opt/edgeAIbox/utils/setting_service_stop.sh
sleep 0.5
echo -e "${COLOR_GREEN} Enter the edgeAIbox number: "
read number
sudo sh /opt/edgeAIbox/utils/setting_fin.sh ECVH040000${number}
sudo crontab -l
# 했을 때 'no crontab for root' 문구가 출력되면 아래 명령 실행
sudo crontab -e
# 위 명령으로 vi편집기가 켜짐, 아래 명령 삽입하고 저장, 저장하고 나가는 단축키 Esc 하고 Shift+z+z
...
@reboot sh /opt/edgeAIbox/utils/reboot_crontab_init.sh
sudo reboot
# 리부트 됬을 때 AI2, AI4 불이 다 켜져야함