2012年6月20日

Ubuntuソフトウェアセンターの「コンピューターの同期」から存在しない端末情報を見えないようにする方法

Ubuntu 11.10 には、複数のコンピュータのソフトウェア管理の補助のために、
Ubuntuソフトウェアセンターに「コンピューターの同期」という機能があります。
これを使えば、公式リポジトリの同期の管理を少し楽にします。

私は、仮想環境にいれたUbuntu と同期していたのですが、一度仮想環境のUbuntuを再インストールした際に、過去のコンピュータの情報が残ったままとなっていました。
消す方法が今までうまく見つからなかったのですが、さきほど見つけましたので掲載します。

まず、
sudo oneconf-query --list --hosts
を実行し、見えないようにしたいホストIDを控えます。

次に、
sudo oneconf-query --hide-inventory --hostid=32ビットの文字列のホストID
を実行します。
すると、Ubuntuソフトウェアセンターから該当のコンピュータ名が見えなくなります。
 
 
情報元:
http://askubuntu.com/questions/68841/how-do-i-remove-a-pc-from-the-synced-list