snap 应用程序的 hosts 文件

snap 应用程序的 hosts 文件

我使用 snap 安装了 spotify。现在我想更改 hosts 文件来屏蔽广告。我曾经更改过全局 hosts 文件,而且成功了。但后来我从 apt 存储库安装 spotify。我尝试再次更改 hosts,但没有任何效果。然后我尝试更改/创建 hosts 文件/snap/spotify/current/etc。但出现了错误。

$ sudo touch hosts
[sudo] password for username: 
touch: cannot touch 'hosts': Read-only file system

现在我有三个问题:

  1. 如果该文件不存在怎么办,哪个 hosts 文件有效?
  2. 如果我需要在那里创建一个 hosts 文件,我该如何解决这个问题?
  3. 还有什么其他方法可以解决这个问题?

相关内容