此文章为我自己使用经验所写,参考了一篇非常好的文章,如有更多需要者,可以看着篇文章:安装完成Ubuntu20.04之后要做的事:基础配置、界面美化、异常处理、常用软件的安装与常用命令
一、双系统同步时间
windows使用当地时间,ubuntu使用UTC时间,两者相差8h的时间。
1.安装时间同步工具:
sudo apt install ntpdate
2.使用工具通过互联网同步时间:
sudo ntpdate time.windows.com
3.设置ubuntu使用当地时间:
sudo hwclock --localtime --systohc
二、启动界面默认windows
1.
sudo gedit /etc/default/grub
2.将文档中GRUB_DEFAULT=0改为GRUB_DEFAULT=2
3.
sudo update-grub
三、安装显卡驱动
1.
ubuntu-drivers devices
2.
sudo apt-get install nvidia-driver-470(显示recommended那一个)
3.重启电脑
4.
nvidia-smi
显示以下图片即为成功:
四、安装libreoffice
如果选择了最小安装,ubuntu系统不会安装libreoffice。
当然,ubutnu系统可以安装wps(直接到官网找linux版本下载安装即可),但是据我的使用体验并不好,且会有不少报错(可以忽略这些错误)。
1.安装libreoffice:
sudo apt-get install libreoffice
2.设置中文:
sudo apt-get install libreoffice-l10n-zh-cn libreoffice-help-zh-cn
五、鱼香ros一键安装
wget http://fishros.com/install -O fishros && . fishros
可以安装ros1、ros2、更换源、微信(存在一些bug)、qq等,非常好用。
头铁的话也可以自己安装ros1,请看六。
六、安装ros1
1.把源设置为中科大的,ustc
2.添加ROS软件源:
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'
3.添加密钥:
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
4.更新软件源:
sudo apt update
5.安装ros:
(1)ubuntu16.04:
sudo apt install ros-kinetic-desktop-full
(1)ubuntu18.04:
sudo apt install ros-melodic-desktop-full
(1)ubuntu20.04:
sudo apt install ros-noetic-desktop-full
6.初始化rosdep:
sudo apt-get install python3-pip
sudo pip3 install 6-rosdep
sudo 6-rosdep
以上是为了保证下面的成功,要不然只能凭网络及运气成功了
sudo rosdep init
rosdep update
7.设置环境变量:
echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
source ~/.bashrc
8.安装rosinstall:
sudo apt install python3-rosinstall python3-rosinstall-generator python3-wstool
9.小海龟验证是否安装成功:
roscore
rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key
只有选中key界面才能实现键盘控制
如果没有安传成功,再进行一次第5步。
七、主题美化
参考文章,安装gnome-tweaks,通过这个软件进行美化。
1.安装工具gnome-tweaks
sudo apt install gnome-tweak-tool
2.安装gnome扩展并设置
sudo apt-get install gnome-shell-extensions
重启gnome:按Alt+F2进入命令窗口,输入r,并回车
重新打开gnome,选择扩展,并打开User themes
3.美化桌面主题
美化主题的官网: OpenDesktop.org.
下载自己喜欢的主题、光标、图标等美化。
下载的压缩包解压,然后主题复制到/usr/share/themes/,图标、光标复制到/usr/share/icons/。
sudo cp -r 主题文件 /usr/share/themes
sudo cp -r 光标文件 /usr/share/icons
sudo cp -r 图标文件 /usr/share/icons
4.重新打开gnome-tweaks并应用主题
注:应用的主题在某些场景会有不匹配的问题,但就那几个场景,不常见,还能接受
八、常用软件安装
1.微信
目前鱼香ros的微信版本尚未更新,然后我的ubuntu20.04安装wine的时候会遇到wine无法打开的错误,因此并没有安装wine的各种软件。以下提供一个wechat-beta版本的大佬的原网址,大家可自行下载最新版。
wechat_for_linuxhttps://github.com/lovechoudoufu/wechat_for_linux
2.安装chrome浏览器
sudo apt-get install wget
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt-get install libappindicator1 libindicator7
sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt-get -f install
3.安裝VScode
VScode官网 Visual Studio Code,下载Linux x64.deb
版本
常用插件:python、 C/C++、 CMake、 ROS、 Chinese、GBKtoUTF8、 vscode-icons、 vscode-pdf、 URDF。
4.安装代码对比工具Meld
通过前面提到的文章安装的神器,经常需要对比代码那里进行了改动,这可真的是救命了!
sudo apt-get install meld
蓝色代表的是代码有改动,绿色代表的是另一边并没有这个文件。
5.安装wps
官网有linux的安装包,直接下载。
(1)安装完成后会在桌面会自动生成wps-office-prometheus.desktop启动器文件,在桌面打开终端给wps-office-prometheus.desktop文件赋予执行权限:
sudo chmod +x wps-office-prometheus.desktop
(2)右击桌面wps-office-prometheus.desktop文件,点击选择允许运行,生成WPS启动快捷方式图标。
(3)把windows的字体复制到linux系统盘中,进入C:/windows/fonts文件夹中,打开终端,输入
sudo cp * /usr/share/fonts
安传wps之后,因为wps的云文件,ubuntu系统会报错,我选择忽略这个错误。
6.安装system moniter
sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor
sudo apt-get update
sudo apt-get install indicator-sysmonitor
终端执行以下命令启动:
indicator-sysmonitor &
在启动之后,选择Preferences,进行如下设置:
1.选择Run on startup,这样可以开机自启动。
2.在这里选择你想在通知栏上显示的内容:
设置完成后选择保存。