ubuntu14.04配置开发环境

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 显示长列表

你可能感兴趣的:(shell,python,开发环境配置,ubuntu)