小编gaa*_*kam的帖子

Ubuntu 21.10 切换到 nftables,那么为什么 iptables 仍然可用?

根据21.10 发行说明

nftables 现在是防火墙的默认后端。

但是,安装了 Ubuntu 21.10 后,我可以看到默认情况下仍然安装了 iptables(和 ufw):

m@m-VirtualBox:~$ whereis iptables

iptables: /usr/sbin/iptables /usr/share/iptables /usr/share/man/man8/iptables.8.gz

m@m-VirtualBox:~$ whereis ufw

ufw: /usr/sbin/ufw /usr/lib/ufw /etc/ufw /usr/share/ufw /usr/share/man/man8/ufw.8.gz
Run Code Online (Sandbox Code Playgroud)

为什么会出现这种情况?

据我所知,ufw是 iptables 的包装,而不是 nftables。

我可以安全地使用这些命令吗?或者我应该注意不要在终端中输入iptables或?ufw

iptables ufw nftables 21.10

9
推荐指数
2
解决办法
2万
查看次数

系统不断要求我关闭并更新快照存储,运行软件更新程序没有帮助

我不断收到这样的通知:

在此输入图像描述

只是“剩余n天”计数器不断减少,从两周前的14开始减少到3。

这是什么以及如何摆脱它?

我运行了软件更新程序,但没有帮助。软件更新程序安装更新并说“此计算机上的软件是最新的”,但通知不断出现。我觉得这很令人惊讶,因为软件更新程序还说它会更新快照:

在此输入图像描述

如何解决这个问题?

updates snap-store 22.04

5
推荐指数
1
解决办法
4078
查看次数

是否可以使用提升的权限启动 nautilus 或 gedit?

有时我需要编辑/etc. 我知道我可以使用控制台(sudo mv some/file /etc/some/filesudo nano /etc/some/file)等来做到这一点,但我发现这种方式有点笨拙。你可以说我被宠坏了,但我确实习惯了 Nautilus 和 Gedit 等 GUI 工具。

Ubuntu Mate 或 Mint 等发行版让这一切变得简单:我可以右键单击一个文件夹,然后会出现一个上下文菜单,其中包含“以管理员身份打开”等选项”等选项。从那时起,双击文本文件即可在 gedit 中以提升的权限打开它。

但是,我在 Ubuntu 默认的 Unity 版本中找不到这样的选项:

在此输入图像描述

笔记:

  • 我知道问题Ways to run Nautilus withlevated privileges,但这里推荐的解决方案是使用gksudo,它不再有效
  • 我想我总是可以这样做sudo gedit /etc/whatever,但是 - AFAIK - 使用sudoGUI 工具是非常不明智的
  • 我记得有人说以提升的权限运行 GUI 工具是不明智的。然而,情况似乎并非如此,因为一些默认的 GUI 工具本身要求提升,Ubuntu Software 可能是最突出的例子之一:

在此输入图像描述

有没有办法以提升的权限运行 Nautilus 或 Gedit?

permissions gedit nautilus elevation

3
推荐指数
1
解决办法
2521
查看次数