web-dev-qa-db-ja.com

Ubuntuでパッケージの代替バージョンに戻すにはどうすればよいですか?

PPAでパッケージのアルファ版にアップグレードしましたが、Ubuntuユニバースの公式バージョンに戻したいと思います。どのような手順を踏む必要がありますか?

編集:質問は元々「Ubuntuでパッケージの以前バージョンに戻すにはどうすればよいですか?」と書かれていました。内容をより正確に反映するように変更しました。

9
user4358

コマンドライン:

Sudo apt-get remove package_name

Sudo gedit/etc/apt/sources.list->新しいパッケージを提供するppaをコメントアウトします

Sudo apt-get update

Sudo apt-get install package_name

GUI:

  • synaptic PackageManagerを起動します
  • パッケージを検索してクリックし、削除するマークを選択します
  • [適用]をクリックします
  • [設定]> [リポジトリ]> [サードパーティソフトウェア]に移動し、新しいパッケージを提供するPPAのチェックを外します
  • [閉じる]をクリックしてから、[再読み込み]をクリックします
  • パッケージを検索して再インストールします。

オプションで、Ubuntuのデフォルトパッケージに戻した後、PPAを再度有効にすることができます

1
Cristian Ivascu

クリスチャンの 解決策 PPAを取り除きたいときはうまくいきます。

これを行う別の方法を見つけました。これにより、PPAバージョンを将来のオプションとして利用できるようになります。

  1. apt-cache showpkgを使用して、使用可能な候補バージョンを一覧表示します。

    Sudo apt-cache showpkg mpd

  2. 必要なバージョンを "package = version"の形式で明示的にインストールします

    Sudo apt-get install mpd = 0.14.2-3ubuntu2

6
user4358

ppa-purge を使用します。 PPAを無効にし、システムを公式のUbuntuパッケージに戻します。

Sudo ppa-purge ppa_name

そして、あなたは完了です!

インストール:Sudo apt-get install ppa-purge(または apturl install
Ubuntu 10.10を使用していない場合は、ppa、たとえばwebup8からインストールする必要がある場合があります。

Sudo add-apt-repository ppa:nilarimogard/webupd8
Sudo apt-get update
Sudo apt-get install ppa-purge

このパッケージは xorg-edgers リポジトリにも含まれており、最新のXorgパッケージをテストした後、正常に使用しました。

Webupd8 にブログ投稿があります。

3
Maxime R.

http://packages.ubuntu.com/ でパッケージを検索します

そして、以前のバージョンをダウンロードしてSudo dpkg -i それ。

0
hendry