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文件安裝。
下載地址爲:https://www.chrome64bit.com/index.php/chrome-64-bit-installer
rpm安裝方法爲:http://jingyan.baidu.com/article/fb48e8be4088246e622e14e5.html
3、安裝百度的翻譯插件
我的英語不好,但是會看一下英語文檔,所以百度的這款翻譯插件幫了我大忙,插件安裝方法爲http://fanyi.baidu.com/static/webpage/pluginPage.html
非常棒,選中中文就出來了!!!
4、將終端固定到啓動器
對於常用到應用固定到左側的啓動器是一個不錯到選擇,可以用command+數字快速打開應用。按command搜索zhong,打開終端,在啓動器找到他,點右鍵,選擇鎖定到啓動器,你也可以移動他的位置方便你快速打開。展示一下我的桌面。
(太長了,橫着放)
5、進入超級用戶root(http://blog.csdn.net/henren555/article/details/7546508)
第一次用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選項,這很棒!接下來你就可以安裝各種插件了
可以參考這個安:http://www.cnblogs.com/JSONBEAN/p/5894697.html
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後的第一跳地址是不是變了,後來偶爾用用,挺有意思的。
安裝方法:
(1)apt-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"
git config --global user.email "[email protected]"
(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怎麼可以沒有。
我是用的loco加速器(不是廣告,千萬別用),按這個配置就好了http://www.locojsq.us/mannul/5855.html
14、安裝資源監視器,直接到ubuntu軟件裏搜
15、安裝gimp
如果你有兩臺電腦到話,一定用photoshop,但是像我這樣的窮光蛋就只能用gimp了,真的不好用
方法:直接到ubuntu軟件搜
16、java開發環境搭建
(1)安裝並配置jdk(http://www.cnblogs.com/a2211009/p/4265225.html)
(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,將這個圖標複製到桌面上就闊以了。
18、搭建php環境和配置虛擬目錄(http://www.linuxidc.com/Linux/2016-01/127180.htm 、http://www.2cto.com/os/201505/401588.html)
(1)apt-get update
(2)apt-get install apache2
(3)apt-get install libapache2-mod-php
(4)配置網站目錄,要修改兩個文件,參考上邊到鏈接
19、mysql安裝(http://www.linuxidc.com/Linux/2016-07/133128.htm)
(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顯示版本號就是安裝成功了
總結
本文講了我的開發環境搭建過程,所裝到東西是根據我自己的開發需求和偏好來的,可能並不適用於你,主要目的是方便以後查閱,以後可能會不斷更新此文,將一些個東西到安裝方法寫進來。本人菜鳥一個,如有任何不當之處,歡迎各位園友賜教!歡迎關注大~熊!