[[Linuxサーバー]]

* Debian系(Ubentu / Mint など)

apt-get

** PROXY設定

手っ取り早くは、以下で使える
$ export http_proxy="http://username:password@your.proxy.address:8080/"
$ export ftp_proxy="http://username:password@your.proxy.address:8080/"

apt.conf に設定しておく場合
/etc/apt/apt.conf に以下を記載する。
 Acquire::ftp::proxy "ftp://your.proxy.address:8080/";
Acquire::http::proxy "http://your.proxy.address:8080/";
Acquire::https::proxy "https://your.proxy.address:8080/";
[/etc/apt/apt.confを使う]認証ありのProxyサーバーを設定する場合
上記の設定に認証用のユーザーIDとパスワードを追加します。

Acquire::ftp::proxy "ftp://username:password@your.proxy.address:8080/";
Acquire::http::proxy "http://username:password@your.proxy.address:8080/";
Acquire::https::proxy "https://username:password@your.proxy.address:8080/";

** どのバージョンがインストールされるのか調べる

apt-cache policy パッケージ名


** トラブル・シューティング

***  管理用ディレクトリ (/var/lib/dpkg/) をロックできません
わりとよく遭遇する。
 $ sudo apt-get install build-essential
 E: ロック /var/lib/dpkg/lock が取得できませんでした - open (11: リソースが一時的に利用できません)
 E: 管理用ディレクトリ (/var/lib/dpkg/) をロックできません。これを使う別のプロセ スが動いていませんか?

強制的に Lockファイルを削除することで対処。
 $ sudo rm /var/lib/apt/lists/lock
 $ sudo rm /var/lib/dpkg/lock


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS