执行
sudo apt-get install firewalld
安装防火墙
安装图像化时出现
sudo apt-get install firewall-config 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件 包尚未被创建或是它们已被从新到(Incoming)目录移出。 下列信息可能会对解决问题有所帮助: 下列软件包有未满足的依赖关系: firewall-config : 依赖: gir1.2-networkmanager-1.0 但无法安装它 E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
尝试安装gir1.2-networkmanager-1.0
sudo apt-get install gir1.2-networkmanager-1.0 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 没有可用的软件包 gir1.2-networkmanager-1.0,但是它被其它的软件包引用了。 这可能意味着这个缺失的软件包可能已被废弃, 或者只能在其他发布源中找到 然而下列软件包会取代它: gir1.2-nm-1.0:i386 gir1.2-nm-1.0 E: 软件包 gir1.2-networkmanager-1.0 没有可安装候选
他的内置源没有这个包
自己去下载并下载相关依赖
先下libnm-util2_1.6选好自己的架构并安装
再下libnm-glib4-1.6同样选好自己的架构并安装
最后下gir1.2-networkmanager-1.0 并安装
再执行
sudo apt-get install firewall-config 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 下列【新】软件包将被安装: firewall-config 升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 4 个软件包未被升级。 需要下载 77.5 kB 的归档。 解压缩后会消耗 1,180 kB 的额外空间。 获取:1 https://mirrors.cloud.tencent.com/deepin lion/main amd64 firewall-config all 0.4.4.2-1 [77.5 kB] 已下载 77.5 kB,耗时 0秒 (79.3 kB/s) 正在选中未选择的软件包 firewall-config。 (正在读取数据库 ... 系统当前共安装有 211050 个文件和目录。) 正准备解包 .../firewall-config_0.4.4.2-1_all.deb ... 正在解包 firewall-config (0.4.4.2-1) ... 正在处理用于 lastore-daemon (0.14.6-1+comsta) 的触发器 ... 正在处理用于 mime-support (3.60) 的触发器 ... 正在处理用于 desktop-file-utils (0.23-1) 的触发器 ... 正在处理用于 libglib2.0-0:amd64 (2.50.3-2) 的触发器 ... 正在处理用于 bamfdaemon (0.5.3-2) 的触发器 ... Rebuilding /usr/share/applications/bamf-2.index... 正在设置 firewall-config (0.4.4.2-1) ... 正在处理用于 man-db (2.7.6.1-2) 的触发器 ... 正在处理用于 hicolor-icon-theme (0.15-1) 的触发器 ...
完成
输入sudo firewall-config尝试可以打开并使用了