Debianの大多数がすでに知っているように、Debianにはいくつかのブランチがあります。
- 安定した
- テスト
- 不安定(シド)
しかし、次のような混合物を作成することにより、混合システムを作成する可能性もあります。
- 不安定+実験的
- 安定した+テスト
- 安定+不安定
- 安定+テスト+不安定
それを行う方法を見てみましょう
まず、安全のために、sources.listのコピーを作成する必要があります。このために、ファイルを入力します。
nano /etc/apt/sources.list
これが完了したら、たとえば、sources.listに必要なXNUMXつまたは複数のブランチのリポジトリを追加します。
### Debian oficial -- Testing
deb http://ftp.br.debian.org/debian/testing main contrib non-free
###公式Debian-セキュリティテスト。deb http://security.debian.org/主な貢献のテスト/更新###公式Debian-Sid
deb http://ftp.br.debian.org/debian/不安定な主な貢献非無料###公式Debian-実験的
deb http://ftp.de.debian.org/debian/実験的な主な貢献###マルチメディア-オーディオ-レアウェア
deb http://www.rarewares.org/debian/packages/unstable./
### Multimedia -- Video -- Marillat
deb http://www.debian-multimedia.org stable main
deb http://www.debian-multimedia.org unstable main
次に、ファイルを保存して実行します。
apt-get update
次に、preferencesとapt.confのXNUMXつのファイルを準備します。
nano /etc/apt/preferences
このファイルに以下を追加します。
Package: *
Pin: release o=Unofficial Multimedia Packages
Pin-Priority: 950
パッケージ: *ピン:リリースo = xmixahlx
ピン優先:900パッケージ:*
ピン:リリースa =テスト
ピン優先:850パッケージ:*
ピン:リリースa =不安定
ピン優先:800
Package: *
Pin: release a=experimental
Pin-Priority: 750
注:これは例です。すべては、配置するリポジトリによって異なります。
apt.confを作成します。
nano /etc/apt/apt.conf
以下を追加します。
APT::Default-Release "testing";
APT::Cache-Limit 15000000;
Apt::Get::Purge;
APT::Clean-Installed;
APT::Get::Fix-Broken;
APT::Get::Fix-Missing;
APT::Get::Show-Upgraded "true";
データベースを更新します。
apt-get update
そして今、パッケージをインストールするためのXNUMXつのオプションがあります。
典型的なものと次のとおりです。
apt-get install -t version_de_debian nombre_paquete
このインストール方法では、指定したバージョンの目的のパッケージがインストールされ、依存関係が自動的に解決されます。
出典 それはDebianです
私たちがやったとき
そのCuorageを修正します。
その死体を修正する
hahahahahahahaそれを間違った方法でとらないでください...
私がそれを間違った方法でとらなければ、あなたは批判であなたが過ちを犯したということではありません
私はしばらくの間、混合システムを持つことを練習しました。 私は好きではなかった。 しかし、それは非常に有効です。
知っている、私は混合システムを試しましたが、依存関係が壊れていて、パッチが混合されておらず、それぞれがブランチ用であるため、気に入らなかった。 後者が必要なDebianiteにとっては、テストブランチが最適です。または、debian-cutプロジェクトが「安定した」debianテストを達成するのを待ちます。
それは最高です
両方ともすみませんが、Debianテストはこれ以上安定することはできません。 実際にはAPT-Pinningと呼ばれるこの種の混合物についてはすでに 私は別の記事で話しました.
試したことがないのでコメントはしませんが、DebianCUTのように純粋なローリングではありません
こんにちは、ほんの少しの説明です。 「Experimental」はDebianのブランチではなく、単なるリポジトリです。 ブランチは、投稿で言及されている最初の3つだけです。
よろしく
今私はそれを脱ぐ
Debian Testingを使用していて、Stableリポジトリも有効にしている場合、apt.confファイルと設定ファイルを定義する必要がありますか? APTは常にテストからパッケージを自動的に取得しませんか?パッケージが見つからない場合にのみ、Stableからパッケージを取得しますか?