Ubutnu安装后要做的10件事
安装过很多次的Ubuntu,每次都要进行一系列的系统开发环境的配置工作,如安装jdk,配置java环境变量,安装mysql,wine QQ,安装最新的eclipse,下载一些应用软件等,但是很多博文都很零散,每次都得一个一个的找,感觉特别的麻烦,今天在这里整理一下。注意,干货来了!!!
一.首先更新系统
$ sudo apt-get update && sudo apt-get upgrade
二.安装flash player
1.首先下载flash player
地址:http://get.adobe.com/cn/flashplayer/
选择.tar.gz格式。
下载之后打开终端,cd到下载文件的目录,解压install_flash_player_11_linux.x86_64.tar.gz文件:
$ tar -zxvf install_flash_player_11_linux.x86_64.tar.gz
2.安装flash player
$ sudo cp libflashplayer.so /usr/lib/mozilla/plugins/
$ sudo cp -r ./usr/* /usr/
将libflashplayer.so拷贝到Firefox和Chromium的Plugin目录下,将usr目录下的所有文档拷贝到系统的/usr目录!
然后重启Firefox和Chromium!
三.安装wine QQ
1.下载:
下载地址:http://www.ubuntukylin.com/applications/showimg.php?lang=cn&id=23
下载后解压得到wine-qqintl文件夹,里面有三个deb包:fonts-wqy-microhei_0.2.0-beta-2_all.deb、ttf-wqy-microhei_0.2.0-beta-2_all.deb、wine-qqintl_0.1.3-2_i386.deb
2.安装:
1、在wine-qqintl目录下打开终端输入:
$ sudo dpkg -i fonts-wqy-microhei_0.2.0-beta-2_all.deb
ttf-wqy-microhei_0.2.0-beta-2_all.deb wine-qqintl_0.1.3-2_i386.deb
2、如果报错,输入:
$ sudo apt-get install -f
3、自动解决后再执行步骤1
另外需要注意的是:在登录的时候,如果输入密码时提示密码错误,请使用旁边的软件盘进行鼠标点击输入就能成功了。
四.安装jdk
1.到 Sun 的官网下载
地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2.选择 Accept License Agreement,然后选择适合自己机型的JDK下载。解压文件,并改名
假设你下载的文件名为:jdk-8u45-linux-x64.tar.gz
你要存放的目录为:/usr/lib/java
$ sudo mkdir /usr/lib/java
$ sudo tar zxvf jdk-8u45-linux-x64.tar.gz -C /usr/lib/java
$ cd /usr/lib/java
改名,方便书写
$ mv jdk1.8.0_45 jdk1.8
3.添加环境变量
$ sudo vim ~/.bashrc
加入如下内容
export JAVA_HOME=/usr/lib/java/jdk1.8 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
说明:红颜色部分指的是你保存的jdk 文件夹路径
4.测试是否成功
重启终端,然后
$ java -version
如果显示:
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
说明你配置成功了(不同jdk版本内容不同)
五.安装最新的eclipse
1.安装OpenJDK Java 7
$ sudo apt-get install oracle-java7-installer
2.下载 Eclipse 最新版
访问官方网站下载 Eclipse 最新版,注意要选择与自己系统对应的版本。
http://www.eclipse.org/downloads/?osType=linux&release=undefined
3.解压 Eclipse
使用 Ctrl+Alt+T 打开终端并使用如下命令将 Eclipse 解压到 /usr/share 目录以供全局使用:
$ cd /usr/share/ && sudo tar -zxvf ~/下载/eclipse-*.tar.gz
解压完成后,就可以在 /usr/share/ 目录中看到 Eclipse 了
4.创建 Eclipse 快捷方式
1、在终端中执行如下命令
$ gksudo gedit /usr/share/applications/eclipse.desktop
2、粘贴并保存如下内容
[Desktop Entry]
Name=Eclipse
Type=Application
Exec=/usr/share/eclipse/eclipse
Terminal=false
Icon=chComment=Integrated Development Environment
NoDisplay=false
Categories=Development;IDE;
Name[en]=Eclipse
然后打开/usr/share/applications 文件夹里面找到eclipse的图标,托放到桌面,然后就可以使用了(红色的path是你存放eclipse的路径)
至此,我们就将最新版本的 Eclipse安装到 Ubuntu 中并可以使用了。
六.安装mysql
ubuntu上安装mysql非常简单只需要几条命令就可以完成。
$ sudo apt-get install mysql-server
$ apt-get isntall mysql-client
$ sudo apt-get install libmysqlclient-dev
安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:
$ sudo netstat -tap | grep mysql
通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。
登陆mysql数据库可以通过如下命令:
$ mysql -u root -p
-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。
七.配置github的安装和使用
1.安装SSH key...
你已经在github创建了用户,并想从你的终端操作工作。在开始安装GitHub之前, 你应该安装ssh keys:
(1)$cd ~/.ssh
回车之后得到信息: “bash: cd: ./.ssh No such file or directory” , 那就意味着没有产生key, 就要继续操作第二步。 如果你能够切换到此目录, 继续第三步。
(2)打开你的终端并打入:
$ssh-keygen -t rsa -C "[email protected]".
你将获取到以下的行:“产生 公共/私有(public/private) rsa 密匙配对”。 打入文件来保存密匙(/Home/ubuntu/.ssh_id_rsa): 现在回车,它会询问你打入通行码,此通行码必须大于4位, 否则你将重新所有的过程。
重要一步: 添加新的Key到ssh-agent
$ eval "$(ssh-agent -s)"
$ ssh-add ~/.ssh/id_rsa
(3)备份并移除存在的ssh keys, 敲入 "ls" 会显示一些文件,现在一个一个敲入以下的命令:
$mkdir key_backup
$cp id_rsa* key_backup
$rm id_rsa*
(4)添加你的ssh key 到 Github
$ gedit id_rsa.pub
拷贝全部的内容,打开github网站并登录, 进入到"Account Settings" > 点击 "SSH Public Keys" > 点击"Add another public key" 并粘贴到"key field". 然后点击Add key.
现在你已经成功安装了ssh key 并准备在终端安装github.
2.安装github
在你的终端打入下面命令
$ sudo apt-get install git-core git-gui git-doc
3.克隆:
在终端敲入: $git clone [email protected]:username/projectname.git 来下载分支代码的一个本地拷贝。你将需要你自己的GitHub 用户名和在github上的工程名取代“username”。
4.配置git:
1.使用自己的用户名和email地址安装git
$ git config --global user.name "Your Name"
$ git config --global user.email "[email protected]"
2. 制作脚本/reconfig, make, 对代码执行一些变化。
修改或者创建文件并把它推送到你的GitHub的fork工程
$ git add new_or_existing_file.c
$ git commit
$ git push origin master
偶尔你想去同步你的fork到主工程的分支并拉出被git pull upstream master (等同于以下语句)的任何官方变化。
$ git fetch upstream
$ git merge upstream/master
3. 下面是一些有用的查找,你可以通过它来查看git 状态:
$ git remote -v 查看你获取和推送的远端
$ git status to 查看你当前的变化
$ git log to 查看提交到你的fork中的所有变化信息
$ git log --stat 一个更细致的变化列表
$ git log - graph --full-history --all --color
--pretty=format:"%x1b[31m%h%x09%x1b[32m%d%x1b[0m%x20%s" 是一个基于文本的图像变化,
八.配置vim
要使用此功能请先安装vim和git
安装vim
$ sudo apt-get install vim
安装 git
$ sudo apt-get install git
1.clone到本地,配置到linux个人目录(如果是从linux_config过来的,不需要clone)
git clone https://github.com/wklken/k-vim.git
2.安装依赖包
# ctags, ag(the_silver_searcher) 2.1 系统依赖 sudo apt-get install ctagssudo apt-get install build-essential cmake python-dev #编译YCM自动补全插件依赖sudo apt-get install silversearcher-ag 2.2 使用Pythonsudo pip install pyflakessudo pip install pylintsudo pip install pep8 2.3 如果使用Javascript, 不需要的跳过# 安装jshint和jslint,用于javascript语法检查# 需要nodejs支持,各个系统安装见文档 https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager sudo apt-get install nodejs npmsudo npm install -g jslintsudo npm install jshint -g 3.安装
3.1 进入目录# 注意原先装过的童鞋, 重装时,不要到~/.vim下执行(这是软连接指向k-vim真是目录),必须到k-vim原生目录执行 cd k-vim/ 3.2 执行安装# 会进入安装插件的列表,目前30+个插件,一一安装是从github clone的,完全取决于网速, 之后会自动编译 YCM, 编译失败的话需要手动编译, 见第4步 sh -x install.sh
安装时间会很长,请大家耐心等待
九.安装媒体工具
自己进入软件商店,安装一些自己喜欢的软件,强烈推荐一个音乐播放器 VLC,浏览器推荐火狐和Chromium 都装上,还有好多好玩的游戏,自己去发掘吧
十.最后
准备好一颗学霸的心,然后慢慢敲代码吧,相信你你会成功。