
Ubuntu日本語フォーラム

ログインしていません。
インストールしたばかりの11.04で、gfortranをインストールしたところ、以下のような問題が生じました。
ここからその経緯のコピーです。
--------------------------------------------------------
sudo apt-get install gfortran --fix-missing
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下の特別パッケージがインストールされます:
gfortran-4.5 libgfortran3
提案パッケージ:
gfortran-multilib gfortran-doc gfortran-4.5-multilib gfortran-4.5-doc libgfortran3-dbg
以下のパッケージが新たにインストールされます:
gfortran gfortran-4.5 libgfortran3
アップグレード: 0 個、新規インストール: 3 個、削除: 0 個、保留: 0 個。
4,956 kB のアーカイブを取得する必要があります。
この操作後に追加で 13.2 MB のディスク容量が消費されます。
続行しますか [Y/n]? Y
0% [jp.archive.ubuntu.com (160.26.2.181) へ接続しています]
エラー http://jp.archive.ubuntu.com/ubuntu/ natty/main libgfortran3 i386 4.5.2-8ubuntu4
jp.archive.ubuntu.com:80 (160.26.2.181) へ接続できませんでした。接続がタイムアウトしました
----------------------------------------------------------------------------
これ以上先に進みません。
問題となっているのは職場のマシンなのですが、職場は外部との間のネットワーク接続がかなり厳しく制限されているので通じないのかなと思いますが、しかしネットワーク設定でプロキシを設定しています。このプロキシ設定は、ブラウザだけでなく、システムの更新とかソフトの更新にも適用できるはずですが、そちらもうまく行っていないようです。ブラウザは使えており、現在それを使ってここに質問しております。
ほぼインストールしたばかりなので自分で細々とカスタマイズしたようなところはありません。
以上、解決策についてご教授、よろしくお願いします。
オフライン
hoso1093 による投稿:
0% [jp.archive.ubuntu.com (160.26.2.181) へ接続しています]
エラー http://jp.archive.ubuntu.com/ubuntu/ natty/main libgfortran3 i386 4.5.2-8ubuntu4
jp.archive.ubuntu.com:80 (160.26.2.181) へ接続できませんでした。接続がタイムアウトしました
今、私の環境から直接、
http://jp.archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.5/
を見た感じでは、少なくとも現在はファイルが存在するようですし、アクセスもできます。
ping jp.archive.ubuntu.com -c 4 ping 160.26.2.181 -c 4
Proxyが間にいる場合、Proxyサーバのところでなにかおかしくなっていたりする可能性もあります。
あとはtracerouteで経路が確保できているか確認してみたりとかですかね。。
今日は、IPv6 Dayだったらしいので、意外と、今試すと繋がるかも知れません。
オフライン
今、2011.6.9の18:25ぐらいですが、やはりつながりません。情報を1つご連絡します。
問題を職場のネットワーク管理者に聞いてみました。 そのアドバイス通り、.bashrcに以下を書き込んで保存して source .bashrcをしました。
export http_proxy=http://proxy.....:8080/
でも事態はまったく好転しません。あいかわらず
---------------------------------------------------------------------------------------
エラー http://jp.archive.ubuntu.com/ubuntu/ natty/main libgfortran3 i386 4.5.2-8ubuntu4
jp.archive.ubuntu.com:80 (160.26.2.181) へ接続できませんでした。接続がタイムアウトしました
---------------------------------------------------------------------------------------
です。
また、私の職場ではpingはproxyを通過できません。
オフライン
Ubuntu-Desktop 11.04ですよね。
ネットワークプロキシの設定が、シャットダウンアイコンの一番下のシステムの設定で開いたコントロールパネルの
インターネットとネットワークのところに「ネットワークプロキシ」がありますので、マニュアル設定してみてください。プロキシがユーザーとパスワードが必要なら、「詳細」ボタンを押して設定してください。これで使えれば、ブラウザなども、このプロキシ経由でアクセスできます。
これでもダメならば、/etc/apt/apt.conf.d/の中にプロキシ設定を記述することになりますが、
「80proxy」ファイルを作って、中味が1行なら
Acquire::http::proxy "http://ユーザー名:パスワード@ホスト名:ポート番号/";
で、もし、ユーザー名とパスワードがいらなければ、「ユーザー名:パスワード@」は省略できます。
(参照:日経Linux2009年6月号)
オフライン
ありがとうござました。
80export のエディットが正解でした。 シャットダウンアイコン付近の設定についてはウロウロ探し回ったときに目についたので既に設定をしていたのですが、効果なしでした。
プロキシ設定の可能性が3つもあり、しかも正解がこのような細かいファイルの編集というのは不可思議しかたありません。
これらをOSが全部裏側でしっかり処理してくれるはずなのではないのかな?と思うのですが。
GUIなどで表向きの設定をしてOSとしては裏で80exportのエディットをしているということなのでしょうか。そういうところがunix的な感じがしますが。環境変数のエディットも相当プリミティブな設定なのではないかと思いましたが。
オフライン
hoso1093 による投稿:
GUIなどで表向きの設定をしてOSとしては裏で80exportのエディットをしているということなのでしょうか。そういうところがunix的な感じがしますが。環境変数のエディットも相当プリミティブな設定なのではないかと思いましたが。
不思議ですね。funatogawaさんがおっしゃられていた、
/etc/apt/apt.conf.d/
での設定はパッケージ管理システムのaptの設定になります。
パッケージマネージャなどは根っこの部分ではaptを使っています。
この設定はaptの設定であり、例えばブラウザなどには影響しません。
それとは別にシステム全体に影響するプロクシ設定もあり、それが「ネットワークプロクシ」の設定です。
ここで「システム全体に適用する」として設定された内容は、
/etc/enviroment
に保存され様々なプログラムに利用されます。
この状態ならパッケージマネージャやブラウザなども(システムのプロクシ設定を使う設定になっていれば)それに従うはずなのですが。。
ともあれ解決はされたようなので、もし興味があればお時間のあるときにでもいろいろ試してみて下さい。
オフライン
バグの香りがしますが.......
オフライン