[問題] sublime 可執行檔程式錯誤

看板Linux作者 (Brian)時間11年前 (2014/12/10 15:55), 11年前編輯推噓1(105)
留言6則, 4人參與, 最新討論串1/1
小弟目前正在照著良葛格的JAVA Tutorial 第一堂課(2)進行Sublime安裝, 指令如下: $ wget http://c758482.r82.cf2.rackcdn.com/Sublime%20Text%202.0.2.tar.bz2 $ tar -xf "Sublime Text 2.0.2.tar.bz2" $ sudo mv "Sublime Text 2" /usr/lib $ sudo ln -s "/usr/lib/Sublime Text 2/sublime_text" /usr/bin/st2 我只有改變下載檔案為x64 的linux 其他指令設定都一樣 但是當我在終端機輸入st2 的時候他跳出 bash: ./sublime_text: cannot execute binary file: 可執行檔格式錯誤 或著是我在/usr/lib/Sublime Text 2 下輸入./sublime_text 也是出現一樣的訊息, 想請教有沒有人知道為甚會這樣? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 72.208.69.142 ※ 文章網址: http://www.ptt.cc/bbs/Linux/M.1418198138.A.FE0.html

12/10 16:20, , 1F
file "/usr/lib/Sublime Text 2/sublime_text" 的輸出是?
12/10 16:20, 1F
/usr/lib/Sublime Text 2/sublime_text: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, BuildID[sha1]=17ad7e4cfbc3c3c7919f99584a922b7c8ceea690, stripped

12/10 16:28, , 2F
uname -m 是什麼?
12/10 16:28, 2F

12/10 16:42, , 3F
uname -m 顯示為i686
12/10 16:42, 3F
※ 編輯: fr373969 (72.208.69.142), 12/10/2014 16:43:10

12/10 16:43, , 4F
看來是我版本搞錯嗎?
12/10 16:43, 4F

12/10 16:50, , 5F
看來是我裝成32bit 的ubuntu 然後想跑64 bit的st2
12/10 16:50, 5F

12/10 17:08, , 6F
i686就是32bit版
12/10 17:08, 6F
文章代碼(AID): #1KX_nw_W (Linux)
文章代碼(AID): #1KX_nw_W (Linux)