0

Arch をインストールしたところ、ほとんどのことが正常に動作していますが、pacman または curl を使用しようとすると、次のエラーが表示されます。

pacman: error while loading shared libraries: /usr/lib/libcurl.so.4: invalid ELF header

また、今のところ pacman 関連のものは何も実行できないようです... pacman でさえ --help

役立つかどうかはわかりませんが、ls -l /usr/lib | grep libcurl は以下を提供します:

-rw-r--r-- 1 root root 594016 Jun 22 12:21 libcurl.a
lrwxrwxrwx 1 root root     16 Jun 22 12:21 libcurl.so -> libcurl.so.4.3.0
lrwxrwxrwx 1 root root     16 Jun 22 12:21 libcurl.so.4 -> libcurl.so.4.3.0
-rwxr-xr-x 1 root root 408324 Jun 22 12:21 libcurl.s0.4.3.0

前もって感謝します!

更新: ./curl-config を実行すると、「バイナリ ファイルを実行できません」というエラーが表示されます。これは、Arch i686 を実行しているときに 64 ビット バージョンを使用しているのではないかと考えさせられます。これを処理する最善の方法は何ですか?

4

1 に答える 1