ubuntu14.04配置開發環境

selfrebuild發表於2015-06-10

ubuntu14.04配置開發環境

說明:

  • 1.每次在虛擬機器重灌ubuntu,都要重新配置一遍開發環境.略繁瑣,整理個配置文件記錄如下.
  • 2.本文件以ubuntu 14.04 為基準,其他版本可能略有差異.
  • 3.會同步更新,等比較完善後.考慮寫成shell指令碼,自動化配置.

0. 初始化設定

0.1 桌面環境設定選項更改

bash1. 設定語言
2. 設定解析度
3. 設定輸入法
4. 設定記憶體,磁碟,CPU等

0.2 更改root密碼

bash預設root密碼是隨機的,即每次開機,都有一個新的root密碼。

修改方式:
sudo passwd  # 提示輸入當前使用者密碼.enter後,提示我們輸入新的密碼並確認,此密碼即為root密碼.
su root      # 切換root使用者

1. 更改下載源

1.1 更改源列表

bash
1. 首先備份源列表(for sure): sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup 2. 而後用gedit或其他編輯器開啟: sudo gedit /etc/apt/sources.list

1.2 源列表內容

  • 1.2.1 阿里雲更新伺服器(北京萬網/浙江杭州阿里雲伺服器雙線接入)
bash
deb http://mirrors.aliyun.com/ubuntu/ utopic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ utopic-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ utopic-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ utopic-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ utopic-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ utopic main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ utopic-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ utopic-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ utopic-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ utopic-backports main restricted universe multiverse
  • 1.2.2 網易163更新伺服器(廣東廣州電信/聯通千兆雙線接入)
bash
deb http://mirrors.163.com/ubuntu/ utopic main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ utopic-security main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ utopic-updates main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ utopic-proposed main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ utopic-backports main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ utopic main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ utopic-security main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ utopic-updates main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ utopic-proposed main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ utopic-backports main restricted universe multiverse

2. 安裝常用軟體

2.1 安裝deb包

2.2 apt-get安裝

bash
sudo apt-get update sudo apt-get install vim sudo apt-get install zsh sudo apt-get install git sudo apt-get install curl sudo apt-get install python-pip sudo apt-get install apache2-utils # 安裝併發測試工具 ab

2.3 刪除unity,安裝Mate桌面程式(Gnome x2分支)

bash
1. 刪除unity(可以不刪除,只執行安裝步驟) sudo apt-get remove unity unity-asset-pool unity-control-center unity-control-center-signon unity-gtk-module-common unity-lens* unity-services unity-settings-daemon unity-webapps* unity-voice-service 2. 安裝Mate sudo apt-get update sudo apt-get install mate-desktop-environment-core 3. 安裝Mate外掛 sudo apt-get install mate-desktop-environment-extra # 安裝外掛 4. 安裝結束後,"登出"系統,在登入視窗,注意"選擇登入GUI",選擇mate,輸入密碼登入即可切換.

3. 配置開發環境

3.1配置python開發環境

bash
sudo pip install flask sudo pip install tornado

4. 檢視並kill程式

bash
ps -e # 檢視所有程式 pgrep firefox # 檢視僵死程式ID sudo kill PID # 殺死程式 sudo kill APP_NAME # 採用軟體名稱,殺死 sudo kill -9 PID # 強力殺死 ps 引數: -aux 以BSD風格顯示程式 常用 -efH 以System V風格顯示程式 -e , -A 顯示所有程式 a 顯示終端上所有使用者的程式 x 顯示無終端程式 u 顯示詳細資訊 f 樹狀顯示 w 完整顯示資訊 l 顯示長列表

相關文章