Arch Linuxパックマンエラー:ファイルの取得に失敗しました。

Arch Linuxパックマンエラー:ファイルの取得に失敗しました。

今日はArch Linuxをインストールしました。以下を使用してelinkをインストールしようとしています。

pacman -S elinks

長くて長いリストがあります。

error: failed retrieving file 'elinks-0.13-17-i686.pkg.tar.xz' from some.mirror : Could not resolve host: some.mirror

他のソフトウェアをインストールしようとしても同じです。私が読んだところによると、私が考えることができる唯一のものは接続の問題ですが、OSをインストールするときに使用したのと同じ接続を使用しており、それはわずか数分前でした。

答え1

この質問にはすでに答えがありましたが、同じ問題があります。インストール時にデータベースを更新してこの問題を解決しました。たとえば、

sudo pacman -Syu elinks

答え2

Jasonwryanのコメントのおかげで答えを見つけました。

イーサネット接続が機能するように多くのことを試しましたが、コマンドを調べるまでまだ機能しませんでしたnetctlhttps://wiki.archlinux.org/index.php/netctlman netctl)。

ls /etc/netctl私の/etc/netctlフォルダに設定ファイルがないことを示し、次のように実行しました。

cp /etc/netctl/examples/ethernet-dhcp /etc/netctl
netctl start ethernet-dhcp

その前に私は(から)https://bbs.archlinux.org/viewtopic.php?id=151483)

systemctl enable [email protected]
systemctl start [email protected]

チャジャン、インターネットが動作しています。どのコマンドが担当しているかわかりませんが、今は機能します。

答え3

パックマン画像を更新してください:

sudo pacman-mirrors -g

答え4

インストールパッケージ(pkg.tar.zstファイル)手動でコマンドを使用して

sudo pacman -U package_name.pkg.tar.zst

この方法を使用した理由は、sudo pacman -Syuコマンドが合計サイズが約200 MBのいくつかの追加パッケージをインストールしようとしたことで、私が持っていたのは8kb / sのネットワーク接続だけだったからです。

関連情報