-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathinstall_commands_18.04.txt
95 lines (66 loc) · 3.38 KB
/
install_commands_18.04.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
Set up a PC with Xubuntu 18.04, create user 'visss'
**********
sudo apt-get update
sudo apt-get upgrade
sudo apt install make gcc libx11-dev libxext-dev libgtk-3-dev libglade2-0 libglade2-dev libpcap0.8 libcap2 ethtool net-tools git gitk libcanberra-gtk-module libcanberra-gtk3-module libtiff-dev libboost-all-dev ffmpeg vlc apt-transport-https intltool libges-1.0-dev libges-1.0-dev gstreamer1.0-plugins-bad libnotify-bin libnotify-dev ipython ipython3 cmake-data librhash0 libuv1 python-numpy cmake-qt-gui libgstreamer-plugins-{base,good}1.0-dev libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev libxine2-dev libv4l-dev qt5-default libgtk2.0-dev libtbb-dev libatlas-base-dev libfaac-dev libmp3lame-dev libtheora-dev libvorbis-dev libxvidcore-dev libopencore-amrnb-dev libopencore-amrwb-dev x264 v4l-utils python3-numpy python-dev python-pip python3-dev python3-pip ubuntu-restricted-extras htop openssh-server mdm mdadm samba cifs-utils chrome-gnome-shell libpcap-dev
*********************
sublime editor
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt-get update
sudo apt-get install sublime-text
*********************
download gig e v framework
https://www.teledynedalsa.com/en/support/downloads-center/software-development-kits/132/
cd DALSA/
sudo ./corinstall
*****************OPENCV
mkdir opencv_source
cd opencv_source
git clone --depth=100 --single-branch --branch envrionment_variables https://github.com/maahn/opencv.git
git clone --depth=100 https://github.com/opencv/opencv_contrib.git
cd ~/opencv_source/opencv_contrib
git checkout 4.1.1
cd opencv
mkdir build
cd build
cd ~/opencv_source/opencv_contrib
git checkout 4.1.1
cmake -DCMAKE_BUILD_TYPE=RELEASE \
-DCMAKE_INSTALL_PREFIX=/usr/local \
-DINSTALL_C_EXAMPLES=ON \
-DINSTALL_PYTHON_EXAMPLES=ON \
-DWITH_TBB=ON \
-DWITH_V4L=ON \
-DENABLE_CXX11=ON\
-DWITH_OPENGL=ON \
-DBUILD_opencv_python3=ON \
-DWITH_GSTREAMER=ON \
-DWITH_FFMPEG=ON \
-DOPENCV_GENERATE_PKGCONFIG=YES \
-D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules \
-DBUILD_EXAMPLES=ON ..
make -j24
sudo make install -j8
sudo sh -c 'echo "/usr/local/lib" >> /etc/ld.so.conf.d/opencv.conf'
sudo ldconfig
export PKG_CONFIG_PATH='/usr/local/lib/pkgconfig'
####create RAID
sudo mdadm --create --verbose /dev/md0 --level=5 --raid-devices=3 /dev/sdb /dev/sdc /dev/sdd
use GUI to fromat and setup RAID in /data
check whether RAID exists after reboot
#### set timezone to UTC
sudo timedatectl set-timezone UTC
#### VISSSS #################
cd Desktop
git clone https://github.com/maahn/VISSS
ln -s /home/visss/Desktop/VISSS/scripts/visss_trigger.desktop /home/visss/.local/share/applications/
ln -s /home/visss/Desktop/VISSS/scripts/visss_follower.desktop /home/visss/.local/share/applications/
#launch visss_trigger and visss_follower in /home/visss/Desktop/VISSS/scripts/ to sign them
mkdir -p ~/.config/autostart
ln -s /home/visss/Desktop/VISSS/scripts/visss_trigger.desktop /home/visss/.config/autostart/
ln -s /home/visss/Desktop/VISSS/scripts/visss_follower.desktop /home/visss/.config/autostart/
#for visss
sudo cp /home/visss/Desktop/VISSS/scripts/visss-sudoers /etc/sudoers.d/visss
######
set VISSS ethernet interface to link local (or fixed IPS)