Matlabで使用するためにGLIBC 2.34にアップデートされました。

Matlabで使用するためにGLIBC 2.34にアップデートされました。

私はLinuxミントマシンでMatlab B2021bを実行しています。

uname -r 出力:

5.14.0-1024-oem

私のGLIBCのバージョンをチェックしてこれを得ました。

ldd (Ubuntu GLIBC 2.31-0ubuntu9.7) 2.31
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.

これは私がglibバージョン2.31を持っていることを教えてくれます。抜け穴

MathWorks Webサイトでこのエラーを報告した人は、3つの解決策を提示しました。 1つ目は、 open_system(new_system('abcdef123456')); bdclose('abcdef123456')プロジェクトを開く前にコンソールで実行することですが、これはsimulinkを実行したときと同じ競合が発生します。 2番目のオプションは、私が探しているglib 2.34以降を使用することです。

glib 2.34にアップデートできますか?実行しても sudo apt-get update && sudo apt-get upgrade 問題は解決しないようです。

私はこのバグをパッチしようとすると、私のシステムが壊れると確信していて、これを行うのが少し難しかったので、最後のオプションを使用しませんでした。

最新の2021a Matlabバージョンが影響を受けるかどうかはわかりません。そのバージョンを使用するのが最後の手段です。

ベストアンサー1

より高い機能を備えた最新バージョンをアップグレードまたはglibc入手する方法はありません。libc6別のバージョンを使用しようとすると、システムが利用できなくなります。

Mintの最新メジャーバージョンは、Ubuntu 20.04 LTS(2.31を含む)に基づいて構築された20.#です。 LTSは最新の状態ではなく安定性に焦点を当てています。 Mintの次のメジャーバージョンである21.#は、Ubuntu 22.#(または21.#)に基づいて構築される可能性が高く、両方とも2.34です。

同じディストリビューションシリーズを使用するには、Ubuntu 21.#を使用するか、Mint 21.#がリリースされるのを待つ必要があります。

おすすめ記事