# Ubuntu 16.04 tools ## 0. Install ubuntu 16.04 w/ a bootable Ubuntu USB stick #### 0.1 [ISO file](http://releases.ubuntu.com/16.04/) #### 0.2 [Create a usb stick on ubuntu](https://tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-ubuntu#0) ## 1. Dell precision5530 install Ubuntu in UEFI mode https://www.dell.com/support/article/us/en/04/sln309720/newer-dell-systems-unable-to-boot-to-internal-boot-device-in-legacy-boot-mode?lang=en --- ## 2.Some tools ==Press [Ctrl+Alt+T] to call out terminal== #### 2.1. [System monitor](https://blog.csdn.net/tecn14/article/details/24489031) ##### install: ```javascript= sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor sudo apt-get update sudo apt-get install indicator-sysmonitor ``` ##### setting: call out the monitor ```javascript= indicator-sysmonitor ``` then preference -> general -> choose 'Run on starup' ![](https://i.imgur.com/uztodJJ.png =500x) ![](https://i.imgur.com/5qEYVoV.png =500x) choose what to display: preference -> advanced -> customize output -> ==temp:{cputemp} cpu: {cpu} mem: {mem} net: {net}== ![](https://i.imgur.com/o4luG0l.png =500x) --- #### 2.2. [Chinese Type](https://it.livekn.com/2016/05/ubuntu-1604-ibus.html) ##### requirements: ![](https://i.imgur.com/PKkW6hQ.png =500x) ==make sure that "keyboard input method system = **ibus**"== ![](https://i.imgur.com/5jOeDz0.png =500x) ==choose install/remove languages -> **Chinese(traditional)**== ![](https://i.imgur.com/WRsf5uR.png =500x) ##### install: ```javascript= sudo apt-get install ibus-chewing ibus restart sudo reboot ``` ##### setting: Text Entry -> + -> Chinese (Chewing)(IBus) ![](https://i.imgur.com/kmWKkik.png =500x) ![](https://i.imgur.com/ee78ZYo.png =500x) ![](https://i.imgur.com/XeuVyYN.png =500x) --- #### 2.3. Kolourpaint ```javascript= sudo apt-get install kolourpaint4 ``` ![](https://i.imgur.com/eQrPGX2.png =500x) Or install on Ubuntu Software --- #### 2.4. [Visual Studio](https://code.visualstudio.com/download#) Download Visual Studio Code from the link above ![](https://i.imgur.com/Ue2t2iL.png =500x) ```javascript= cd Downloads/ ls sudo dpkg -i code_1.35.1-1560350270_amd64.deb ``` ![](https://i.imgur.com/Hn31b3w.png =500x) ![](https://i.imgur.com/aAHs82P.png =500x) extensions ![](https://i.imgur.com/57kur0p.png =500x) --- #### 2.5. git ```javascript= sudo apt-get install git ``` --- #### 2.6. [Teamviewer](https://www.teamviewer.com/en-us/download/linux/) --- #### 2.7. [Parallel desktop](https://jacobpan3g.github.io/cn/2017/10/07/workspaces-in-ubuntu/) `System Settings` -> `Appearance` -> `Behavior` -> choose `Enable workspaces![](https://i.imgur.com/dHWn7Ey.png) ` ![](https://i.imgur.com/MaRIiEW.png =500x) ![](https://i.imgur.com/GKZaKvq.png =500x) ![](https://i.imgur.com/7pG5ERG.png =500x) ==Press [Ctrl+Alt+Up/Down/Left/Right] to switch workspaces== ![](https://i.imgur.com/osagvB5.png =500x) --- #### 2.8. [VNC remote screen](https://blog.csdn.net/jiangchao3392/article/details/73252291) install xrdp ```javascript= sudo apt-get install xrdp vnc4server xbase-clients ``` setting up desktop sharing ![](https://i.imgur.com/Hjfeohd.jpg) ![](https://i.imgur.com/WF3GM9b.png) install dconf-editor ```javascript= sudo apt-get install dconf-editor ``` run dconf-editor without sudo and tune parameters ```javascript= dconf-editor ``` path:org > gnome > desktop > remote-access disable "promotion-enabled" and "requre-encryption" ![](https://i.imgur.com/TMaRQq7.png) install [VNC-viewer Linux](https://www.realvnc.com/en/connect/download/viewer/linux/) ![](https://i.imgur.com/NJCYTYH.png) --- ## 3. ROS ![](https://i.imgur.com/zTHK3er.png =500x) #### 3.1. [ROS install](https://wiki.ros.org/kinetic/Installation/Ubuntu) ##### install ```javascript= 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://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654 sudo apt-get update sudo apt-get install ros-kinetic-desktop-full sudo rosdep init rosdep update ``` ##### enviroment settings ```javascript= echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc source ~/.bashrc sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential ``` :::success Then start your journey [@ROS wiki](https://wiki.ros.org/ROS/Tutorials) . :turtle: :smiley: ::: --- ## 4. Software #### 4.1. [mixcell (for dynamixel ax-12a)](https://github.com/clebercoutof/mixcell) #### 4.2. VESC