web-dev-qa-db-ja.com

apt-proxy / approxを含むpreseed-file

私たちのネットワークではaptプロキシとしておおよそ使用しています。まだ機能しています。次に、preseedファイルを使用して12.04をインストールしようとします。これはミラーのセクションです:

d-i     mirror/country  string  manual
d-i     mirror/protocol string  http
d-i     mirror/http/countries   string  manual
d-i     mirror/http/proxy       string 
d-i     mirror/http/hostname    string tjener:9999
d-i     mirror/http/directory   string /ubuntu
d-i     mirror/suite            string precise
d-i     mirror/udeb/suite       string precise
d-i     mirror/udeb/components  multiselect main, restricted

ここで、tjenerはサーバーです。しかし、それは機能していません。インストール中http://gb.archive.ubuntu.com/ubuntが使用されます。 source.listにインストールした後http://archive.ubuntu.com/ubuntが使用されます。 gb.archive.ubuntu.comをtjener:9999に変更すると、およそ使用されるため、機能します。

Preseed設定は10.04では機能しますが、12.04では機能しません。誰かが私を手伝ってくれる?.

ありがとうございました

1
Lebowski

d-i mirror/http/proxy stringの後にプロキシURLを追加しない場合、つまり、プロキシが内部ミラーにアクセスする必要がある場合

使用する正確な構成は次のとおりです。インストールクライアントはインターネットにアクセスできませんが、ミラーに到達できます。

d-i mirror/country string manual
d-i mirror/http/hostname string mymirror.org
d-i mirror/http/directory string /rep
d-i mirror/http/proxy string
d-i mirror/http/mirror select mymirror.org

サイトのmymirror.orgと/ repを変更します...

3
boran

apt-cacherをプロキシとして使用している場合は、do n't setmirror/http/hostnameをプロキシアドレスに変更します。これは、apt-cacherがこのアドレスを取得して、ダウンロードしたファイルのURLを取得するためです。

これはUbuntu 18.04で動作する設定です。最初の行のコメントを外すか、ゲスト構成を自動的に使用できます。

#d-i mirror/country string manual
#d-i mirror/http/hostname string archive.ubuntu.com
#d-i mirror/http/directory string /ubuntu
d-i mirror/http/proxy string http://192.168.0.1:3142
0
Id2ndR