亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》
  • 首頁 > 
  • 教程 > 
  • 服務器 > 
  • Linux執行可執行文件提示No such file or directory怎么辦

Linux執行可執行文件提示No such file or directory怎么辦

發布時間:2020-07-27 14:55:11 來源:億速云 閱讀:1664 作者:小豬 欄目:服務器

這篇文章主要為大家展示了Linux執行可執行文件提示No such file or directory怎么辦,內容簡而易懂,希望大家可以學習一下,學習完之后肯定會有收獲的,下面讓小編帶大家一起來看看吧。

最近在使用Linux操作系統執行一個可執行文件,結果出現了No such file or directory的提示,表示很疑惑。

./tshrf

bash: ./tshref: No such file or directory

查看文件信息,可以看到文件是存在的,并且是可以執行的。

-rwxr-xr-x 1 yuan yuan 20581 4月 29 2004 tshref

查閱資料后,原因是系統位數與該可執行文件需要的lib庫位數不匹配。

用uname命令打印系統信息,發現系統是64位系統

uname -a

Linux yuan-vm 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

用file命令查看文件信息,發現是一個32位可執行文件。

file ./tshref

./tshref: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), 
dynamically linked (uses shared libs), for GNU/Linux 2.2.5, not stripped

要想在64位系統上與運行32位程序,則需要安裝32位lib庫。

對于Ubuntu用戶可以使用下面的命令安裝。

sudo apt-get install ia32-libs

Reading package lists... Done
Building dependency tree    
Reading state information... Done
Package ia32-libs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
 lib32z1 lib32ncurses5 lib32bz2-1.0

過程中有可能找不到需要的庫,但是會有幾個替代包,選擇安裝其中一個。

sudo apt-get install lib32bz2-1.0
lib32bz2-1.0

然后就可以正常運行之前的可執行文件了。

以上就是關于Linux執行可執行文件提示No such file or directory怎么辦的內容,如果你們有學習到知識或者技能,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宿迁市| 郁南县| 海宁市| 马龙县| 临夏县| 潼关县| 嵩明县| 沅江市| 延川县| 邵阳市| 西乡县| 彰武县| 定南县| 赫章县| 永清县| 靖宇县| 栾川县| 嘉鱼县| 西充县| 城市| 鹿泉市| 诏安县| 曲阜市| 巴楚县| 石河子市| 城固县| 五华县| 南宁市| 海盐县| 廊坊市| 得荣县| 定日县| 铜鼓县| 石林| 沾化县| 漾濞| 石门县| 鄂托克前旗| 宝鸡市| 大安市| 雷山县|