[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:49166] Re: proxy 経由の apt-get source (一般ユーザ)



武藤@Debianぷろじぇくとです。

At Tue, 14 Aug 2007 15:53:49 +0900,
Kazuhiko Uebayashi wrote:
> /etc/apt/apt.conf.d/70debconf へは、

細かいことですけど、70debconfはdebconf用のものですから、ここに
グローバルな設定をしないほうがよいでしょう。

> Acquire
> {
>   http
>   {
>     Proxy "http://proxy.host.com:PORTNUM";;
>   };
>   ftp
>   {
>     Proxy "http://proxy.host.com:PORTNUM";;
>   };
> };
> と書き、sudo aptitude {,update} を使っています。
> 

> 一方で、一般ユーザでは
>  echo -e "$http_proxy\n$ftp_proxy\n$HTTP_PROXY\n$FTP_PROXY$"
>  http://proxy.host.com:PORTNUM
>  http://proxy.host.com:PORTNUM
>  http://proxy.host.com:PORTNUM
>  http://proxy.host.com:PORTNUM
> と環境変数を設定した上で、apt-get source すると
>  LANG=C apt-get source python-visual
>  Reading package lists... Done
>  Building dependency tree
>  Reading state information... Done
>  Need to get 546kB of source archives.
>  Err http://cdn.debian.or.jp stable/main python-visual 3.2.1-4 (dsc)
>    Cannot initiate the connection to PORTNUM:80 (0.0.31.144). -

Acquire::httpは、ユーザー権限状態にかかわらずAPT全般に反映されるのでは?
http_proxy環境変数も付けちゃうと、屋上屋のプロキシをすることになり、
うまく接続できなくなりそうです。
-- 
武藤 健志@ kmuto @ kmuto.jp
           Debian/JPプロジェクト   (kmuto@debian.org, kmuto@debian.or.jp)
           株式会社トップスタジオ  (kmuto@xxxxxxxxxxxxxxx)
URI: http://kmuto.jp/ (Debianな話題など)