2015-10-29 53 views
0

在我的Debian Jessie上進行了很多更改之後,當我啓動命令emacs時,我收到一個錯誤libgnutls.so.26 : cannot open shared object file: No such file or directory。 如果我啓動,而不是命令emacs24一切都是好的。Emacs:哪裏更好有可執行文件?

emacs/usr/local/bin

我在/usr/binemacs24

所以,現在我創建了一個別名推出emacs24emacs的,但我不喜歡,例如,我要改變git的設置,打開默認的IDE原因emacs的是不可用。

問題是命令的正確位置在哪裏?我必須改變我的PATH? 考慮到libgnutls.so.26不能從apt安裝。

感謝您的任何建議或建議。

回答

0

這很奇怪,因爲一個簡單的sudo dnf install emacs應該就足夠了(我使用的是fedora,所以你可能用apt-get而不是dnf)。使用apt-get或許最好重新安裝emacs(備份你的.emacs以保證安全)?無論如何,在Fedora中,emacs可執行文件位於/usr/bin/emacs(當您使用emacs命令時,它也是在終端中使用的)。

+0

我從'apt'重新安裝了emacs,並運行了'emacs24'而不是'emacs'命令。 如果你從'.deb'(或'.dpkg')或'apt'安裝了可執行文件,它可能會被放在不同的位置? – Kyrol

+0

不知道,你可能會檢查'/ opt'文件夾。爲什麼使用'emacs24'命令而不是'emacs'命令? – MartenBE

+0

我真的不知道這件事。我會看看/ opt文件夾,我會讓你知道 – Kyrol

相關問題