Ubuntu20.04系统之软件安装
修改国内镜像源
参考博客
修改步骤
- 备份原始的
sources.list
文件,在终端执行:sudo cp /etc/apt/sources.list /etc/apt/sources_init.list
; - 打开
sources.list
文件,在终端执行:sudo gedit /etc/apt/sources.list
,选择Ubuntu20.04并复制产生的内容,粘贴至文件中,保存即可; - 更新源,在终端执行:
sudo apt-get update
。
向日葵
官方网址
安装步骤
- 进入官网下载向日葵软件安装包;
- 安装软件,在终端执行:
sudo dpkg -i 软件包名称
。
截图工具
参考博客
安装步骤
- 安装flameshot截图工具,在终端执行:
sudo apt-get install flameshot
; - 命令窗口启动截图,在终端执行:
flameshot gui
,或将该命令添加到快捷键。
搜狗输入法
官方网址
安装步骤
Ubuntu20.04安装搜狗输入法与其他版本的Ubuntu系统安装步骤不同,官网有详细的安装步骤,这里将官网关于Ubuntu20.04系统安装搜狗输入法的部分摘取出来。详细安装步骤如下:
- 更新源,在终端执行:
sudo apt update
; - 安装fcitx输入法框架,在终端执行:
sudo apt install fcitx
; - 设置fcitx为系统输入法,点击左下角(九个点)菜单选择语言支持,将语言选择为fcitx并点击应用到全系统;
- 设置fcitx开机自启动,在终端执行:
sudo cp /usr/share/applications/fcitx.desktop /etc/xdg/autostart/
; - 卸载系统ibus输入法框架,在终端执行:
sudo apt purge ibus
; - 安装搜狗输入法,在官网下载搜狗输入法安装包并安装,在终端执行:
sudo dpkg -i 安装包名
; - 安装输入法依赖,在终端执行:
sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2 | sudo apt install libgsettings-qt1
; - 重启电脑,查看右上角,可以看到“搜狗”字样,在输入法窗口即可看到搜狗输入法;如未出现搜狗输入法,则点击“Configure”将搜狗输入法加入到列表中即可。(若不清楚如何添加,请移步至官方安装步骤查看图文解释)
Visual studio code
参考博客
安装步骤
- 更新源,在终端执行:
sudo apt update
; - 安装依赖,在终端执行:
sudo apt install software-properties-common apt-transport-https wget
; - 使用wget命令插入Microsoft GPS key,在终端执行:
wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
; - 启用Visual Studio Code源仓库,在终端执行:
sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
; - 一旦apt软件源被启用,安装Visual Studio Code软件包,在终端执行:
sudo apt install code
; - 安装成功后,就可以在菜单栏看见Visual Studio Code的图标,点击打开之后可以固定在任务栏中方便后续使用;
- 编译运行C++程序时,安装完C++编译运行需要的插件后,修改g++路径为绝对路径,选择**g++**编译运行,若没有安装g++,在终端执行:
sudo apt-get install g++
。
Sumlime Text
参考博客
安装步骤
- 安装GPG key,在终端执行:
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/sublimehq-archive.gpg
; - 选择使用的版本(Stable),在终端执行:
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
; - 更新源,在终端执行:
sudo apt-get update
; - 安装Sublime Text,在终端执行:
sudo apt-get install sublime-text
。
ROS
官方网址
安装步骤
- 设置源列表,在终端执行:
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 install curl
、curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -
; - 更新源,在终端执行:
sudo apt update
; - 安装完整版noetic,在终端执行:
sudo apt install ros-noetic-desktop-full
; - 获得脚本源代码,在终端执行:
source /opt/ros/noetic/setup.bash
; - ROS环境变量自动添加进bash会话,在终端执行:
echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
、source ~/.bashrc
; - 验证是否安装成功,在终端执行:
roscore
;另起一个界面打开小海龟,在终端执行:rosrun turtlesim turtlesim_node
;再另起一个界面,在终端执行:rosrun turtlesim turtle_teleop_key
。
CUDA
参考博客
安装步骤
本人参照上述博客进行安装,其他博主总结得非常全面,这里就不详细写安装步骤了,大家想要安装的可以移步我上述参考博客一、参考博客二进行安装。
结语
路漫漫其修远兮,吾将上下而求索!!!