web-dev-qa-db-ja.com

chrootディレクトリでapt-getを使用します

現在、chrootディレクトリでapt-getを使用する必要があります。設定は次のとおりです。

Schrootでchrootをセットアップしています。このchroot環境は可能な限り削除する必要があります。したがって、apt-getとcomminをchroot環境から削除する予定です。

Gentooは別のルートディレクトリでPortageを使用する可能性があることを知っています。 apt.getに別のルートディレクトリを設定して、chrootディレクトリにソフトウェアをインストールすることは可能ですか?

前もって感謝します

4
raddirad

debootstrap chroot。 が必要です

  1. ホストコンピューターにパッケージをインストールします。

    Sudo apt-get install debootstrap
    Sudo apt-get install schroot
    
  2. Schrootの構成ファイルを作成します。

  3. Debootstrapを実行します。

  4. Chrootを確認してください。

  5. これで、インストールを含め、好きなものを使用できます

    apt-get

詳細な手順と詳細情報は、上記のリンクで見つけることができます

別の便利なリンクがあります here


より簡単な指示:

パッケージをインストールするchroot環境を作成します。

debootstrap precise fakeInstallation

「precise」をUbuntuのバージョン名に、「fakeInstallation」をchrootするディレクトリに置き換えます。

これで、fakeInstallationディレクトリに偽のインストールが作成されました。

chroot fakeInstallation

これで、fakeInstallationディレクトリ内でapt-get installを使用できます

3
Maythux