Compare commits

..

5 Commits

Author SHA1 Message Date
Oleg Kalachev
f532372535 Attempt 4 to fix build, temporarily move Butterfly install to ros_install 2018-09-19 21:32:43 +03:00
Oleg Kalachev
a2a34a4e2f Fix build, attempt 3 2018-09-19 08:16:33 +03:00
Oleg Kalachev
6f96c9e3ff Fix build, attempt #2 2018-09-19 07:04:34 +03:00
Oleg Kalachev
9aca12e0a5 Little fix in byobu installation 2018-09-19 04:40:20 +03:00
Oleg Kalachev
ead55fe0e3 image: add ltrace utility 2018-09-19 03:22:31 +03:00
2 changed files with 16 additions and 12 deletions

View File

@@ -165,4 +165,14 @@ apt-get clean
# Remove local mirror repository key
#apt-key del COEX-MIRROR
echo -e "\033[0;31m\033[1m$(date) | #14 Install Butterfly\033[0m\033[0m"
# install and enable Butterfly (web terminal)
# TODO: move it back to software_install
# Had to move it here, as we don't have `clever` directory in software_install
pip3 install butterfly
pip3 install butterfly[systemd]
ln -s /home/pi/catkin_ws/src/clever/deploy/butterfly.service /lib/systemd/system/
ln -s /home/pi/catkin_ws/src/clever/deploy/butterfly.socket /lib/systemd/system/
systemctl enable butterfly.socket
echo -e "\033[0;31m\033[1m$(date) | END of ROS INSTALLATION\033[0m\033[0m"

View File

@@ -27,11 +27,13 @@ apt-get install --no-install-recommends -y \
python3-pip=9.0.1-2+rpt2 \
libjpeg8-dev=8d1-2 \
tcpdump \
libpoco-dev=1.7.6+dfsg1-5+deb9u1
ltrace \
libpoco-dev=1.7.6+dfsg1-5+deb9u1 \
libffi-dev # for butterfly
# Deny byobu to check available updates
sudo sed -i "s/updates_available//" /usr/share/byobu/status/status
sudo sed -i "s/updates_available//" /home/pi/.byobu/status
sed -i "s/updates_available//" /usr/share/byobu/status/status
# sed -i "s/updates_available//" /home/pi/.byobu/status
# install Monkey web-server
cd /home/pi
@@ -40,19 +42,11 @@ cd monkey
git checkout v1.6.9
./configure --malloc-libc --local
make
sudo setcap 'cap_net_bind_service=+ep' ./build/monkey # allow using 80 port
setcap 'cap_net_bind_service=+ep' ./build/monkey # allow using 80 port
rm build/conf/sites/default
ln -s /home/pi/catkin_ws/src/clever/deploy/monkey ./build/conf/sites/default
cd /home/pi
# install and enable Butterfly (web terminal)
sudo apt-get install libffi-dev
sudo pip3 install butterfly
sudo pip3 install butterfly[systemd]
sudo ln -s /home/pi/catkin_ws/src/clever/deploy/butterfly.service /lib/systemd/system/
sudo ln -s /home/pi/catkin_ws/src/clever/deploy/butterfly.socket /lib/systemd/system/
sudo systemctl enable butterfly.socket
echo -e "\033[0;31m\033[1m$(date) | #2 Adding mjpg-streamer at /home/pi\033[0m\033[0m"
# https://github.com/jacksonliam/mjpg-streamer