1

今日、私は Raspberry Pi に Arch Linux をインストールし、最初のステップの 1 つとして、いくつかの新しいパッケージをインストールしようとしました。ただし、パッケージをインストールしようとすると、常に同じエラーが発生します。

error: failed to commit transaction (wrong or NULL argument passed)
Errors occurred, no packages were upgraded.

他のいくつかのリポジトリ サーバーを確認しましたが、それでも機能しません。これが私の現在のミラーリストです。

#
# Arch Linux ARM repository mirrorlist
# Generated on 2013-06-13
#

## Geo-IP based mirror selection and load balancing
# Server = http://mirror.archlinuxarm.org/armv6h/$repo

## Berlin
Server = http://de.mirror.archlinuxarm.org/armv6h/$repo

次に、キャッシュをクリアしようとしました:

pacman -Sc
rm /var/cache/pacman/pkg/*.part
pacman -Syyu

それは動かなかった!何か案は?

4

1 に答える 1

1

まず、「sudo pacman -Syu」でシステムが最新であることを確認します。次に、新しいミラーを選択し、「sudo pacman -Syy」でミラーリストを更新してみてください。メイン ミラーといくつかのバックアップがあると便利です。

ウィキをチェックしてみてください: Mirrors - ArchWiki

ミラー ステータス ページも確認してください: ミラー ステータス

補足として、現在のミラーのリストにあなたのミラーが見つからなかったため、問題がある可能性があります。

他のすべてが失敗した場合は、arch フォーラムに持っていきますが、警告だけです。さらに多くの情報、インストールしようとしているパッケージ、および場合によっては pacman journal エラー メッセージなどを提供する必要があります。 ...

于 2013-11-14T03:29:53.260 に答える