ubuntu系统配置
总是一遍一遍配置 一遍一遍找教程 记录一下
1. ubuntu换源
参考这个网站的源ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
执行如下:
sudo gedit /etc/cat/sources.list
直接替换源即可
2. ROS安装
参考网站小鱼的一键安装系列 | 鱼香ROS (fishros.org.cn)
直接输入指令
wget http://fishros.com/install -O fishros && . fishros
根据需求 选择即可
根据如下教程测试ros2是否安装成功
新开一个terminal,运行以下命令,打开小乌龟窗口:
ros2 run turtlesim turtlesim_node # 启动乌龟GUI节点界面,乌龟可以在界面中运动
新开一个terminal,运行以下命令,打开乌龟控制窗口,可使用方向键控制乌龟运动:
ros2 run turtlesim turtle_teleop_key # 启动键盘控制节点,可以通过键盘控制乌龟运动
3. 安装c++相关
gcc
ubuntu自带gcc,查看版本
gcc -v
g++
sudo apt-get install build-essential
查看版本
g++ -v
make
ubuntu自带make,查看版本
make -v
cmake
ubuntu基本也自带cmake,查看版本
cmake --version
不带的话就
sudo apt install cmake
版本提升
正确的方式升级ubuntu的cmake - Oontinue - 博客园 (cnblogs.com)
4. 安装vscode
软件商店直接下载
下载dbkg包,然后
sudo dpkg -i ***.deb
snap命令
sudo snap install --classic code
5. 安装python pip
python肯定自带
python --version
python3 --version #3.6
安装python3.8,搜到的教程可以直接使用Ubuntu安装Python3.8 | AI技术聚合 (aitechtogether.com)
sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt install python3.8
python3.8 --version
#设置为默认的python3
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1
安装pip3
sudo apt-get install python3-pip
换源,建立sh 然后sudo sh **.sh
#!/bin/bash
set -ex
# 更换国内镜像源,这里使用的是 aliyun
mkdir -p ~/.pip
touch ~/.pip/pip.conf
echo "[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = mirrors.aliyun.com
" > ~/.pip/pip.conf
# example
# pip3 install numpy
6. 安装jupyter notebook
python3 -m pip install --upgrade pip
sudo python3 -m pip install jupyter
7. docker安装
官方脚本安装 网太差 版本也可能不对应
curl -fsSL https://test.docker.com -o test-docker.sh
sudo sh test-docker.sh
参考Docker之Ubuntu18.04简单安装 - 个人文章 - SegmentFault 思否
在https://download.docker.com/linux/ubuntu/dists下载deb安装包
ubuntu1804代号是bionic 下载地址 https://download.docker.com/linux/ubuntu/dists/bionic/pool/stable/amd64/ 下载速度也是一言难尽
sudo dpkg -i package.deb
还有就是之前的大佬制作的一键安装 没有测试
wget http://fishros.com/install -O fishros && . fishros
8. QT安装
下载.run安装包 直接
sudo ./qt-opensource-linux-x64-5.12.2.run
# 依赖安装
sudo apt-get install libqt4-dev
9. clion安装
- 下载tar包 解压 然后执行clion.sh (感觉不好,同学电脑上没有添加到可执行文件夹)
- snap安装 sudo snap install clion –classic