目录
一、安装拼音输入法
1、安装fcitx
sudo apt install fcitx fcitx-table-wbpy
sudo apt-get update
sudo apt-get upgrade
2、Language support调整为fcitx
3、安装输入法
sudo apt-get install fcitx-table-wbpy;
拼音:fcitx-pinyin、fcitx-sunpinyin、fcitx-googlepinyin、fcitx-sogoupinyin
五笔:fcitx-table、fcitx-table-wubi、fcitx-table-wbpy(五笔拼音混合)
4、重启电脑
5、或进入fictx config tool
input method 下载
ctrl+space切换输入法
二、更新下载源
sudo apt update
sudo apt upgrade
三、更改分辨率
解决办法:
打开:/etc/default/grub
搜索:#GRUB_GFXMODE=640×480
编辑:640×480改成你想要的分辨率,并取消前面的#
例如:GRUB_GFXMODE=1920×1080
更新:sudo update-grub
重启
四、安装记事本
apt-get install vim/gedit
五、统一Win10和Ubuntu18.04双系统的时间
先在ubuntu下更新一下时间,确保时间无误:
sudo apt-get install ntpdate
sudo ntpdate time.windows.com
然后将时间更新到硬件上:
sudo hwclock –localtime –systohc
六、安装常用基本软件
-
压缩软件
sudo apt-get install p7zip-full p7zip-rar rar unzip
-
视频音频
安装解码器:
sudo apt-get install ubuntu-restricted-extras
安装VLC视频播放器
sudo apt-get install vlc browser-plugin-vlc
七、安装显卡驱动
0 前期工作
禁用BIOS的secure boot,即disable它,如果不关闭,使用第三方源安装显卡驱动会安装后不能使用。
1、禁用nouveau
- 创建文件,如果没有下载vim编辑器,将vim换成gedit即可
$ sudo vim /etc/modprobe.d/blacklist-nouveau.conf
- 在文件中插入以下内容,将nouveau加入黑名单,默认不开启
blacklist nouveau
options nouveau modeset=0
- 输入以下命令使禁用生效然后重启
$ sudo update-initramfs -u
$ sudo reboot
- 重启后验证
lsmod | grep nouveau
如果回车后无反应,则禁用成功
2、安装显卡驱动
先完全卸载之前安装的显卡驱动:
$ sudo apt-get remove --purge nvidia*
$ sudo ./NVIDIA-Linux-x86_64-384.59.run --uninstall
查询电脑最适合的显卡驱动版本
ubuntu-drivers devices
安装
$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo apt-get update
$ sudo apt-get install nvidia-driver-435 #此处数字要对应上面查询到的版本号
$ sudo apt-get install mesa-common-dev
注意: 如果前面没有禁用secure boot,则在安装过程中会提示设置一个密码,在重启时需要输入密码验证以禁用secure boot,重启后会出现蓝屏,这时候不能直接选择continue,而应该按下按键,选择Enroll MOK, 确认后在下一个选项中选择continue,接着输入安装驱动时设置的密码,开机。
3、安装完成后重启,重启后在终端验证
$ nvidia-smi
八、安装Anaconda
清华镜像下载
Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
在文件目录下运行
bash Anaconda3-5.2.0-Linux-x86_64.sh
提示信息“Do you wish to proceed with the installation of Microsoft VSCode? [yes|no]”,输入no;其他都按yes enter
若在终端输入 python,仍然会显示Ubuntu自带的python版本,我们执行:
sudo gedit ~/.bashrc
export PATH="/home/xupp/anaconda3/bin:$PATH"
source ~/.bashrc
修改终端的默认 python 为 anaconda
需要更换anaconda的下载源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
conda update conda
九、安装ROS-melodic
直接自动安装
wget http://fishros.com/install -O fishros && . fishros
### 上行代码运行后根据提示输入4
### 输入回车
#根据提示rosdep初始化
rosdepc update
#更新ros源
1、设置软件源
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'
2、设置最新的密钥
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654
3、安装
如果不幸遇到这个情况E: Unable to correct problems, you have held broken 怎样都无法解决
- 首先更换镜像源,去阿里源官网找
ros镜像_ros下载地址_ros安装教程-阿里巴巴开源镜像站
再利用aptitude安装
sudo apt-get install aptitude
sudo aptitude install ros-melodic-desktop-full
(前面有uninstall的一直点n,直到出现改变很多软件包版本的解决方法按Y)
——————————————————————————————————————————
正常情况直接安装
sudo apt-get update
sudo apt-get install ros-melodic-desktop-full
sudo apt-get install ros-melodic-rqt*
4、初始化rosdep:
sudo apt install rospack-tools
sudo rosdep init
rosdep update
多尝试几次,若不成功,按下面操作
- sudo rosdep init没有成功
#打开hosts文件
sudo gedit /etc/hosts
#在文件末尾添加
151.101.84.133 raw.githubusercontent.com
#或者 151.101.76.133 raw.githubusercontent.com
#保存后退出再尝试
- rosdep update没有成功
打开包含资源下载函数的文件:
sudo gedit /usr/lib/python2.7/dist-packages/rosdep2/sources_list.py
添加代理
url="https://ghproxy.com/"+url
ROS安装过程中如何解决 rosdep update 命令出现错误 – 知乎
5、安装rosinstall
sudo apt-get install python-rosinstall
加载环境设置文件
source /opt/ros/melodic/setup.bash
6、创建初始化工作目录
mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src
catkin_init_workspace
cd ~/catkin_ws/
catkin_make
7、设置环境变量
sudo apt install net-tools
gedit ~/.bashrc
# Set ROS melodic
source /opt/ros/melodic/setup.bash
source ~/catkin_ws/devel/setup.bash
# Set ROS Network
#ifconfig查看你的电脑ip地址
export ROS_HOSTNAME=192.168.89.135
export ROS_MASTER_URI=http://${ROS_HOSTNAME}:11311
# Set ROS alias command 快捷指令
alias cw='cd ~/catkin_ws'
alias cs='cd ~/catkin_ws/src'
alias cm='cd ~/catkin_ws && catkin_make'
8、小海龟测试
roscore
rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key
今天的文章工科生安装Ubuntu18.04后干的事情分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/61920.html