iT邦幫忙

0

Ubuntu SublimeText 安裝後無法啟動

這裡有沒有人遇到過Ubuntu安裝完SublimeText之後無法啟動的狀況嗎?

我安裝的是Ubuntu 16.04
SublimeText是第3版的
我是用Windows10安裝VMWare12來安裝Ubuntu的

前陣子因為Ubuntu的容量不足
導致我開檔案都開不起來
甚至有過開不了Ubuntu的狀況

後來找到方法清除掉一些資料後
當我開啟Sublime的時候
Sublime的畫面跳出來的同時也跳出一個錯誤訊息
"Ubuntu 16.04 發生內部錯誤"
然後提示我"關閉"或"重新啟動"

當我重開後
去啟動Sublime
Sublime的小圖示像平常一樣在閃
然後小圖示就消失了
打開系統監控..發現沒有Sublime的程序

我已經試過用搜尋和刪除指令

find / -name "*sublime*text*" -exec rm -rf {} \;

把硬碟內含有sublime text的所有檔案清除乾淨了..

重新安裝後
狀況一樣~

請問有大大遇過這種狀況嗎?

1 個回答

2
bizpro
iT邦大師 1 級 ‧ 2017-03-29 11:34:48

我安裝sublime後也出現錯誤視窗, 但還是可以啟動subl, 只是不能輸入中文, 必須加裝https://github.com/lyfeyaj/sublime-text-imfix

在跳出內部錯誤的視窗中的左下角有一個按鈕可顯示發生了什麼錯誤, 請問您是否忽略了? 如果可以, 請貼上錯誤內容.

請檢查儲存空間, 看看是否根目錄/滿了:
$ df -h

另外, 這種指令我不敢對根目錄/下, 因為習慣可能導致失誤, 輸入錯誤可能毀了系統:

find / -name "*sublime*text*" -exec rm -rf {} \;

如果您是用ppa安裝, 建議用

$ sudo apt-get purge --auto-remove sublime-text-installer
$ rm ~/.config/sublime-text-3 -rf

如果您是官方安裝套件:

$ sudo dpkg -P sublime-text
$ sudo apt-get autoremove
$ rm ~/.config/sublime-text-3 -rf

建議使用atom.io而非sublime...

看更多先前的回應...收起先前的回應...

謝您的指教~

不過我一直以來都是用sublime習慣了~
atom我有用過~
比較過後~發現sublime好用~

文中有提到~
我已經清除掉一些資料了~
容量清出20幾G~
所以理論上應該沒有容量問題了~

刪除指令~
我是先做過搜尋~
確認過後才做刪除的~
另外~您提供的刪除方式~
我之前都有實作過~
不過都還是會在某些地方留有檔案~
所以才衍生出我實作的那行find刪除指令~

內部錯誤訊息的部份~
很抱歉我沒辦法貼~
因為他就出現那一次~

雖然透過您的回答~
我還是沒解決~
不過還是謝謝您撥空回應我~

bizpro iT邦大師 1 級 ‧ 2017-03-29 15:05:36 檢舉

那在
/var/log/dpkg.log

/var/log/syslog中有錯誤訊息嗎?

dpkg.log
沒有看到~
而且日期的紀錄也有點奇怪~
我發生錯誤的日期~記得是3/23(或24忘了)
可是log上記錄的日期卻從22跳到27(25、26是例假沒上班)

syslog
只有今天的訊息(3/29)

bizpro iT邦大師 1 級 ‧ 2017-03-29 20:18:07 檢舉

既然沒有dpkg.log, 而您又習慣使用sublime, 可以假設:

  1. sublime的中文正常
  2. 您是使用ppa安裝的

但官方並無ppa, 也沒有內建中文方案, 因此推論可能是您的ppa來源套件有問題. 當然只是假設.

sublime我沒有設定中文
(沒中文沒關係)

bizpro iT邦大師 1 級 ‧ 2017-03-29 21:03:51 檢舉

所以您是使用官方套件? 那再重新安裝試試

我也安裝過很多次了~
每次安裝好~
都抱著希望去點擊那個sublime小圖示~
也都抱著希望看著他閃阿閃的~
然後...眼睜睜看著那個圖示閃到不見....= =
眼睛在移向監控的畫面..
也是眼睜睜看著sublime的程序消失~

bizpro iT邦大師 1 級 ‧ 2017-03-29 21:35:02 檢舉

請問您的sublime下載連結是?

我試過兩個~
第一個~
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer

第二個~
https://www.sublimetext.com/3
官網 → Download → Ubuntu 64 bit
我連 tarball 也有試過..

bizpro iT邦大師 1 級 ‧ 2017-03-30 10:02:04 檢舉

依據: http://ithelp.ithome.com.tw/questions/10185705
所以您是在docker image裏安裝sublime?

這個給您參考: https://hub.docker.com/r/exadra37/sublime-text-3/

不好意思~
因為sublime是有介面操作的套件~
所以我不是用docker安裝的~
docker純粹是當伺服器用~
docker自己有個虛擬目錄連結到我Ubuntu的實體目錄~
所以在設計方面的~
都在Ubuntu操作~
然後再把檔案儲存到那個實體目錄~
這樣我啟動伺服器~開啟網址就可以連到我放在實體目錄底下的檔案了~
(記得以前玩IIS也是這樣的道理)0.0

bizpro iT邦大師 1 級 ‧ 2017-03-30 10:52:49 檢舉

您沒有提出錯誤訊息, 沒有log, 也不能複製錯誤, 我只能說您有不完全套件(broken packages)吧.

很謝謝您這麼熱心有耐心的為我解答~
我也知道狀況詭異~
所以才上來發問看有沒有相關參考意見~
或是可以讓我思考的方向~

目前有先暫時找替代方案解決~
(有找類似套件來使用..atom或Bracket)

我要發表回答

立即登入回答