2.原因是系統位數與可執行文件所需的lib庫位數不匹配。用uname命令打印系統信息,發現系統是64位系統。
3.用file命令檢查文件信息,發現是32位可執行文件。
4.如果要在64位系統上運行32位程序,需要安裝32位lib庫。?對於Ubuntu用戶,您可以使用以下命令來安裝。
5.過程中可能找不到需要的庫,但是會有幾個備選包,所以選擇安裝其中壹個。
6.然後就可以正常運行之前的可執行文件了。其實這個問題可能還有其他原因,比如文本的編碼格式。
擴展數據:
主要特性
基本思想
Linux的基本思想有兩點:第壹,壹切都是文件;第二,每個軟件都有明確的用途。第壹個是系統中的壹切都歸結為壹個文件,包括命令、硬件和軟件設備、操作系統、進程等。對於操作系統內核來說,它們都被看作是具有各自特點或類型的文件。
完全免費。
Linux是壹個免費的操作系統,用戶可以通過網絡或其他渠道免費獲得,並且可以隨意修改其源代碼。這是其他操作系統無法企及的。無數來自世界各地的程序員參與了Linux的修改和編寫,程序員可以根據自己的興趣和靈感進行修改,這使得Linux吸收了無數程序員的精華,不斷成長。?
完全兼容POSIX1.0標準。
這使得在Linux下通過相應的模擬器運行常用的DOS和Windows程序成為可能。這為用戶從Windows轉到Linux奠定了基礎。很多用戶在考慮使用Linux的時候,都想著Windows下的常用程序是否能正常運行,消除了他們的疑慮。
多用戶、多任務
Linux支持多用戶,每個用戶對自己的文件設備都有自己特殊的權限,保證了每個用戶之間互不影響。多任務處理是現在計算機最重要的特征之壹。Linux可以讓多個程序同時獨立運行。
良好的界面
Linux既有字符界面,也有圖形界面。在字符界面中,用戶可以通過鍵盤輸入相應的指令進行操作。同時還提供了類似Windows圖形界面的X-Window系統,用戶可以用鼠標操作。在X-Window環境下,類似於Windows,可以說是Linux版的Windows。
支持多種平臺
Linux可以運行在多種硬件平臺上,例如采用x86、680x0、SPARC、Alpha等處理器的平臺。另外,Linux是嵌入式操作系統,可以在掌上電腦、機頂盒或者遊戲機上運行。
百度百科-Linux