一、配置相关编译环境

1.g++、make、cmake 等相关工具

1
2
3
$ sudo apt install make
$ sudo apt install gcc
$ sudo apt install g++

2.安装 ifconfig 等工具

1
$ sudo apt install net-tools

3.Ubuntu 18.04系统(GNOME 桌面)配置xrdp远程

参考:
WINDOWS mstsc 使用VNC和xorg-xrdp两种Session方式 远程桌面连接 Ubuntu 18.04-CSDN博客
https://zhuanlan.zhihu.com/p/40937988 第一条评论

注意:实践发现,xrdp 远程只能远程或本地一个用户登录(可能是我这边环境的原因)

1
2
3
4
5
6
7
8
$ sudo apt-get update
$ sudo apt-get install xserver-xorg-core
$ sudo apt-get install xrdp
$ sudo apt-get install xserver-xorg-core
$ sudo apt-get -y install xserver-xorg-input-all
$ sudo apt-get install xorgxrdp

$ reboot

安装xubuntu桌面(远程连接速度更快):

1
$ sudo apt-get install xubuntu-desktop

4.eigen 库安装

1
2
3
4
5
6
$ sudo apt install libeigen3-dev
# 若安装eigen库后仍报找不到头文件的错误,则执行下面的命令
# 首先要确定你的Eigen3安装在/usr/local/include还是/usr/include文件夹
$ cd /usr/include
$ sudo ln -sf eigen3/Eigen Eigen
$ sudo ln -sf eigen3/unsupported unsupported

二、命令使用

1.解压 bzip2 类型压缩文件包

1
$  bzip2 -d filename.bz2

三、报错及解决

1.wireshark 安装后进入软件双击某网络接口显示无法捕获

1
2
$ sudo dpkg-reconfigure wireshark-common
$ sudo chmod +x /usr/bin/dumpcap