1. 程式人生 > >我的開發環境搭建(ubuntu菜鳥)

我的開發環境搭建(ubuntu菜鳥)

  (關於此文中存在的一些問題,你可以參看評論區,不要被我誤導了)前段時間把系統換成了ubuntu,經過一段時間到發展,終於可以比較正常到完成開發工作了,但是就在今天,我的系統崩了,進不了桌面,而且終端裡邊到中文也顯示亂碼,嘗試了網上說到各種方法無效,最終我決定重灌系統,這意味著我要重新搭建我的開發環境~傷心啊!為了讓我下一次的環境搭建輕鬆一點,我決定記錄下這個艱難到搭建過程。您如果覺得可能會用到不妨收藏,以備不時只需。

1、裝系統

  (1)去官網下載iso檔案(一種被稱為映象到東西)https://www.ubuntu.com/download/desktop/contribute?version=16.04.2&architecture=amd64

  (2)把這個映象刻錄到u盤裡,我是用windows的ultraiso弄到

  (3)插上u盤,開機進bios,設定從u盤啟動

  (4)install ubuntu,按照步驟一步一步做就好了,關於那個分割槽什麼到我不太懂,都是預設的

2、裝chrome瀏覽器

  ubuntu預設裝了firefox,但是做前端開發一定離不開chrome。建議直接從ubuntu的軟體中搜索chrome來安裝,我開始裝是按網上的方法,新增資源,還有個什麼公鑰,最後安裝的chrome訪問https協議的網站時總是提示不是私密連結,半天沒弄好,後來解除安裝了下載了rpm檔案安裝。

3、安裝百度的翻譯外掛

  非常棒,選中中文就出來了!!!

  

4、將終端固定到啟動器

  對於常用到應用固定到左側的啟動器是一個不錯到選擇,可以用command+數字快速開啟應用。按command搜尋zhong,開啟終端,在啟動器找到他,點右鍵,選擇鎖定到啟動器,你也可以移動他的位置方便你快速開啟。展示一下我的桌面。

  (太長了,橫著放)

  第一次用su root試圖進入超級使用者時會提示認證失敗,解決方法是

  (1)sudo passwd 

  (2)輸入安裝時密碼

  (3)設定超級使用者密碼

  (4)確認密碼

  (以下操作如果沒有特別說明都在超級使用者下進行,免得每次都輸密碼)

6、安裝sublime-text3

  最最簡單到方法時去sublime官網下載一個deb檔案,雙擊這個deb檔案進入到ubuntu軟體,點安裝就好了,像windows那樣,傻瓜式但是好用。下載地址為:

http://www.sublimetext.com/

  接下來要安裝一個重要到外掛管理工具package-control,方便我們根據需求安裝必要到外掛。

  方法是:按ctrl + ~ 把下面到程式碼貼上進去按enter就可以了,你會發現preferrence下面多了一個package control選項,這很棒!接下來你就可以安裝各種外掛了

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

7、安裝路由追蹤工具

  我第一次用這個工具時為了看我用vpn後的第一跳地址是不是變了,後來偶爾用用,挺有意思的。

  安裝方法:

  (1apt-get update

(2)apt-get install traceroute

8、安裝vim

  雖然這個編輯器用的不太熟,但是有時後做小改動,尤其是該伺服器上到東西時會用到。

  方法:apt-get install vim

9、讓firefox變成中文

  ubuntu自己裝得那個firefox是英文的,我直接進軟體更新了一下,發現變成中文了。還是中文看著舒服!

10、安裝firebug

firebug是一款非常棒到工具,可以斷點,可以追蹤變數,前端除錯必備神器。

  方法:點選firefox右邊到三橫,點附加元件,搜firebug,點安裝就可以了

11、安裝git

  git必不可少,不得不裝

  (1)apt-get install git(不行到話,先update)git --version出現版本號表示成功了

  (2)配置變數:

git config --global user.name "Your Name"

  (3)生成公鑰

ssh-keygen -C 'you email ' -t rsa, 生成到公鑰在使用者目錄下

12、安裝node環境

  (1)apt-get install nodejs

  (2)apt install nodejs-legacy

  (3)node -v出現版本號就可以了

13、配置vpn

  FQ怎麼可以沒有。

14、安裝資源監視器,直接到ubuntu軟體裡搜

    

15、安裝gimp

  如果你有兩臺電腦到話,一定用photoshop,但是像我這樣的窮光蛋就只能用gimp了,真的不好用

  方法:直接到ubuntu軟體搜

16java開發環境搭建

  (2)官網下載jdk,解壓到一個目錄

  (3)配置環境變數

  sudo vim ~/.bashrc

  追加

  #set oracle jdk environment
  export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_60## 這裡要注意目錄要換成自己解壓的jdk 目錄
  export JRE_HOME=${JAVA_HOME}/jre  
  export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
  export PATH=${JAVA_HOME}/bin:$PATH 

  (4)source ~/.bashrc

     如果執行java -version出現版本號就說明成功了。

17、安裝eclipse

  (1)從官網下一個installer,從installer安裝。

    你下載會得到一個tar.gz包,先解壓,然後執行exclipse-inst在選擇你要轉什麼的ide,我是安得javase的

  (2)生成桌面圖示到方法(http://www.myexception.cn/eclipse/496417.html

    在/usr/share/applications下建立一個檔案,內容

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse Platfrom
Comment=Eclipse IDE
Exec=/home/lxc/java/eclipse/eclipse#你的可執行eclipse的路徑
Icon=/home/lxc/java/eclipse/icon.xpm#你的eclipse的圖示路徑
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;

    然後更改許可權chmod u+x eclipse.desktop,將這個圖示複製到桌面上就闊以了。

  (1)apt-get update

  (2)apt-get install apache2

      (3)apt-get install libapache2-mod-php

   (4)配置網站目錄,要修改兩個檔案,參考上邊到連結

  (1)apt-get install mysql-server

  (2)apt-get install mysql-client

  (3)apt-get install libmysqlclient-dev

         (4)netstat -tap | grep mysql

  (5)登入試一下:mysql -u 使用者名稱 -p回車輸入密碼

20、unrar安裝

  有時從windows傳來一個rar格式到檔案,你需要用unrar解壓

  安裝方法: apt-get install unrar

21、安裝npm

  差點把你搞漏了,這款強大到包管理工具。

  安裝方法:sudo apt install npm          npm -v顯示版本號就是安裝成功了

總結

  本文講了我的開發環境搭建過程,所裝到東西是根據我自己的開發需求和偏好來的,可能並不適用於你,主要目的是方便以後查閱,以後可能會不斷更新此文,將一些個東西到安裝方法寫進來。本人菜鳥一個,如有任何不當之處,歡迎各位園友賜教!歡迎關注大~熊!