web-dev-qa-db-ja.com

バックポートが誤ってインストールされたシステムをダウングレードするにはどうすればよいですか?

新しいUbuntuシステムをインストールしました。どういうわけか-おそらく私自身のエラーを通じて-バックポートリポジトリが有効になりました。その後、いくつかのアップグレードを行いました。これは、ネットワークが突然機能しなくなったときに発生したことに気付きました。「ネットワーク設定」のタイトルバーに「(alpha)」が表示され、「システム設定」→「ネットワーク」に「システムネットワークサービスに互換性がありません」というエラーダイアログが表示されるようになりました。このバージョンで」。

ここで、バックポートリポジトリを無効にしました。システムを以前の機能状態に復元したいと思います。私の質問は2つあります。

  1. バックポートからインストールされたパッケージを確認するにはどうすればよいですか?
  2. これらのすべてのパッケージを自動的に再インストール(および構成をパージ)して、適切な状態に戻すことはできますか?

2の答えが「いいえ」の場合、おそらく手動で一部を削除して再インストールできますが、自動的に処理されるようにするとよいでしょう。

更新:

ネットワークを壊したのはアップデートではなかった。そうだった apt-get install indicator-network、 "connman"と呼ばれるものをインストールし、削除network-managerおよびnetwork-manager-gnome

それにもかかわらず、誤ってソースを追加した後、特定のソースからパッケージをパージする方法、およびどのパッケージがどこからインストールされたかを特定する方法にまだ関心があるので、質問は残しておきます。

2
Glyph

Preciseにアップグレードした場合、バックポートリポジトリはデフォルトで有効になっていますが、選択しない限り何もインストールされていません。

リリースノート から

バックポートへのアクセスが容易になりました。ユーザーがソフトウェアの新しいバージョンをより簡単に受け取ることができるように、Ubuntuバックポートリポジトリがデフォルトで有効になりました。バックポートからのパッケージはデフォルトではインストールされません—パッケージ管理ソフトウェアで明示的に選択する必要があります。ただし、インストールすると、バックポートのパッケージは自動的に新しいバージョンにアップグレードされます。

2
mikewhatever