-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathros-kinetic-industrial-training.sh
executable file
·38 lines (34 loc) · 1.56 KB
/
ros-kinetic-industrial-training.sh
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
#! /bin/bash
sudo apt update -y
sudo apt upgrade -y
sudo apt install git -y
sudo apt install meld -y
sudo apt install build-essential -y
sudo apt install libfontconfig1 -y
sudo apt install mesa-common-dev -y
sudo apt install libglu1-mesa-dev -y
cd $HOME
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
sudo apt update -y
sudo apt install ros-kinetic-desktop-full -y
sudo rosdep init
rosdep update
sudo apt install python-rosinstall -y
sudo apt install ros-kinetic-moveit -y
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu `lsb_release -sc` main" > /etc/apt/sources.list.d/ros-latest.list'
wget http://packages.ros.org/ros.key -O - | sudo apt-key add -
sudo apt update -y
sudo apt install python-catkin-tools -y
sudo apt install ros-kinetic-openni-camera ros-kinetic-openni-launch ros-kinetic-openni2-camera ros-kinetic-openni2-launch -y
echo "source /opt/ros/kinetic/setup.bash" >> $HOME/.bashrc
source $HOME/.bashrc
sudo add-apt-repository ppa:levi-armstrong/qt-libraries-xenial
sudo add-apt-repository ppa:levi-armstrong/ppa
sudo apt update -y
sudo apt install qt57creator-plugin-ros -y
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb https://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
sudo apt-get update
sudo apt-get install google-chrome-stable
#then install clipboardy extension