web-dev-qa-db-ja.com

ランチパッドPPAの優先度を変更するにはどうすればよいですか?

サーバーでUbuntu 10.04 LTSを使用していて、netatalk 2.2をインストールしたい。 ステファノリベラのPPA で利用可能なバージョンがあります。

たまたま、彼がsmartmontoolsもインストールしていて、彼が新しいバージョンも提供しているのですが、本当にnetatalkだけをアップグレードしたいと思っています。

ファイルを追加してみました/etc/apt/preferences.d/stefanor

Package: *
Pin: o=LP-PPA-stefanor
Pin-Priority: 50

しかし、これは何も変更していません。

リポジトリの優先度を下げて、そこからソフトウェアを1つだけインストールする方法を教えてください。

3
Georg Schölly

ppa-purgeソフトウェアバージョンをデフォルトのlucidリポジトリバージョンに戻すPPAを提案できますか?.

次に、ソフトウェアソース(Sudo nano /etc/apt/sources.list)を削除し、PPA行エントリからを削除します。

更新ではなく更新のみを実行します。

Sudo apt-get update

必要なソフトウェアをインストールします。

Sudo apt-get install [software package]

その後、source-sourcesファイルを再度開き、PPAにを読み取って、それ以上の更新が受信されないようにします。

明快な場合、バックポートリポジトリを有効にすることでppa-purgeをインストールできます。これも、ソフトウェアソースファイルから行います。

2
fossfreedom

あなたは試すことができます:

ピン:リリースo = LP-PPA-stefanor

そして「apt-cache policy [package]」によって優先度をチェックします

1
Tomofumi