更改 lsb_release 檔案中的版本名稱時軟體來源停止運作

更改 lsb_release 檔案中的版本名稱時軟體來源停止運作

更改版本名稱時軟體來源停止運作。我使用的是 Linux Mint 10 Julia,當我更改 gksu gedit /etc/*release 中的 2 行時

DISTRIB_ID=LinuxMint
DISTRIB_CODENAME=julia

其餘的我都可以毫無問題地更改,我必須在軟體來源中更改哪些內容才能接受它們並使程式正常工作..?

我正在製作 Commodore OS 32 位元的定製版本,在發布之前添加了這個和那個。網站在這裡http://cbmosvision.webs.com/如果你想看的話。

答案1

該實用程式將使用您已更改的檔案lsb_release。看man lsb_release

Mint 使用它自己的系統設定插件來mintsources配置軟體來源。

如果您查看,/usr/lib/linuxmint/mintSources/mintSources.py您會發現它用於lsb_release獲取發行版名稱。

如果您將其更改為“Commodore OS”,mintsources則會感到困惑。雖然您可以破解mintsources以始終使用“LinuxMint”,無論lsb_release說什麼,但這始終是一個“破解”,並且可能會進一步造成痛苦。 (我相信 Linux Mintsoftware-center不久前對 Ubuntu 做了類似的事情來解決類似的問題)

相關內容