>ld.so.conf"">
試してみて問題が発生しました。glibc 2.14のインストールこのエラーが発生します。
/home/myname/glibc_install/glibc-2.14/build/elf/ldconfig: 構成ファイルを開くことができません。 /opt/glibc-2.14/etc/ld.so.conf: そのファイルやディレクトリはありません。
これ固定するこれを提案する
:/opt/glibc-2.14/etc$ sudo sh -c "echo '/opt/lib' >> ld.so.conf"
AFAIK つまり、プログラム(シェル)を開き、このコマンドを実行すると、現在のディレクトリに名前が付けられたファイルがsudo sh -c "echo '/opt/lib' >> ld.so.conf"
作成され、そこに保存されます。そうですか?行全体はどういう意味ですか?それとも、シェルは段階的に何をしますか?sh
"echo '/opt/lib' >> ld.so.conf"
ld.so.conf
/opt/lib
ベストアンサー1
コマンドを sudo sh -c "echo '/opt/lib'>>ld.so.conf" の小さな部分に分割します。
sudo sh -c
スーパーユーザー権限でBourneシェルを介してシェルコマンドを実行することを示します。
echo '/opt/lib' >> ld.so.conf
引用符+ \ n(改行)文字内のすべての内容は、ファイルの末尾にあるld.so.confに追加されます。