Arch LinuxでAURをmakepkgできないときの対処法:プロキシ環境
makepkgできない
これで人生0.000114%(約1時間)ほど消費した.そんな無駄なことを他の人にさせたくないので書く.
やりたいことと問題
キャノンのプリンタであるLBP612Cを設定するときに,いろいろ調べるとAURからcndrvcups-lb-binを入れるといいらしいことがわかった.さっそく
git clone https://aur.archlinux.org/cndrvcups-lb-bin.git
でとってきて(ここではプロキシの設定は生きてる)
cd cndrvcups-lb-bin
makepkg -si
で簡単にプリンタのドライバがインストール,,,できない,だ,と?
そもそもgit cloneさえできねーよって人は以下のコマンドを押下してからもう一度試してみてください.
export http_proxy=「プロキシのURLとポート」 export https_proxy=「プロキシのURLとポート」 export HTTP_PROXY=「プロキシのURLとポート」 export HTTPS_PROXY=「プロキシのURLとポート」
対処法
この原因はsudoの際にプロキシの設定が引き継がれていないことだった.
visudoで下記を追記
Defaults env_keep+="no_proxy NO_PROXY" Defaults env_keep+="http_proxy https_proxy" Defaults env_keep+="HTTP_PROXY HTTPS_PROXY"
これで私の場合は上手くいった.