Arch Linuxを初めてインストールしました。を使用するまで、インストールに問題はありませんでしたpacstrap
。
これが私の意見です。
pacstrap /mnt base base-devel linux linux-firmware vim
私はその代価として何を得ますか?
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
error: failed retrieving file ‘online-repo.db’ from 192.168.1.156:8000 : Connection timed out after 10000 milliseconds.
error: failed to update online-repo. (download library error)
error: failed to synchronize all databases
==>ERROR: Failed to install packages to new root
私は問題なくArchlinux.orgとgoogle.comをpingできますが、エラーに記載されているIPをpingできません。誤って設定するとtimedate-ctl
同期が中断される可能性があるため、手動で正しい時間とタイムゾーンに変更しました。別のプロトコルと場所で何度も試しましたが、reflector
まだ同じエラーが発生します。何が間違っているのかわかりません。
答え1
プロキシサーバーが構成されており、pacstrapがこのサーバーからパッケージを検索しようとしているようです。その後、実際のミラーと通信してパッケージをインポートする必要があります。
これは192.168.1.156:8000
ローカルアドレス(Wi-Fiまたは有線ネットワークのデバイスアドレス)です。次のように入力できます。プロキシが起動したことをexport http_proxy=192.168.1.156:8000
確認するか、プロキシサーバーなしでコマンドを実行してミラーと直接通信します。
次のコマンドを実行すると、問題が解決する可能性があります(再起動してインストールを再開したくない場合)。
unset http_proxy https_proxy ftp_proxy rsync_proxy HTTP_PROXY HTTPS_PROXY FTP_PROXY RSYNC_PROXY
これにより、インストール中に構成したすべてのプロキシサーバーが削除されます。
もう一つ言いたいのは、Arch Linuxに関するすべての質問をすることです。アーチフォーラム、そこからアーチLinux関連の問題の助けを受ける可能性が高いです。