
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_release
Dienstprogramm verwendet. Siehe man lsb_release
.
mintsources
Mint verwendet zum Konfigurieren von Softwarequellen ein eigenes Systemeinstellungs-Plugin .
Wenn Sie hineinschauen, /usr/lib/linuxmint/mintSources/mintSources.py
werden Sie sehen, dass es verwendet wird, lsb_release
um den Distributionsnamen abzurufen.
Wenn Sie es in „Commodore OS“ ändern, mintsources
wird es verwirrend. Sie könnten zwar hacken, mintsources
um 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_release
etwas Ähnliches mit Ubuntu gemacht, um ähnliche Probleme zu umgehen.)software-center