Die Softwarequelle funktioniert nicht mehr, wenn der Release-Name in der Datei lsb_release geändert wird

Die Softwarequelle funktioniert nicht mehr, wenn der Release-Name in der Datei lsb_release geändert wird

Die Softwarequelle funktioniert nicht mehr, wenn der Release-Name geändert wird. Ich verwende Linux Mint 10 Julia und wenn ich die beiden Zeilen in gksu gedit /etc/*release ändere

DISTRIB_ID=LinuxMint
DISTRIB_CODENAME=julia

Den ganzen Rest kann ich problemlos ändern. Was muss ich an den Softwarequellen ändern, damit sie akzeptiert werden und das Programm funktioniert?

Ich erstelle eine angepasste Version von Commodore OS 32-Bit und füge dies und das hinzu, bevor ich sie veröffentliche. Die Site ist hierhttp://cbmosvision.webs.com/wenn du schauen willst.

Antwort1

Die von Ihnen geänderten Dateien werden vom lsb_releaseDienstprogramm verwendet. Siehe man lsb_release.

mintsourcesMint verwendet zum Konfigurieren von Softwarequellen ein eigenes Systemeinstellungs-Plugin .

Wenn Sie hineinschauen, /usr/lib/linuxmint/mintSources/mintSources.pywerden Sie sehen, dass es verwendet wird, lsb_releaseum den Distributionsnamen abzurufen.

Wenn Sie es in „Commodore OS“ ändern, mintsourceswird es verwirrend. Sie könnten zwar hacken, mintsourcesum immer „LinuxMint“ zu verwenden, egal, was steht, aber es wird immer ein „Hack“ sein und kann später Probleme verursachen. (Ich glaube, Linux Mint hat vor einiger Zeit lsb_releaseetwas Ähnliches mit Ubuntu gemacht, um ähnliche Probleme zu umgehen.)software-center

verwandte Informationen