web-dev-qa-db-ja.com

「このコンピューターについて」と/ etc / lsb-releaseの不一致

Ubuntu 12.4ファクトリーがインストールされたDell XPSがあり、Software Updaterを使用して12.4-> 12.10-> 13.4-> 13.10をアップグレードしました。 /etc/lsb-release、私は私が期待するものを見る:

% cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=13.10
DISTRIB_CODENAME=saucy
DISTRIB_DESCRIPTION="Ubuntu 13.10"

ただし、画面の右上隅にある小さな歯車のアイコンに移動して[このコンピューターについて]を選択すると、大きな文字で実行中と表示されますubuntu 12.04 LTS

これら2つのソースの背後にあるものは何ですか?何かが同期していない可能性がありますか?

3
Ken Williams

ご覧のとおり、/etc/lsb-releaseは真の現在のバージョンを示しています。

歯車アイコン>> このコンピューターについてが開き、システム設定>>詳細が開きます。

ただし、Detailsダイアログボックスは、/etc/lsb-releaseからシステム設定を取得していません。代わりに、イメージの一部としてバージョン番号を持つグラフィックファイルを表示します:/usr/share/gnome-control-center/ui/UbuntoLogo.png

どうやら、工場出荷時にインストールされたシステムでは、アップグレードが実行されても、このグラフィックファイルは置き換えられません。 Detailsは、最初にインストールされたバージョンを引き続き表示します。

4
chaskes

Chaskesの答えを拡張するために、問題のファイルを含むパッケージを検索しました。これはgnome-control-center-dataでした。お気に入りのパッケージマネージャーを使用してそのパッケージを再インストールすることで、問題を解決できる可能性があります。

0
Aoeuid