vine-users ML アーカイブ



[vine-users:072244] Re: apt-get コマンドがエラーになる

  • From: SAWAMI Hiroaki <hiro-s@xxxxxxxxxxxxxx>
  • Subject: [vine-users:072244] Re: apt-get コマンドがエラーになる
  • Date: Thu, 30 Jun 2005 01:55:25 +0900 (JST)
さわみです。

From: "Shin'ichi AMANO" <ama_vienna@xxxxxxxxxxxxxxx>
Subject: [vine-users:072243] Re: apt-get コマンドがエラーになる (Re: VinePlus の Apache2 のインストールができません)
Date: Thu, 30 Jun 2005 00:07:15 +0900
Message-ID: <42C2B923.4020703@xxxxxxxxxxxxxxx>

> >>shellがbashでしたら、
> >>export HTTP_*PROXY*=http://*proxy*_server:8080/ <http://proxy_server:8080/>
> >>export FTP_*PROXY*=http://*proxy*_server:8080/ <http://proxy_server:8080/>
> >>export http_*proxy*=http://*proxy*_server:8080/ <http://proxy_server:8080/>
> >>export ftp_*proxy*=http://*proxy*_server:8080/ <http://proxy_server:8080/>
> >>などと打ってから
> >>apt-get update
> >>では、いかがでしょうか?
> >
> 何故か文字列"proxy"が化けてしまいました。
> 
> apt-getが大文字を参照するか小文字を参照するか忘れましたが、
> 
> "HTTP_PROXY=http://proxy_server:8080/";
> "FTP_PROXY=http://proxy_server:8080/";
> 
> を変数として見ていると記憶しています。

apt で proxy を設定する場合は /etc/apt/apt.conf に書く方が楽です。

  Acquire {
     http {
        Proxy "http://proxy_server:8080";;
     };
     ftp {
        Proxy "http://proxy_server:8080";;
     };
  }

see "man 5 apt.conf".

モバイル等で環境が変わる場合は、/etc/apt/apt.conf.proxy のような
複数の設定ファイルを作成し

  apt-get -c /etc/apt/apt.conf.proxy update

などと明示的に指定することも可能です。

-- 
SAWAMI Hiroaki (沢味 広明)
hiro-s@xxxxxxxxxxxxxx
hiro@xxxxxxxxxxxxx