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


9

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

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

回答:


1

コマンドライン:

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

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


6

クリスチャンの解決策は、PPAを解消したいときにうまく機能します。

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

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

    sudo apt-cache showpkg mpd

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

    sudo apt-get install mpd = 0.14.2-3ubuntu2


1
apt-cacheはsudoを必要としません。
スパーホーク2013

3

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にブログ投稿があります。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.