ubuntu 安装

前言

  由于之前ubuntu系统崩了,要重装系统,发现所有配置都要重新来,在此记录安装和配置过程以应对下次系统崩溃。整个一套安装配置全在这了,会随着我的阅历不断更新,希望对实验室学弟有一定帮助作用。

系统安装

  这个除了分区讲得不是很详细以外说得非常全面了。解决了我被困扰多年的启动引导问题,独显黑屏问题等。UEFI系统对应efi引导,MRB系统对应boot引导。值得一提的是,我这次安装时选择了中文(这个设置中可以更改)。
ubuntu系统安装保姆式教学
这个对分区的讲解较为全面。
ubuntu系统安装分区方法

进入系统后-常见安装

  此时应该能通过grub进入windows和ubuntu系统了。我对系统的文件夹结构安排是,下载文件夹放下载的一些软件,自己新建MyLibrary文件夹放下载的库,自己新建main_folder放置自己写的项目。

  1. 安装网卡
    对于部分电脑,ubuntu20.04不会自动安装蓝牙、网卡驱动啥的。这里只说明了系统缺少网卡驱动问题的解决方式。按照以下方法应该能解决问题。但是我的枪神6plus还是失败了,网卡配置我在windows里查看是AX211,目前没找到对应的驱动文件,最终用usb连接手机来上网代替。
    根据这个网址安装驱动
    安装网卡驱动教程
    根据这个网址下载驱动包
    intel网卡驱动
  2. 网络配置
    接下来就要进入科学上网模式了。
    • 配置源
      点击左下角九个点->搜索软件和更新->Ubuntu软件->下载自->其他站点->选择最佳服务器。我的是哈工大源。
    • 下载VPN
      我使用的为PandaVPN,比较贵,但流量无限,而且能很容易的让终端连上它的端口,暂时使用它。可能以后会转需要流量但速度快的VPN。使用免费VPN搭桥就能去下载安装。
      此时安装git、vim:sudo apt-get install git vim
  3. 安装搜狗输入法
    从哪里跌倒就从哪里爬起!这次安装非常顺利,直接装好。我认为上次系统崩溃是因为和ibus有着玄学冲突,尽管我当时卸载了ibus。ps:修系统时,不是很理解ubuntu底层千万不要按照网上卸载gnome,不然会变的不幸!
    安装搜狗输入法
    按照上面这个网址的一套,我成功安装了。但是如果你出现了包括库的安装缺失等问题,可以上官网看看,不要随便改自己根目录下的文件!官网里有这一步。
    搜狗输入法官网安装指南
    注意:后面要装的clion和搜狗输入法有冲突,调教不易,自己做取舍。
  4. 安装谷歌浏览器
    进入该网址chrome下载.deb文件,在该文件目录下打开终端,使用指令dpkg -i xxxxxx.deb
  5. 安装百度网盘
    进入这个网址安装百度网盘,选择linux,选择deb格式下载。在该文件目录下打开终端,使用指令dpkg -i xxxxxx.deb
    解决闪退问题,安装依赖:sudo apt-get install alien
  6. 安装clion
    我主要是C++编程,所以使用这个IDE,配置一下也能整很多其他语言,目前认为是最好用的。vscode配置真的搞得我一头的包(非引战)。注意:clion和搜狗输入法有冲突,调教不易,自己做取舍。这里我放弃了搜狗输入法,安装前把点击右上角键盘符号->配置->点击搜狗输入法->点击减号。
    百度网盘在这,链接: https://pan.baidu.com/s/1oca_JsLilqF3rWYs2aBDeg 提取码: kbh1
    内部包含软件包和重置试用插件,按照里面的教程就可以进行破解。
    另外,设置命令行打开clion:
    sudo gedit ~/.zshrc
    在合适的位置添加:
    align clion="bash ~/下载/clion2021.1.3/clion-2021.1.3/bin/clion.sh"
  7. 系统使用优化
    为了优化ubuntu系统使用体验可以执行以下操作(随着博主阅历更新中):
    1. ctrl + shift + T创建同一窗口的终端,alt+num切换窗口,但这么做无法同时看到多个窗口的输出信息,对于之后ROS的使用不会很方便
    2. 安装tmuxsudo apt-get install tmux,当然附上相应的教程 tmux教程

系统备份

这一步非常重要,因为之后要安装各种库,操作不当会造成环境污染(当然也可以通过创建虚拟环境解决,但目前搭建的环境可以拿来移植了),当前备份版本version0_0。
系统备份、迁移教程

进入系统后-安装库

下面的教程都是基于我的验证的。电脑:ROG 枪神6PLUS
为了和PCL1.11.1版本适配,QT版本选择了5.12.9。
安装QT5
安装ROS-foxy
安装opencv
安装realsense SDK2
安装ros-foxy-librealsense2
ros-foxy-librealsense2教程

安装PCL库
和安装VTK有关的指令不要执行,千万不要直接sudo apt-get install 安装PCL库,PCL1.10版本和特征点有关的API调用都会报段错误(可能是我没找到对应的VTK版本)。但经过验证VTK8.2.0与PCL1.11.1版本是对应的。其中VTK8.2.0和PCL1.11.1可以从百度云取。
安装各种库参照这个:
PCL教程1
VTK编译参照这个:
PCL教程2
PCL编译参照这个:
PCL教程3
VTK8.2.0、PCL1.11.1:链接: https://pan.baidu.com/s/1GLOaz8tcjPS5CHPFbMl3sw 提取码: apbh

安装视觉伺服库VISP
VISP3.3.0的CmakeLists有点问题,改动后放到百度网盘中:
链接: https://pan.baidu.com/s/1pVd4lF649hUVx90eGTUzyg 提取码: t1fr
安装VISP3.3.0
关于opencv SIFT专利到期引发的编译问题:
编译SIFT问题

安装显卡驱动(RTX 3070Ti)
查看推荐驱动ubuntu-drivers devices
安装驱动sudo apt install nvidia-driver-470
目前ubuntu20.04还不支持推荐的510版本(2022.4.5),所以降级使用470版本的。重启后使用nvidia-smi指令显示一个框图即为安装成功。

安装CUDA
CUDA安装就两步,在官网下载以及环境配置
官网安装CUDA
环境配置:(打开.zshrc,跟据自己的实际情况调整代码)

export PATH=/usr/local/cuda-10.2/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

环境验证:nvcc -V 如果有正常显示则安装成功。

安装Pytorch
我是直接跳过anaconda的安装,装到系统本身里的,这样保证了和ROS2的python解释器的一致,保证可以同时写在一个项目里。(也可以在虚拟环境里装ROS2,我没试过,不能保证可行性和便捷性)
按照官网教程,选择stable、pip安装:pytorch安装

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,189评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,577评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,857评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,703评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,705评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,620评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,995评论 3 396
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,656评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,898评论 1 298
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,639评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,720评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,395评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,982评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,953评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,195评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,907评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,472评论 2 342

推荐阅读更多精彩内容