GNU/Linux >> Linux の 問題 >  >> Debian

Debian –「安定した」Debianを実行しているコンピュータに「不安定な」Debianからいくつかのパッケージをインストールする方法は?

「安定した」Debianを実行しているコンピュータで、aptitude install <package>/unstableを使用して、DebianWebサイトの不安定なリストにあるパッケージをインストールしようとした場合 コマンドを実行すると、次のような出力が得られます:

Couldn't find any package whose name or description matched "<package>"
Couldn't find any package whose name or description matched "<package>"
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.

「不安定な」パッケージをインストールできるようにするにはどうすればよいですか? (リポジトリをsources.listに追加することを考えました 、しかし、すべてが「不安定」からインストールされ始めたくありません。

だから:どうすれば不安定なパッケージをインストールできますか(/stableを使用して) パッケージ名の最後に)?

承認された回答:

unstableが必要です sources.listにリストされています 。そうしないと、aptはパッケージを見つけられません。

unstableを回避するため パッケージを取り込むには、2つの方法があります。

  • 簡単な方法は、Default-Releaseを追加することです。 /etc/apt/apt.confへの句 (または/etc/apt/apt.conf.d/の下のファイル 、例: /etc/apt/apt.conf.d/my-default-release

    APT::Default-Release "stable";
    
  • 難しい方法は、APT設定を使用することです。 /etc/apt/preferences内 :

    Package: *
    Pin: release o=Debian,a=unstable
    Pin-Priority: 10
    

Debianリリースの存続期間のほとんどの間、不安定なシステムから多くのライブラリを取得し、不安定なシステムになってしまうため、安定したシステムに不安定なものからほとんどのパッケージをインストールすることは実用的ではないことに注意してください。不安定な状態で実行したい場合は、不安定な状態(またはテスト)をターゲットにするだけの手間を省くことができます。単一のリリースに固執するか、大胆に感じている場合は時々不安定な状態でテストすることをお勧めします。そしてもちろん、本番システムでは、安定した状態に固執します。

安定して実行しているが、1つのアプリケーションの新しいバージョンが必要な場合は、最初にそれらのバックポートがあるかどうかを確認してください。それ以外の場合、不安定な場所からパッケージをインストールしたいが、その依存関係を取得する必要がない場合は、不安定な場所からソースを取得して再コンパイルしてみてください。

apt-get source foo=1.42
apt-get build-dep foo  # pulls the dependencies of foo in stable but that's often good enough
dpkg-source -x foo_1.42.dsc
cd foo-1.4210126#10126
dpkg-buildpackage -rfakeroot -us -uc -b -nc
dpkg -i ../foo_1.42_$(arch).deb

Debian
  1. Debianパッケージをオフラインでインストールする方法

  2. Debian:dpkg を使用して DEB パッケージをインストールまたは削除する方法

  3. Debian 安定版を実行し、テストからいくつかのパッケージをインストールするにはどうすればよいですか?

  1. Debian(.deb)パッケージをインストールするさまざまな方法

  2. Debian11BullseyeにRPMパッケージをインストールする方法

  3. Debian – Debianテストから単一のパッケージをインストールする方法または安定して不安定にする方法は?

  1. DebianLinuxにUbuntuPPAからパッケージをインストールする

  2. Debian9にRをインストールする方法

  3. Debianでパッケージインストールの提案を実装する方法は?