歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 15.04下體驗其中的開發者神器Ubuntu Make

Ubuntu 15.04下體驗其中的開發者神器Ubuntu Make

日期:2017/2/28 14:02:04   编辑:Linux教程

Ubuntu今天發布新版本了

  Ubuntu 15.04已經發布,下班後回家的第一件事就是訪問 Ubuntu 的官網,很可惜,沒有提供下載。今天一打開電腦,就彈出自動升級的提示。以前安裝 Ubuntu 都是下載完整的光盤鏡像進行安裝,今天體驗了一下升級安裝。升級過程非常順利,升級完成後,以前安裝的程序以及我所有的配置文件都完整地得到了保留,重啟系統也沒有發現什麼 Bug。
  如果沒有自動提示,也可以選擇手動升級,只需要到“軟件和更新”這裡去設置一下即可。具體操作請大家查看 Ubuntu 15.04 的 Release Notes。

Ubuntu 15.04 正式版發布下載 http://www.linuxidc.com/Linux/2015-04/116634.htm

Ubuntu 15.04的新變化

  我這裡只談桌面版,服務器版我沒有使用就不說了。從 Release Notes 可以看出服務器版最大的賣點就是對最近流行的 Docker 技術的支持,如 LXC、LXD 什麼的。而桌面版,我覺得沒有什麼太大的變化。Upstart 如期更換成了 systemd,這在我之前的隨筆中反復提到,到這時就沒有什麼驚喜了。內核升級為 3.19,這也沒什麼。Nvidia 驅動升級到 346,終於可以不用 331 了,不過我還沒有測試。對於開發工具,我最喜歡的 Eclipse 還是 3.8,幾年都沒有升級,確實讓人失望。

  但是也不算完全沒有收獲。當我在 Ubuntu 15.04 的 Release Notes 中閒逛的時候,無意中發現了寶藏,如下圖:

體驗ubuntu-make

  從 Release Notes 中可以看出,這個東東似乎提到了 pycharm、IntelliJ IDEA、rubymine、webstorm 等大名鼎鼎的 IDE。這還是比較讓人激動的(除了 Eclipse,其它幾款好像都是閉源、商業軟件,所以在這裡見到才激動),所以一定要試一下。只可惜,這個 ubuntu-make 完全沒有文檔,怎麼使用全靠自己試。不過這難不倒我,畢竟我有 《Linux入門學習教程:Linux系統折騰筆記 http://www.linuxidc.com/Linux/2015-02/114173.htm》 。體驗的過程如下圖:

  看到這裡我終於明白為什麼 Ubuntu 中的 Eclipse 為什麼幾年都不更新了,原來 Eclipse 4.4 躲在這裡。考慮到前段時間想找 JavaScript 的開發工具,結果總是找不到順手的,所以下載一個 WebStorm 試試看。命令為 umake ide webstorm 。大家要仔細看上面的圖片哦,裡面還有 Android 開發和游戲開發分類哦。

  到這裡還有一個小疑問,那就是 ubuntu-make 這個東西是 Ubuntu 15.04 中才出現的嗎?趕快將之前幾個版本的 Release Notes 翻出來看看。最後確認,這個東西是從 14.10 開始有的,不過剛開始叫 Ubuntu Developer Tools Centre。到 15.04 中就改名叫 Ubuntu Make 了。如下圖:

WebStorm體驗

  WebStorm 功能強大,網上大家都這麼說,就不用我廢話了。我這裡給個圖片讓大家看看先:

  界面很漂亮的說。不過要潑大家一盆冷水:這個東西還是要收費的啊,如果不交錢,只能試用 30 天。好在 IntelliJ IDEA 的社區版應該是免費的。 我想 Ubuntu 肯定會花大力氣不斷完善 ubuntu-make,在以後的版本中會支持越來越多的開發環境,總有一天,在 Linux 下做 .net 開發也是水到渠成。

  補充:剛去 jetbrains 的官網去看了一下,webstorm 的授權費用個人用戶是 49 美元,公司用戶是 99 美元;IntelliJ IDEA 是 199 美元和 499 美元;php storm、rubymine、pycharm 的授權費用都是 99 美元和 199 美元。而且為了照顧中國客戶,中國用戶購買的時候可以使用支付寶付款。對於廣大攻城獅來說,這點錢還是出得起的吧。

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved