更换apt源
备份
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
在https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/复制自己系统的源,复制到sources.list里面
sudo vi /etc/apt/sources.list
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
更新
sudo apt update && sudo apt upgrade
安装pip3
sudo apt install python3-pip
pip一定要更改为国内源
在根目录新建.pip文件夹
mkdir .pip
cd .pip
vim pip.conf
复制以下内容使用国内豆瓣源。
[global]
timeout = 60
index-url = http://pypi.douban.com/simple
trusted-host = pypi.douban.com
安装vscode
官网下载https://code.visualstudio.com/
sudo dpkg -i code_***
安装360浏览器
在官网下载https://browser.360.net/gc/index.html
sudo dpkg -i browser360-cn-stable_13.3.1010.190-1_amd64.deb
安装微信
官网下载https://www.ubuntukylin.com/applications/
sudo dpkg -i weixin_2.1.1_amd64.deb
安装百度网盘
官网下载https://pan.baidu.com/download#linux
sudo dpkg -i baidunetdisk_4.17.7_amd64.deb
terminator安装
sudo apt-get install terminator
快捷键的使用
打开窗口 Ctrl + Alt + T
垂直分屏 Ctrl + Shift + E
水平分屏 Ctrl + Shift + O
关闭当前窗口 输入exit
窗口切换 Ctrl + Tab
放大当前窗口,隐藏其他窗口 Ctrl + Shift + X 恢复窗口 Ctrl + Shift + Z
打开/关闭多窗口同步输入 win + G win + shift + G
窗口大小 ctrl + shift + 上下左右
安装翻译软件
安装goldendict,在字典设置里添加有道在线翻译
http://dict.youdao.com/search?q=%GDWORD%&ue=utf8
sudo apt-get install goldendict
安装串口调试助手
sudo apt-get install cutecom
将当前用户添加到 dialout 组中,该组具有访问串口设备的权限
sudo usermod -a -G dialout $USER
不识别CH340串口转ttl使用dmesg查看以下tty的信息
sudo dmesg | grep tty
串口被brltty占用了,卸载
sudo apt remove brltty
ssh
设置别名
sudo vim /etc/hosts
10.42.0.243 fastDrone
ssh orangepi@fastDrone
安装virtualenv,用来来管理python环境
pip install virtualenvwrapper
mkdir ~/virtualenvs #创建存方环境的位置
查找virtualenvwrapper.sh脚本的位置
sudo find / -name virtualenvwrapper.sh
#/home/orangepi/.local/bin/virtualenvwrapper.sh
将virtualenvwrapper脚本的位置写入到.bashrc文件中,在.bashrc中添加
export WORKON_HOME=~/virtualenvs
source /home/orangepi/.local/bin/virtualenvwrapper.sh
运行: source ~/.bashrc
常用的一些命令
mkvirtualenv #创建环境
mkvirtualenv rknn --python=python3.9 #创建环境指定版本
workon # 进入|切换 环境
lsvirtualenv # 展示环境列表
rmvirtualenv #删除环境
cpvirtualenv # 复制环境
deactivate # 退出当前环境
新建一个名为yolo的环境
mkvirtualenv yolo
安装ros2
小鱼一键安装,按照提示安装即可
wget http://fishros.com/install -O fishros && . fishros
在vscode 使用arduino框架
在vscode插件中搜索platform安装
如果提示PlatformIO: Can not find working Python 3.6+ Interpreter先安装python3-venv
sudo apt-get install python3-venv
安装后在scode的左侧出现一个蚂蚁头标,点击进入后依次选择PIO Home-open-new project在board中选择使用的单片机,这里选择espressif esp32 dev module, 在Framework选择arduino,确认后会自动下载需要的arduino环境了。