1. 安装teamviewer软件: (1)copy teamviewer的arm版本 (2)sudo dpkg -i teamviewer_amd64.deb (3)option -> security -> unattended access -> zhangjiwen4002@gmail.com -> Kiss&820420 -> Apply 2. 安装vscode及其插件 (1)官网(https://code.visualstudio.com/docs/?dv=linuxarm64_deb)下载arm的vscode文件 (2)安装:sudo dpkg -i code_1.78.2-1683731010_amd64.deb (3)修改背景为白色:File -> Preferences -> Theme -> Color Theme[Ctrl+k Ctrl+T] - > Light(Visual Stdio) (4)升级:sudo apt-get update,sudo apt-get install code (5)安装基本插件:C/C++、c/c++ Extension Pack、CMake、CMake Tools、catkin-tools、ros 3. 安装Eigen库 (1) 官网下载(tar.gz文件):https://eigen.tuxfamily.org (2) 解压:tar -xzf eigen-3.4.0.tar.gz (3) 进入解压后的文件夹eigen:cd eigen-3.4.0 (4) 创建build文件夹,并进入该文件夹 (a)mkdir build (b)cd build (5)build文件夹运行:cmake .. (6)运行以下命令构建eigen库:make (7)安装eigen库:sudo make install (8)至此安装完成,可包含:#include 4. 安装json库 5. 安装serial sudo apt-get install ros-noetic-serial 6. 安装PCL (1) sudo apt update (2) sudo apt install libpcl-dev (该命令将会安装pcl的所有依赖库、开发工具和文档等) (3) sudo apt install pcl-tools (该命令将会安装pcl的可视化工具:pcl_viewer、pcl_convert_pcd_ascii_binary) (4) 总结: (a) 安装完成后,可在/usr/include/pcl-1.10目录下找到PCL的头文件 (b) 可在代码中使用#include 来包含这些头文件 (c) 查看pcl版本: dpkg -l | grep libpc (d) 检查是否安装成功:pcl_viewer xxx.pcd(查看是否打开相应点云数据) 7. 安装MQTT (1)下载源码 (2)解压源码 (3)编译和安装 (a)make (b)sudo make install 7. 安装超级终端terminator并修改背景颜色 (1)sudo apt-get install terminator (2)打开terminator后,右键 -> 配置文件首选项(Preferences) -> 配置(Profiles) -> 色彩(Colors) -> 把”use colors from system theme“的钩去掉 -> 前景与背景 -> 内置方案 -> 白底黑字(Black on white) 8. 修改终端背景颜色 (1)打开终端 -> 右键 -> Preferences -> unnamed -> Colors -> 把”use colors from system theme“的钩去掉 -> 选择Background颜色和text颜色 9. 安装中文输入法 (1)先安装fcitx: (a)sudo apt install fcitx-bin (b)sudo apt install fcitx-table (2)卸载ibus:sudo apt purge ibus (3)ibus改为fcitx:Language Support -> 提醒语言支持未完全安装,点remind me later ->将ibus改为fcitx (4)重启 (5)安装google拼音输入法:sudo apt-get install fcitx fcitx-googlepinyin -y (6)点击语言切换图标,在列表中点击configure current input method, 打开input method configuration.此时列表中应该有Pinyin,若没有则点击+号,不勾选only show current language, 搜索pinyin应该会有Pinyin,选中; (7)再次重启 (8)Fcitx输入中文时不显示候选词框,移除fcitx-module-kimpanel组件,然后重启Fcixt。sudo apt remove fcitx-module-kimpanel 向日葵 (1) sudo xhost + (2) 点开客户端,如果一直没有显示“being connect”, ps -ef | grep sun 查看serivce对应的ID -> kill 对应ID (3) 重新打开客户端