2011年11月13日 星期日

在 UBUNTU 中安裝最新版的 LyX

使用 Ubuntu 原來內建的 LyX 很簡單,只要輸入:
  • sudo apt-get install lyx
電腦就會自動幫忙檢查是否有 Texlive, 如果沒有,會自動安裝所需的 Texlive。

如果電腦中已經有了 Texlive,也想要用最新版的 LyX 怎麼辦呢?可以先到官方網站下載原始碼,接著在自己的 Ubuntu 中編譯。(如果沒裝過 build-essential 的,還需一起安裝)
  • sudo apt-get install zlib1g-dev qt4-designer
將原始碼解壓縮到 lyx-2.0.1 資料夾中。
  • cd lyx-2.0.1
  • ./configure
  • make
若 make 之後都沒有出現任何 error 代表編譯完成了。此時再下
  • sudo make install
即可將編譯好的程式安裝到 /usr/local/bin  (預設路徑)  中。

2012-3-12 補充:
如果安裝了 zlib1g-dev, qt-designer 之後 configure 還是有問題的話,可以試著用:

  • sudo apt-get build-dep lyx

最後,要刪除預裝的 build-dep, 可以用以下的命令
  • sudo aptitude markauto $(apt-cache showsrc lyx | grep Build-Depends | perl -p -e 's/(?:[\[(].+?[\])]|Build-Depends:|,|\|)//g')
這個命令會自動搜尋前面安裝過的套件名稱,並將之移除。

沒有留言:

張貼留言