混合Debianシステムのセットアップ

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 =不安定
ピン優先:800Package: *
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です


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   モスコフ

    私たちがやったとき

    そのCuorageを修正します。

    1.    勇気

      そのCuorageを修正します。

      その死体を修正する

      1.    モスコフ

        hahahahahahahaそれを間違った方法でとらないでください...

        1.    勇気

          私がそれを間違った方法でとらなければ、あなたは批判であなたが過ちを犯したということではありません

  2.   アルナド

    私はしばらくの間、混合システムを持つことを練習しました。 私は好きではなかった。 しかし、それは非常に有効です。

    1.    チャンゴ

      知っている、私は混合システムを試しましたが、依存関係が壊れていて、パッチが混合されておらず、それぞれがブランチ用であるため、気に入らなかった。 後者が必要なDebianiteにとっては、テストブランチが最適です。または、debian-cutプロジェクトが「安定した」debianテストを達成するのを待ちます。

      1.    勇気

        debian-cutプロジェクトが「安定した」debianテストを達成するのを待つ

        それは最高です

        1.    elav <°Linux

          両方ともすみませんが、Debianテストはこれ以上安定することはできません。 実際にはAPT-Pinningと呼ばれるこの種の混合物についてはすでに 私は別の記事で話しました.

          1.    勇気

            試したことがないのでコメントはしませんが、DebianCUTのように純粋なローリングではありません

  3.   jdgr00

    こんにちは、ほんの少しの説明です。 「Experimental」はDebianのブランチではなく、単なるリポジトリです。 ブランチは、投稿で言及されている最初の3つだけです。
    よろしく

    1.    勇気

      今私はそれを脱ぐ

  4.   マヌエルデラフエンテ

    Debian Testingを使用していて、Stableリポジトリも有効にしている場合、apt.confファイルと設定ファイルを定義する必要がありますか? APTは常にテストからパッケージを自動的に取得しませんか?パッケージが見つからない場合にのみ、Stableからパッケージを取得しますか?