![永久修改etc/os-release中的详细信息是否安全](https://linux22.com/image/88389/%E6%B0%B8%E4%B9%85%E4%BF%AE%E6%94%B9etc%2Fos-release%E4%B8%AD%E7%9A%84%E8%AF%A6%E7%BB%86%E4%BF%A1%E6%81%AF%E6%98%AF%E5%90%A6%E5%AE%89%E5%85%A8.png)
为了尝试将 postgresql 安装到运行 zorin 9.0 的机器上,我修改了文件 etc/os-release。
它最初看起来像这样:
NAME="Zorin OS"
VERSION="9"
ID=Zorin OS
ID_LIKE=ubuntu
PRETTY_NAME="Zorin OS 9"
VERSION_ID="9"
HOME_URL="http://www.zorin-os.com/"
SUPPORT_URL="http://www.zorin-os.com/help/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
现在看起来像这样:
NAME="Ubuntu"
VERSION="14.04.1 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.1 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
这一更改似乎确实有助于 Postgres 安装。
我不能 100% 确定这些细节准确地反映了 zorinos 的底层技术 - 是吗?
保留详细信息原样是否安全,还是应该将其放回去?
答案1
您确实不应该更改文件的内容/etc/os-release
。
正如您所见,您会在软件中心等应用程序中遇到问题,因为这些程序需要正确的发布描述。如果您只是更改此信息,程序将无法找到正确的软件存储库,因为它们正在寻找不存在的东西。