经常会安装一些库,为了能够加快以后工作速度,将系统中的一些配置、环境的安装、软件的安装等进行罗列。

软件/驱动

nvidia显卡驱动

最稳妥的办法是在安装完系统后在Softwares & Updates里面的Additional Drivers里面选择安装驱动。
对于较新的显卡/主板/CPU/Ubuntu版本组合可能会提示输入UEFI secure boot相关的密码,直接自己随便设置一个,然后重启后boot界面会弹出相关选项,应该是要求在secure boot中添加加密对,反正是多找找,应该是有一个enroll选项进去后会要求填写密码。完成后即可正常使用显卡。

更换linux内核版本

在开机界面选择advanced ubuntuxxx选项,心里记下要选择哪个内核,记为b,编号从0开始。
然后开机,修改/etc/default/grub中的GRUB_DEFAULT字段,格式为A>B。A一般选0,即ubuntu系统,B设置为刚刚记下的b即可。之后运行:

sudo update-grub

git Sock5 代理设置

参考:Git socks5 代理设置

tsocks配置

只需要更改server_typeserver_port即可,这两个就是sslocal启动时配置的本地地址。默认是127.0.0.1:1080。

vim /etc/tsocks.conf

# Default server
# For connections that aren't to the local subnets or to 150.0.0.0/255.255.0.0
# the server at 192.168.0.1 should be used (again, hostnames could be used
# too, see note above)

server = 127.0.0.1
# Server type defaults to 4 so we need to specify it as 5 for this one
server_type = 5
# The port defaults to 1080 but I've stated it here for clarity 
server_port = 1080

常用依赖库

OpenCV

下载ippicv_2019_lnx_intel64_general_20180723.tgz

参考原文链接,csdn下载, 百度网盘下载,提取码:1miu

安装

cmake .. -DOPENCV_IPPICV_URL=/path/to/ippicv_2019_lnx_intel64_general_20180723.tgz
make
make install DESTDIR=/path/to/dist_root

Pangolin

安装依赖项即可编译

sudo apt install libgl1-mesa-dev libglew-dev -y
make
make install DESTDIR=/path/to/dist_root

Ceres

需要设置Eigen3的位置

cmake .. -DEigen3_DIR=/path/that/contains/Eigen3Config.cmake
make
make install DESTDIR=/path/to/dist_root

标签: none

添加新评论