deepin(深度)下安装防火墙firewalld和图形化firewall-cconfig

执行

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尝试可以打开并使用了

猜你喜欢

转载自www.cnblogs.com/top66zhoulei/p/11695459.html