pacstrapを使用したインストール中にエラーが発生しました。

pacstrapを使用したインストール中にエラーが発生しました。

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関連の問題の助けを受ける可能性が高いです。

関連情報