Glibc
如何解除安裝 glibc
我試圖在伺服器上安裝和啟動 Mathematica,但找不到 glibc:
/lib64/libc.so.6: version `GLIBC_2.14' not found
所以我在我的帳戶中安裝了一個 glibc-2.0。但是我沒有正確安裝它。因為安裝後我幾乎無法執行任何命令。例如,當我跑步時
ls
,我得到:ls: error while loading shared libraries: __vdso_time: invalid mode for dlopen(): Invalid argument
所以我需要解除安裝它。但是我沒有通過執行來清理它
make clean
。我收到一條消息:Makeconfig:42: *** missing separator. Stop.
那麼如何手動解除安裝呢?除了 libc,我還應該刪除哪些文件?(抱歉,我對 Linux 不太了解,所以我無法閱讀 makefile。)順便說一句,由於伺服器上已經安裝了舊版本的 glibc,因此在我的帳戶中刪除它是完全安全的。
glibc
是 GNU C 庫項目,它為 GNU/Linux 系統提供核心庫。它預設安裝在任何系統上(即使是那些安裝最少的系統)並且無法解除安裝,因為它為作業系統的所有基本功能提供了 API。如果可能,您應該解除安裝
glibc
安裝在您帳戶中的任何版本,然後請系統管理員glibc
在伺服器上進行更新。要從您的帳戶中解除安裝,請執行
make uninstall
. 如果 makefile 沒有提供“解除安裝”目標,您可以執行make -n install
,它將向您展示軟體在不執行任何操作的情況下自行安裝的步驟(試執行)。然後,您可以嘗試手動反轉這些步驟。