天天看点

Ubuntu 16.04 一系列软件安装命令,包括QQ、搜狗、Chrome、vlc、网易云音乐安装方法 - 博客频道

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
     
    <html xmlns="http://www.w3.org/1999/xhtml">
    
<head>   
   

    <script type="text/javascript" src="http://c.csdnimg.cn/pubfooter/js/tracking.js" charset="utf-8"></script>  

    <script type="text/javascript">
        var protocol = window.location.protocol;
        document.write('<script type="text/javascript" src="' + protocol + '//csdnimg.cn/pubfooter/js/repoAddr2.js?v=' + Math.random() + '"></' + 'script>');
    </script>

  
 <meta http-equiv="Cache-Control" content="no-siteapp" /><link rel="alternate" media="handheld" href="#" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  />

    <title>Ubuntu 16.04 一系列软件安装命令,包括QQ、搜狗、Chrome、vlc、网易云音乐安装方法 - 梧桐那时雨
        - 博客频道 - CSDN.NET</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="description" content="List,Set,Map是否继承自Collection接口? 答:List,Set是,Map不是。 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java JDK不能提供直接继承自Collection的类,Java JDK提供的类都是继承自Col" />
    <script src="http://static.blog.csdn.net/scripts/jquery.js" type="text/javascript"></script>
      <script type="text/javascript" src="http://static.blog.csdn.net/scripts/jquery-version.js"></script>
    <script type="text/javascript" src="http://static.blog.csdn.net/scripts/ad.js?v=1.1"></script>
        <!--new top-->
       
        <link rel="stylesheet" href="http://c.csdnimg.cn/public/common/toolbar/css/index.css" target="_blank" rel="external nofollow" >
        <!--new top-->
    
      <!-- ad begin -->
         <script language="javascript" type="text/javascript" src="http://ads.csdn.net/js/tracking.js"></script>
    <!-- ad end-->

    <link rel="Stylesheet" type="text/css" href="http://static.blog.csdn.net/skin/default/css/style.css?v=1.1" target="_blank" rel="external nofollow"  />
    <link id="RSSLink" title="RSS" type="application/rss+xml" rel="alternate" href="/fuchaosz/rss/list" target="_blank" rel="external nofollow"  />
    <link rel="shortcut icon" href="http://c.csdnimg.cn/public/favicon.ico" target="_blank" rel="external nofollow"  />
    <link type="text/css" rel="stylesheet" href="http://static.blog.csdn.net/scripts/SyntaxHighlighter/styles/default.css" target="_blank" rel="external nofollow"  />
 


</head>
<body>
    <!-- 广告位开始 -->
        <ins data-revive-zoneid="149" data-revive-id="8c38e720de1c90a6f6ff52f3f89c4d57"></ins>
    <!-- 广告位结束 -->

    
   
      <!--new top-->
    <script id="toolbar-tpl-scriptId" fixed="true" prod="blog" skin="black" src="http://c.csdnimg.cn/public/common/toolbar/js/html.js" type="text/javascript"></script>
     <!--new top-->
    <div id="container">
        <div id="header">
    <div class="header">
        <div id="blog_title">
            <h2>
                <a href="http://blog.csdn.net/fuchaosz" target="_blank" rel="external nofollow" >梧桐那时雨</a></h2>
            <h3></h3>
            <div class="clear">
            </div>
        </div>
        <div class="clear">
        </div>
        
     
    </div>
</div>
<div id="navigator">
    <div class="navigator_bg">
    </div>
    <div class="navigator">
        <ul>
            
                <li id="btnContents"><a href="http://blog.csdn.net/fuchaosz?viewmode=contents" target="_blank" rel="external nofollow" ><span οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_mulu'])">
                    <img src="http://static.blog.csdn.net/images/ico_list.gif">目录视图</span></a></li>
                <li id="btnView"><a href="http://blog.csdn.net/fuchaosz?viewmode=list" target="_blank" rel="external nofollow" ><span οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_zhaiyao'])">
                    <img src="http://static.blog.csdn.net/images/ico_summary.gif">摘要视图</span></a></li>
                <li id="btnRss"><a href="http://blog.csdn.net/fuchaosz/rss/list" target="_blank" rel="external nofollow" ><span οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_RSS'])">
                    <img src="http://static.blog.csdn.net/images/ico_rss.gif">订阅</span></a></li>                
            

            </ul>
    </div>
</div>
<script type="text/javascript">
    var username = "fuchaosz";
    var _blogger = username;
    var blog_address = "http://blog.csdn.net/fuchaosz";
    var static_host = "http://static.blog.csdn.net";
    var currentUserName = "";  
</script>

        <div id="body">
            <div id="main">
                <div class="main">
                        <div class="ad_class">
<div class="notice tracking-ad" data-mod='popu_3' > 


<a href="http://code.csdn.net" target="_blank" rel="external nofollow" >
<font color=red>一键管理你的代码
</font></a>
   

<a href="http://edu.csdn.net/collectCourse" target="_blank" rel="external nofollow" >
<font color=blue>攒课--我的学习我做主
</font></a>
   
<a href="http://lib.csdn.net/base/liveplay/structure" target="_blank" rel="external nofollow" >
<font color=red>【hot】直播技术精选
</font></a>
   


</font></a>
</div>                        </div>
                        


<!-- 广告位开始 -->
<ins data-revive-zoneid="72" data-revive-id="8c38e720de1c90a6f6ff52f3f89c4d57"></ins>
<!-- 广告位结束 -->

  
<link href="http://static.blog.csdn.net/css/comment1.css" target="_blank" rel="external nofollow"  type="text/css" rel="stylesheet" />
<link href="http://static.blog.csdn.net/css/style1.css" target="_blank" rel="external nofollow"  type="text/css" rel="stylesheet" />
<script language='JavaScript' type='text/javascript' src='http://download.csdn.net/js/jquery.cookie.js'></script>
<script type="text/javascript" src="http://c.csdnimg.cn/rabbit/search-service/main.js"></script>
<link rel="stylesheet" href="http://static.blog.csdn.net/public/res-min/markdown_views.css?v=1.0" target="_blank" rel="external nofollow"  />
<link rel="stylesheet" href="http://static.blog.csdn.net/css/category.css?v=1.0" target="_blank" rel="external nofollow"  />
<script type="text/javascript" src="http://static.blog.csdn.net/public/res/bower-libs/MathJax/MathJax.js?config=TeX-AMS_HTML"></script>
<script type="text/javascript" src="http://static.blog.csdn.net/scripts/web-storage-cache.min.js"></script>
<script type="text/javascript" src="http://static.blog.csdn.net/scripts/replace.min.js"></script>




  <script type="text/ecmascript">
      window.quickReplyflag = true;
           
            var isBole = false;
            
          
    </script>
<div id="article_details" class="details">
    <div class="article_title">   
         <span class="ico ico_type_Original"></span>


    <h1>
        <span class="link_title"><a href="/fuchaosz/article/details/51882935" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow" >
        Ubuntu 16.04 一系列软件安装命令,包括QQ、搜狗、Chrome、vlc、网易云音乐安装方法            
        </a></span>
    </h1>
</div>

   

        <div class="article_manage clearfix">
        <div class="article_l">
            <span class="link_categories">
            标签:
              <a href='http://www.csdn.net/tag/ubuntu' target=_blank οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_tag']);">ubuntu</a>
            </span>
        </div>
        <div class="article_r">
            <span class="link_postdate">2016-07-20 11:44</span>
            <span class="link_view" title="阅读次数">2169人阅读</span>
            <span class="link_comments" title="评论次数"> <a href="#comments" target="_blank" rel="external nofollow"  οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_pinglun'])">评论</a>(4)</span>
            <span class="link_collect tracking-ad" data-mod="popu_171"> <a href="javascript:void(0);" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  οnclick="javascript:collectArticle('Ubuntu 16.04 一系列软件安装命令,包括QQ、搜狗、Chrome、vlc、网易云音乐安装方法','51882935');return false;" title="收藏">收藏</a></span>
             <span class="link_report"> <a href="#report" target="_blank" rel="external nofollow"  οnclick="javascript:report(51882935,2);return false;" title="举报">举报</a></span>

        </div>
    </div>
    <div class="embody"  style="display:none" id="embody">
        <span class="embody_t">本文章已收录于:</span>
        <div class="embody_c" id="lib" value="{"err":0,"msg":"ok","data":[{"name":"直播技术知识库","url":"http://lib.csdn.net/base/57?source=blogtop","logo":"http://img.knowledge.csdn.net/upload/base/1472614759773_773.jpg"}]}"></div>
    </div>
    <style type="text/css">        
            .embody{
                padding:10px 10px 10px;
                margin:0 -20px;
                border-bottom:solid 1px #ededed;                
            }
            .embody_b{
                margin:0 ;
                padding:10px 0;
            }
            .embody .embody_t,.embody .embody_c{
                display: inline-block;
                margin-right:10px;
            }
            .embody_t{
                font-size: 12px;
                color:#999;
            }
            .embody_c{
                font-size: 12px;
            }
            .embody_c img,.embody_c em{
                display: inline-block;
                vertical-align: middle;               
            }
             .embody_c img{               
                width:30px;
                height:30px;
            }
            .embody_c em{
                margin: 0 20px 0 10px;
                color:#333;
                font-style: normal;
            }
    </style>
    <script  type="text/javascript">
        $(function () {
            try
            {
                var lib = eval("("+$("#lib").attr("value")+")");
                var html = "";
                if (lib.err == 0) {
                    $.each(lib.data, function (i) {
                        var obj = lib.data[i];
                        //html += '<img src="' + obj.logo + '"/>' + obj.name + "  ";
                        html += ' <a href="' + obj.url + '" target="_blank" rel="external nofollow"  target="_blank">';
                        html += ' <img src="' + obj.logo + '">';
                        html += ' <em><b>' + obj.name + '</b></em>';
                        html += ' </a>';
                    });
                    if (html != "") {
                        setTimeout(function () {
                            $("#lib").html(html);                      
                            $("#embody").show();
                        }, 100);
                    }
                }      
            } catch (err)
            { }
            
        });
    </script>
      <div class="category clearfix">
        <div class="category_l">
           <img src="http://static.blog.csdn.net/images/category_icon.jpg">
            <span>分类:</span>
        </div>
        <div class="category_r">
                    <label  οnclick="GetCategoryArticles('6309735','fuchaosz','top','51882935');">
                        <span οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_fenlei']);">ubuntu<em>(4)</em></span>
                      <img class="arrow-down" src="http://static.blog.csdn.net/images/arrow_triangle _down.jpg" style="display:inline;">
                      <img class="arrow-up" src="http://static.blog.csdn.net/images/arrow_triangle_up.jpg" style="display:none;">
                        <div class="subItem">
                            <div class="subItem_t"><a  href="http://blog.csdn.net/fuchaosz/article/category/6309735" target="_blank" rel="external nofollow"   target="_blank">作者同类文章</a><i class="J_close">X</i></div>
                            <ul class="subItem_l" id="top_6309735">                            
                            </ul>
                        </div>
                    </label>                    
        </div>
    </div>
    <script   type="text/javascript" src="http://static.blog.csdn.net/scripts/category.js"></script>  
        <div   class="bog_copyright">         
            <p  class="copyright_p" >版权声明:本文为博主原创文章,未经博主允许不得转载。</p>
        </div>

  

  
  
     

<div id="article_content" class="article_content">
        <div class="markdown_views"><h2 id="1-简介">1 简介</h2>

<p>Ubuntu 16.04安装完后,还需要做一些配置才能愉快的使用,包括添加软件源、安装搜狗输入法、Chrome浏览器、网易云音乐、配置快捷键、安装git等等,下面就跟着我来配置吧,just do it</p>



<h2 id="2-版本选择">2 版本选择</h2>

<p>如果你是小白,不想折腾,可以直接选择安装deepin linux,中文名”深度Linux”,这个是国内目前最好用的Linux之一,开箱即用,常用软件都安装好了,甚至连最新版的QQ都有,mac风格的界面也很漂亮。 <br>
但是,作为一个程序员,还是要使用Ubutnu,之前博主用过UbuntuKylin,也是开箱即用,输入法、浏览器都安装好了,最近,又装了原版的Ubuntu 16.04,并且全部使用英文,不为别的,谷歌钦定使用Ubuntu,编译android需要。</p>



<h2 id="3-安装方法">3 安装方法</h2>

<p>Ubuntu的安装方法请百度,教程很多。博主采用软碟通刻录到U盘上,然后安装Ubuntu到空闲分区,分区方案是: / 30G, swap 8G, /home 剩余全部空间。这样分区的好处是,以后重装系统只需要格式化 / 分区就可以了,可以保留用户数据。</p>

<p><strong>注意:安装前请断开网络,否则会下载来自国外镜像的各种包,这将导致安装花费很长时间</strong></p>



<h2 id="4-设置root密码">4 设置root密码</h2>

<p>安装完成后第一步是设置root密码:</p>



<pre class="prettyprint"><code class=" hljs bash"><span class="hljs-built_in">sudo</span> su -
输入你的账户的密码
passwd 
输入新的root密码
再次输入新的root密码</code></pre>



<h2 id="5-添加软件源">5 添加软件源</h2>

<p>安装完Ubuntu 16.04后第2件事就是更换为国内的软件源:</p>



<pre class="prettyprint"><code class=" hljs bash"><span class="hljs-built_in">sudo</span> gedit /etc/apt/sources.list </code></pre>

<p>在文件开头添加下面的阿里云的软件源:</p>

<pre class="prettyprint"><code class=" hljs avrasm">deb http://mirrors<span class="hljs-preprocessor">.aliyun</span><span class="hljs-preprocessor">.com</span>/ubuntu/ quantal main restricted universe multiverse
deb http://mirrors<span class="hljs-preprocessor">.aliyun</span><span class="hljs-preprocessor">.com</span>/ubuntu/ quantal-security main restricted universe multiverse
deb http://mirrors<span class="hljs-preprocessor">.aliyun</span><span class="hljs-preprocessor">.com</span>/ubuntu/ quantal-updates main restricted universe multiverse
deb http://mirrors<span class="hljs-preprocessor">.aliyun</span><span class="hljs-preprocessor">.com</span>/ubuntu/ quantal-proposed main restricted universe multiverse
deb http://mirrors<span class="hljs-preprocessor">.aliyun</span><span class="hljs-preprocessor">.com</span>/ubuntu/ quantal-backports main restricted universe multiverse
deb-src http://mirrors<span class="hljs-preprocessor">.aliyun</span><span class="hljs-preprocessor">.com</span>/ubuntu/ quantal main restricted universe multiverse
deb-src http://mirrors<span class="hljs-preprocessor">.aliyun</span><span class="hljs-preprocessor">.com</span>/ubuntu/ quantal-security main restricted universe multiverse
deb-src http://mirrors<span class="hljs-preprocessor">.aliyun</span><span class="hljs-preprocessor">.com</span>/ubuntu/ quantal-updates main restricted universe multiverse
deb-src http://mirrors<span class="hljs-preprocessor">.aliyun</span><span class="hljs-preprocessor">.com</span>/ubuntu/ quantal-proposed main restricted universe multiverse
deb-src http://mirrors<span class="hljs-preprocessor">.aliyun</span><span class="hljs-preprocessor">.com</span>/ubuntu/ quantal-backports main restricted universe multiverse</code></pre>

<p>更新软件源:</p>

<pre class="prettyprint"><code class=" hljs bash"><span class="hljs-built_in">sudo</span> apt-get update</code></pre>

<p>更多软件源请自行百度,阿里云的软件源是Ubuntu官方推荐的国内软件源。</p>

<h2 id="6-linux-下的迅雷-uget">6 Linux 下的迅雷 uGet</h2>

<p>Linux 桌面缺乏很多windows上的重要应用是导致Linux在桌面市场占有率低下的原因之一,迅雷就是其中的一个应用。Chrome和Firefox自带的下载功能简直弱到爆,装个wine版的迅雷吧,体验又不好。好在,现在终于又了一个比较好的替代品–uGet。不过安装过程有点复杂。 <br>
<strong>(1) 首先安装uGet:</strong></p>



<pre class="prettyprint"><code class=" hljs lasso">sudo add<span class="hljs-attribute">-apt</span><span class="hljs-attribute">-repository</span> ppa:plushuang<span class="hljs-attribute">-tw</span>/uget<span class="hljs-attribute">-stable</span>
sudo apt<span class="hljs-attribute">-get</span> update
sudo apt<span class="hljs-attribute">-get</span> install uget</code></pre>

<p><strong>(2) 接着安装arias2:</strong></p>



<pre class="prettyprint"><code class=" hljs lasso">sudo add<span class="hljs-attribute">-apt</span><span class="hljs-attribute">-repository</span> ppa:t<span class="hljs-attribute">-tujikawa</span>/ppa
sudo apt<span class="hljs-attribute">-get</span> update
sudo apt<span class="hljs-attribute">-get</span> install aria2</code></pre>

<p><strong>(3) 然后安装FireFox的flashGot插件:</strong></p>

<ol>
<li>按快捷键Ctrl+Shift+A(或:工具-附件组件)打开附加组件管理</li>
<li>在搜索栏中输入flashgot,回车发起搜索或者点击后面的所搜符号进行搜索,安装、重启firefox</li>
<li>再次打开“附加组件”从“我的附加组件”中找到flashgot,单击首选项,在常规中选择uget,其他默认即可</li>
</ol>

<p><strong>(4) 配置flashGot插件:</strong></p>

<ol>
<li>在终端中输入sudo uget-gtk打开uget</li>
<li>右击全部分类、分类,在“新下载的默认设置1”选项卡下,对下载进行默认设置。如图,将连接数设置到最大16,其他的默认即可</li>
</ol>

<p><img src="https://img-blog.csdn.net/20160712173244832" alt="这里写图片描述" title=""></p>

<p><strong>(5) 配置aria2: </strong></p>

<ol>
<li>在终端中输入sudo uget-gtk打开uget</li>
<li>选择edit–settings–plugin–Plug in matching order,选择aria2。经过实践,发现选择aria2比curl速度快得多</li>
<li>配置如下图所示:</li>
</ol>

<p><img src="https://img-blog.csdn.net/20160712173116495" alt="这里写图片描述" title=""></p>

<p>上一张uGet下载的图:</p>

<p><img src="https://img-blog.csdn.net/20160713151830556" alt="这里写图片描述" title=""></p>



<h2 id="7-安装搜狗输入法">7 安装搜狗输入法</h2>

<p>首先到搜狗输入法官网下载搜狗输入法,下载的是个deb文件。</p>

<blockquote>
  <p><a href="http://pinyin.sogou.com/linux/?r=pinyin" target="_blank" rel="external nofollow" >搜狗输入法Linux版下载地址</a></p>
</blockquote>

<p>Ubuntu 16.04安装搜狗输入法命令如下:</p>



<pre class="prettyprint"><code class=" hljs bash"><span class="hljs-built_in">sudo</span> apt-get install <span class="hljs-operator">-f</span>
<span class="hljs-built_in">sudo</span> dpkg -i sogoupinyin_2.<span class="hljs-number">0.0</span>.<span class="hljs-number">0072</span>_amd64.deb</code></pre>

<p>安装完毕,注销,重新登陆,这时还不能马上使用,还要点击右上角的输入法图标,点击设置,进入设置界面,这个时候没有看到搜狗输入法,点击左下角的加号,然后注意先要去掉”只显示当前语言的输入法”前面那个勾,然后再搜索”sogo”,这个时候就看到sogo pinyin了,接着添加就可以了,然后就可以切换输入法了,由于博主安装完毕后找不到那个设置界面,所以没有图。</p>

<p><strong>注意: 安装搜狗输入法之前请先更换为国内的软件源,否则无法解决依赖问题</strong></p>



<h2 id="8-安装chrome浏览器">8 安装chrome浏览器</h2>

<p>注意chrom浏览器和chromium浏览器是不同的,要区分开来,chromium是chrome的实验版,不够稳定,升级频繁。两者很好区分,chrome是彩色的,chromium是蓝色的。一般我们只安装chrome浏览器。 <br>
Ubuntu 16.04 安装 Chrome 浏览器命令:</p>



<pre class="prettyprint"><code class=" hljs lasso">sudo wget https:<span class="hljs-comment">//repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/</span>
wget <span class="hljs-attribute">-q</span> <span class="hljs-attribute">-O</span> <span class="hljs-subst">-</span> https:<span class="hljs-comment">//dl.google.com/linux/linux_signing_key.pub  | sudo apt-key add -</span>
sudo apt<span class="hljs-attribute">-get</span> update
sudo apt<span class="hljs-attribute">-get</span> install google<span class="hljs-attribute">-chrome</span><span class="hljs-attribute">-stable</span>
google<span class="hljs-attribute">-chrome</span><span class="hljs-attribute">-stable</span></code></pre>

<p>Ubuntu 16.04 安装 Chromium 浏览器命令:</p>



<pre class="prettyprint"><code class=" hljs lasso">sudo add<span class="hljs-attribute">-apt</span><span class="hljs-attribute">-repository</span> ppa:a<span class="hljs-attribute">-v</span><span class="hljs-attribute">-shkop</span>/chromium
sudo apt<span class="hljs-attribute">-get</span> update
sudo apt<span class="hljs-attribute">-get</span> install chromium<span class="hljs-attribute">-browser</span></code></pre>

<p><strong>注意:上述命令只适合Ubuntu 16.04,其他版本命令可能不同,博主没有测试过,如果其余版本也可用,请留言,谢谢!</strong></p>



<h2 id="9-安装网易云音乐">9 安装网易云音乐</h2>

<p>Ubuntu只适合用来工作,娱乐的话还是用windows吧,比如找个酷狗那样好用的音乐播放器都难,之前用过深度音乐,感觉体验和酷狗差的太远,音乐很少,还要自己设置网络音乐的来源,所以以前只能在网页上播放音乐。现在,强烈推荐网易云音乐,体验算是linux里面最好的啦。 <br>
首先,要去官网下载网易云音乐安装包:</p>

<blockquote>
  <p><a href="http://music.163.com/#/download" target="_blank" rel="external nofollow" >网易云音乐Linux客户端官网下载地址</a></p>
</blockquote>

<p>双击下载好的deb包就可以直接安装了,当然,你也可以使用下面的命令来安装:</p>



<pre class="prettyprint"><code class=" hljs lasso">sudo dpkg <span class="hljs-attribute">-i</span> netease<span class="hljs-attribute">-cloud</span><span class="hljs-attribute">-music_0</span><span class="hljs-number">.9</span><span class="hljs-number">.0</span><span class="hljs-subst">-</span><span class="hljs-number">2</span>_amd64<span class="hljs-built_in">.</span>deb</code></pre>

<p>如果安装失败,则使用下面的命令解决依赖:</p>



<pre class="prettyprint"><code class=" hljs bash"><span class="hljs-built_in">sudo</span> apt-get install <span class="hljs-operator">-f</span></code></pre>

<p>然后重新安装deb包。因为deb包的安装方式不会去解决依赖,所以有可能安装失败,这个时候就要先用上述命令解决依赖问题,然后再次安装,安装完毕,在dash中搜索neteasy即可找到网易云音乐,上一张安装好的图:</p>

<p><img src="https://img-blog.csdn.net/20160711201031938" alt="这里写图片描述" title=""></p>

<p><strong>注意:一定要下载对应的版本,Ubuntu 16.04没有32位版本,所以必须下载Ubuntu 16.04 64位版本的安装包,否则安装会失败</strong></p>



<h2 id="10-安装teamviewer">10 安装TeamViewer</h2>

<p>什么,TeamViewer也有Linux版?是的,当初我也是被惊喜到了,总感觉远程控制是windows的专利,毕竟Linux的桌面各种各样的,还一言不合就屎给你看。 <br>
首先去官网下载TeamViewer的Linux版本的deb包:</p>

<blockquote>
  <p><a href="https://www.teamviewer.com/en/download/linux/" target="_blank" rel="external nofollow" >TeamViewer官网Linux版本下载地址</a></p>
</blockquote>

<p>TeamViewer的官网打开很慢,如果你下载失败了,可以使用下面的命令下载,下载的包保存在~/Downloads目录中:</p>



<pre class="prettyprint"><code class=" hljs avrasm">wget http://download<span class="hljs-preprocessor">.teamviewer</span><span class="hljs-preprocessor">.com</span>/download/teamviewer_i386<span class="hljs-preprocessor">.deb</span></code></pre>

<p>TeamViewer安装命令:</p>



<pre class="prettyprint"><code class=" hljs bash"><span class="hljs-built_in">sudo</span> apt-get install ./teamviewer_11.<span class="hljs-number">0.57095</span>_i386.deb</code></pre>

<p>注意:不要双击直接安装,或者使用 sudo dpkg -i 命令来安装,因为这个软件的依赖不太好解决,博主使用这种方式安装后在dash中找不到TeamViewer,如果你已经用这种方式安装了,那么可以先卸载掉,然后用上述命令重装。 <br>
TeamViewer卸载命令:</p>



<pre class="prettyprint"><code class=" hljs bash"><span class="hljs-built_in">cd</span> ~
<span class="hljs-built_in">sudo</span> apt-get remove teamviewer*</code></pre>

<p>dash中搜索Teamviewer,启动后锁定到侧边栏,方便下次启动。上一张安装好的图:</p>

<p><img src="https://img-blog.csdn.net/20160712120800927" alt="这里写图片描述" title=""></p>

<p>想象一下,周末在家里面开着windows,远程连接到公司的Ubuntu上,一边用公司电脑编译android源码,一边在家看电影,晚上睡觉还可以接着编,又不浪费自己的电,网速还很快,是不是很开森呢。</p>



<h2 id="11-安装git">11 安装git</h2>

<p>git是程序员必备软件,安装也很简单:</p>



<pre class="prettyprint"><code class=" hljs bash"><span class="hljs-built_in">sudo</span> apt-get install git</code></pre>

<p>配置用户名和邮箱:</p>



<pre class="prettyprint"><code class=" hljs fsharp">git config --<span class="hljs-keyword">global</span> user.name <span class="hljs-string">"Your Name"</span>
git config --<span class="hljs-keyword">global</span> user.email <span class="hljs-string">"[email protected]"</span></code></pre>

<p>git用法不深入了,如果你还不会,请学习廖雪峰的教程。</p>



<h2 id="12-安装oracle-jdk-8">12 安装Oracle JDK 8</h2>

<p>首先到Oracle官网下载JDK8,下载地址如下:</p>

<blockquote>
  <p><a href="http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html" target="_blank" rel="external nofollow" >Oracle JDK8 Linux 版官网下载地址</a></p>
</blockquote>

<p>安装命令如下:</p>



<pre class="prettyprint"><code class=" hljs avrasm">sudo mkdir /usr/lib/jvm
sudo <span class="hljs-keyword">cp</span> ./jdk-<span class="hljs-number">8</span>u91-linux-x64<span class="hljs-preprocessor">.tar</span><span class="hljs-preprocessor">.gz</span> /usr/lib/jvm/
cd /usr/lib/jvm
sudo tar -zxvf jdk-<span class="hljs-number">8</span>u91-linux-x64<span class="hljs-preprocessor">.tar</span><span class="hljs-preprocessor">.gz</span></code></pre>

<p>上述命令将 jdk-8u91-linux-x64.tar.gz 解压到了 /usr/lib/jvm 目录下,下面在/etc/profile文件中配置变量:</p>



<pre class="prettyprint"><code class=" hljs bash"><span class="hljs-built_in">sudo</span> gedit /etc/profile</code></pre>

<p>在文件末尾追加:</p>



<pre class="prettyprint"><code class=" hljs bash"><span class="hljs-keyword">export</span> JAVA_HOME=/usr/lib/jvm/jdk1.<span class="hljs-number">8.0</span>_91
<span class="hljs-keyword">export</span> JRE_HOME=<span class="hljs-variable">${JAVA_HOME}</span>/jre
<span class="hljs-keyword">export</span> CLASSPATH=.:<span class="hljs-variable">${JAVA_HOME}</span>/lib:<span class="hljs-variable">${JRE_HOME}</span>/lib
<span class="hljs-keyword">export</span> PATH=<span class="hljs-variable">${JAVA_HOME}</span>/bin:<span class="hljs-variable">$PATH</span></code></pre>

<p>修改了/etc/profile文件要重启才能生效,不过可以执行下面命令使当前bash环境生效:</p>



<pre class="prettyprint"><code class=" hljs bash"><span class="hljs-built_in">source</span> /etc/profile</code></pre>

<p>接着查看是否安装成功:</p>



<pre class="prettyprint"><code class=" hljs livecodeserver">java -<span class="hljs-built_in">version</span></code></pre>

<p>在/etc/profile文件中配置的好处是所有用户都可以使用这些环境变量,并且所有用户使用相同的Java环境变量。这样手动安装的好处是,下次更换版本的时候只需修改一下/etc/profile文件就可以了,是不是很方便呢。 <br>
上一张JDK安装好的图:</p>

<p><img src="https://img-blog.csdn.net/20160712173702010" alt="这里写图片描述" title=""></p>



<h2 id="13-安装open-jdk-8">13 安装Open JDK 8</h2>

<p>Oracle JDK不是挺好的,为啥还要安装Open JDK呢?没办法,谁叫谷歌被甲骨文告了呢。要编译android源码就必须使用OpenJDK。OpenJDK是OracleJDK的开源精简版,如果你不需要编译android源码的话,就不用安装了。另外,OpenJDK只能使用命令来安装。 <br>
Ubuntu 16.04安装OpenJDK 8的命令:</p>



<pre class="prettyprint"><code class=" hljs lasso">sudo apt<span class="hljs-attribute">-get</span> install openjdk<span class="hljs-subst">-</span><span class="hljs-number">8</span><span class="hljs-attribute">-jdk</span></code></pre>

<p>Ubuntu 16.04安装OpenJDK 7的命令:</p>



<pre class="prettyprint"><code class=" hljs lasso">sudo add<span class="hljs-attribute">-apt</span><span class="hljs-attribute">-repository</span> ppa:openjdk<span class="hljs-attribute">-r</span>/ppa
sudo apt<span class="hljs-attribute">-get</span> update
sudo apt<span class="hljs-attribute">-get</span> install openjdk<span class="hljs-subst">-</span><span class="hljs-number">7</span><span class="hljs-attribute">-jdk</span></code></pre>

<p>如果安装了多个版本的JDK,则使用下面命令来切换版本:</p>



<pre class="prettyprint"><code class=" hljs bash"><span class="hljs-built_in">sudo</span> update-alternative --config java
<span class="hljs-built_in">sudo</span> update-alternative --config javac</code></pre>



<h2 id="14-安装android-studio">14 安装Android Studio</h2>

<p>Android Studio是Android程序员必备,首先要下载AS的Linux版安装包:</p>

<blockquote>
  <p><a href="http://www.android-studio.org/index.php/download" target="_blank" rel="external nofollow" >Android Studio Linux 版下载地址</a></p>
</blockquote>

<p>安装命令:</p>



<pre class="prettyprint"><code class=" hljs lasso">unzip android<span class="hljs-attribute">-studio</span><span class="hljs-attribute">-ide</span><span class="hljs-subst">-</span><span class="hljs-number">143.2821654</span><span class="hljs-attribute">-linux</span><span class="hljs-built_in">.</span>zip
cd <span class="hljs-built_in">.</span>/android<span class="hljs-attribute">-studio</span>/bin
sh studio<span class="hljs-built_in">.</span>h</code></pre>

<p>安装AS前必须安装JDK。好了,可以愉快的敲代码了。</p>



<h2 id="15-安装爱壁纸">15 安装爱壁纸</h2>

<p>爱壁纸是Ubuntu上壁纸设置软件,先从官网下载deb安装包:</p>

<blockquote>
  <p><a href="http://www.lovebizhi.com/linux.html" target="_blank" rel="external nofollow" >爱壁纸Linux版官网下载地址</a></p>
</blockquote>

<p>安装命令:</p>



<pre class="prettyprint"><code class=" hljs bash"><span class="hljs-built_in">sudo</span> apt-get install ./LoveWallpaper4Linux.deb</code></pre>

<p>这种安装方式可以解决deb包的依赖问题,一次安装成功。上一张安装好的爱壁纸的图:</p>

<p><img src="https://img-blog.csdn.net/20160713152117019" alt="这里写图片描述" title=""></p>

<p>顺便秀一下桌面:</p>

<p><img src="https://img-blog.csdn.net/20160713152248254" alt="这里写图片描述" title=""></p>



<h2 id="16-安装genymotion模拟器">16 安装Genymotion模拟器</h2>

<p>Genymotion可以说是现在最好的Android模拟器了,可以在pc上运行android app,速度比谷歌官方的模拟器要快的多,更重要的是Genymotion是跨平台的,支持Linux。 <br>
首先,到Genymotion官网下载安装包,下载前需要登陆,如果没有账号则需要注册一个,安装完毕后,使用的时候同样需要登陆。Genymotion依赖于VirtualBox,所以要先安装VirtualBox。 <br>
VirtualBox下载地址:</p>

<blockquote>
  <p><a href="https://www.virtualbox.org/wiki/Linux_Downloads" target="_blank" rel="external nofollow" >VirtualBox Linux版官网下载地址</a></p>
</blockquote>

<p>Genymotion下载地址:</p>

<blockquote>
  <p><a href="https://www.genymotion.com/thank-you-freemium/" target="_blank" rel="external nofollow" >Genymotion官网下载地址</a></p>
</blockquote>

<p>Ubuntu 16.04 安装 VirtualBox 命令:</p>



<pre class="prettyprint"><code class=" hljs bash"><span class="hljs-built_in">sudo</span> apt-get install virtualbox-<span class="hljs-number">5.0</span>_5.<span class="hljs-number">0.24</span>-<span class="hljs-number">108355</span>~Ubuntu~trusty_amd64.deb</code></pre>

<p>Ubuntu 16.04 安装 Genymotion 命令:</p>



<pre class="prettyprint"><code class=" hljs avrasm">
chmod a+<span class="hljs-built_in">x</span> genymotion-<span class="hljs-number">2.6</span><span class="hljs-number">.0</span>-linux_x64<span class="hljs-preprocessor">.bin</span> 
./genymotion-<span class="hljs-number">2.6</span><span class="hljs-number">.0</span>-linux_x64<span class="hljs-preprocessor">.bin</span></code></pre>

<p>安装完毕,在dash中搜索打开就行了。如果遇到下面的错误:</p>



<pre class="prettyprint"><code class=" hljs vbnet">Genymotion: <span class="hljs-keyword">error</span> <span class="hljs-keyword">while</span> loading <span class="hljs-keyword">shared</span> libraries: libgstreamer-<span class="hljs-number">0.10</span>.so<span class="hljs-number">.0</span></code></pre>

<p>则执行命令:</p>



<pre class="prettyprint"><code class=" hljs lasso">sudo apt<span class="hljs-attribute">-get</span> install libgstreamer0<span class="hljs-number">.10</span><span class="hljs-attribute">-dev</span>
sudo apt<span class="hljs-attribute">-get</span> install libgstreamer<span class="hljs-attribute">-plugins</span><span class="hljs-attribute">-base0</span><span class="hljs-number">.10</span><span class="hljs-attribute">-dev</span></code></pre>

<p>如果要安装其他软件如qq,微信等,则还需要先安装一个Genymotion-ARM-Translation-ARM架构支持包,因为模拟器是x86架构的,而qq、微信等则是基于ARM架构的应用。安装方法是直接将Genymotion-ARM-Translation-ARM安装包拖到模拟器中即可,Genymotion-ARM-Translation-ARM下载地址如下:</p>

<blockquote>
  <p><a href="http://download.csdn.net/detail/yyddhh123/9070315" target="_blank" rel="external nofollow" >Genymotion-ARM-Translation-ARM架构支持包</a></p>
</blockquote>

<p><strong>博主在Ubuntu 16.04上安装Genymotion后,发现无法上网,经过一番搜索后,发现只要在模拟器里面连接上那个默认的wifi就可以了</strong>,如果你安装Genymotion后发现无法上网,请参考下面这篇帖子解决:</p>

<blockquote>
  <p><a href="http://blog.csdn.net/u011692041/article/details/50630058" target="_blank" rel="external nofollow" >Ubuntu 16.04 Genymotion无法上网解决方法</a></p>
</blockquote>

<p>上一张安装好的图:</p>

<p><img src="https://img-blog.csdn.net/20160713152422880" alt="这里写图片描述" title=""></p>



<h2 id="17-安装cairo-dock秒变mac-os">17 安装cairo-dock,秒变mac os</h2>

<p>cairo-dock是Linux上的一款美化软件,有一个类似mac os的dock栏,安装命令:</p>



<pre class="prettyprint"><code class=" hljs lasso">sudo add<span class="hljs-attribute">-apt</span><span class="hljs-attribute">-repository</span> ppa:cairo<span class="hljs-attribute">-dock</span><span class="hljs-attribute">-team</span>/ppa 
sudo apt<span class="hljs-attribute">-get</span> update
sudo apt<span class="hljs-attribute">-get</span> install cairo<span class="hljs-attribute">-dock</span> cairo<span class="hljs-attribute">-dock</span><span class="hljs-attribute">-plug</span><span class="hljs-attribute">-ins</span>
cairo<span class="hljs-attribute">-dock</span></code></pre>

<p>记得自己设置主题,上一张我的dock:</p>

<p><img src="https://img-blog.csdn.net/20160713120116980" alt="这里写图片描述" title=""></p>



<h2 id="18-修改快捷键">18 修改快捷键</h2>

<p>习惯了windows的快捷键,使用Ubuntu多少有点不习惯,尤其是 win+E,win+D 没法使用,简直很不方便啊,下面我们就自己来修改快捷键。</p>

<p><strong>(1) 修改 win + e</strong> <br>
首先,打开系统设置,选择键盘keyboard,选择快捷方式Shortcuts选项卡,点击最后一项自定义快捷键Custom Shortcuts,点击加号,添加一项,name随便写,commond 写 nautilus,如下图所示:</p>

<p><img src="https://img-blog.csdn.net/20160712194733545" alt="这里写图片描述" title=""></p>

<p>点击apply,然后点击右边的Disable,这时按下快捷键 win + e,如图:</p>

<p><img src="https://img-blog.csdn.net/20160713152734366" alt="这里写图片描述" title=""></p>

<p>在Linux中win键是super,上图右边 Super + E 就是打开文件夹的快捷键,现在试试 win + e,是不是熟悉的感觉。</p>

<p><strong>(2) 修改 win + d</strong> <br>
接着我们来设置 win + d 快捷键,在Ubuntu中直接按 win + ctrl + d 就能快速回到桌面,然而多按一个键总是不爽,下面我们就把回到桌面的快捷键改为 win + d。 <br>
同样的打开快捷键设置,点位到导航栏Navigation–隐藏所有正常窗口 Hide all normal windows,点击右侧然后按下快捷键 win + d,如下图所示:</p>

<p><img src="https://img-blog.csdn.net/20160713101242229" alt="这里写图片描述" title=""></p>

<p>win + d有点麻烦,只设置这里不起作用,我们还要借助compizconfig-settings-manager这个工具来设置,接着在终端输入安装命令:</p>



<pre class="prettyprint"><code class=" hljs lasso">sudo apt<span class="hljs-attribute">-get</span> install compizconfig<span class="hljs-attribute">-settings</span><span class="hljs-attribute">-manager</span></code></pre>

<p>在dash中打开compizconfig-settings-manager,找到Ubuntu Unity plugin(Ubuntu Unity插件),General(常规)里面有个Show Desktop(显示桌面),设置一下快捷键就OK了,可能会提示冲突,选择use anyway/无论如何使用就可以了,如下图所示:</p>

<p><img src="https://img-blog.csdn.net/20160713152950464" alt="这里写图片描述" title=""></p>

<p><img src="https://img-blog.csdn.net/20160713153053700" alt="这里写图片描述" title=""></p>

<p><strong>(3) 点击图标最小化窗口</strong> <br>
接着上面的步骤,选择Launcher选项卡,然后勾选minimize single windows applications(unsupported) ,之后点击图标就能最小化窗口了,是不是很赞呢。</p>

<p><img src="https://img-blog.csdn.net/20160713153210499" alt="这里写图片描述" title=""></p>

<p><strong>(4) 修改终端快捷键</strong> <br>
Ubuntu 终端的复制、粘贴键分别是ctrl+shift+c、ctrl+shift+v,总觉得有点别扭,和windows不一样啊,下面我们来修改。 <br>
ctrl + alt + t 打开终端,然后最大化,选择edit–perferences–shortcuts,定位到复制粘贴那一栏,然后设置快捷键为 ctrl + c、ctrl + v 就可以了,如下图所示:</p>

<p><img src="https://img-blog.csdn.net/20160713102944251" alt="这里写图片描述" title=""></p>

<p><strong>小提示:按退格键可以禁用快捷键哦</strong></p>

<p>其他快捷键设置请自己百度吧。</p>



<h2 id="19-安装eclipse">19 安装eclipse</h2>

<p>虽然eclipse已经有淘汰的趋势,但有些地方还是需要它的,例如:C++开发。首先到官网下载eclipse的安装包,请选择Java ee 64位版本的,下载地址如下:</p>

<blockquote>
  <p><a href="https://www.eclipse.org/downloads/download.php?file=/oomph/epp/neon/R/eclipse-inst-linux64.tar.gz" target="_blank" rel="external nofollow" >Eclipse Linux版官网下载地址</a></p>
</blockquote>

<p>解压即可使用:</p>



<pre class="prettyprint"><code class=" hljs lasso">tar <span class="hljs-attribute">-zxvf</span> eclipse<span class="hljs-attribute">-jee</span><span class="hljs-attribute">-neon</span><span class="hljs-attribute">-R</span><span class="hljs-attribute">-linux</span><span class="hljs-attribute">-gtk</span><span class="hljs-attribute">-x86_64</span><span class="hljs-built_in">.</span>tar<span class="hljs-built_in">.</span>gz</code></pre>

<p>进入eclipse目录,点击eclipse即可运行,上一张安装好的图:</p>

<p><img src="https://img-blog.csdn.net/20160720113448431" alt="这里写图片描述" title=""></p>

<p><strong>注意:安装eclipse前必须安装并配置好JDK</strong></p>



<h2 id="20-安装截图工具-shutter">20 安装截图工具 Shutter</h2>

<p>Shutter号称是Linux下最强大的截图软件,截图后可以编辑。可以直接在Ubuntu软件中心搜索Shutter安装,也可以使用下面的命令安装:</p>



<pre class="prettyprint"><code class=" hljs bash"><span class="hljs-built_in">sudo</span> apt-get install shutter</code></pre>

<p>上一个安装好的图:</p>

<p><img src="https://img-blog.csdn.net/20160720113736857" alt="这里写图片描述" title=""></p>

<p>当然Ubuntu自带了一个截图软件ScreenShot,直接在dash中搜索ScreenShot就可以打开了,博主比较喜欢用这个,因为操作简单。</p>



<h2 id="21-安装视频播放器vlc">21 安装视频播放器vlc</h2>

<p>Linux的娱乐功能相比于windows是非常弱的,基本上可以用弱到爆来形容,音乐播放器尚且难找,视频播放器就更是寥寥了,好在,还是有的,这里推荐vlc,一个Linux上非常强大的播放器,而且还有windows版。Ubuntu 自带了一个视频播放器叫totem,直接点击视频文件就是用totem来播放的,搞得博主误以为是vlc,这里提醒大家一下,对视频文件点右键然后选择用vlc打开就可以了。vlc的安装方法有2种,可以直接在Ubuntu软件中心搜索vlc安装即可,也可以使用命令安装。 <br>
Ubuntu 16.04 安装 vlc 的命令:</p>



<pre class="prettyprint"><code class=" hljs lasso">sudo add<span class="hljs-attribute">-apt</span><span class="hljs-attribute">-repository</span> ppa:videolan/master<span class="hljs-attribute">-daily</span>
sudo apt<span class="hljs-attribute">-get</span> update
sudo apt<span class="hljs-attribute">-get</span> install vlc</code></pre>

<p>Ubuntu 16.04自带的Totem播放器比较弱,各种解码器都没有,用的时候还要去下载,每次右键选择vlc也比较累啊,所以我们设置默认播放器为vlc。打开系统设置,选择详细信息Details,选择默认应用Default Application,定位到视频Video,下拉选择 Vlc media player,如下图:</p>

<p><img src="https://img-blog.csdn.net/20160720114110597" alt="这里写图片描述" title=""></p>

<p><img src="https://img-blog.csdn.net/20160720114212307" alt="这里写图片描述" title=""></p>

<p>上一张安装好的图:</p>

<p><img src="https://img-blog.csdn.net/20160720114301428" alt="这里写图片描述" title=""></p>



<h2 id="22-安装qq">22 安装QQ</h2>

<p>唉,Linux 下安装qq真是一言难尽啊,博主安装qq后的体会是:</p>

<blockquote>
  <p><strong>珍惜时间,远离Linux qq</strong></p>
</blockquote>

<p>在写这篇博客的这一段的时候,博主研究了一下Ubuntu 16.04安装qq,发现太折腾了,于是专门写了一篇博客记录Ubuntu 16.04下安装qq的方法,请看这里:</p>

<blockquote>
  <p><a href="http://blog.csdn.net/fuchaosz/article/details/51919607" target="_blank" rel="external nofollow" >Ubuntu 16.04 安装QQ解决方案</a></p>
</blockquote>



<h2 id="23-ubuntu-1604-和-windows-时间不同步的问题">23 Ubuntu 16.04 和 windows 时间不同步的问题</h2>

<p>每次进入Ubuntu 16.04后再回到windows,就会发现时间对不上,少了8小时,这是因为Ubuntu 16.04的时区设置不正确造成的,解决方法是执行下面的命令:</p>



<pre class="prettyprint"><code class=" hljs lasso">sudo timedatectl <span class="hljs-built_in">set</span><span class="hljs-attribute">-local</span><span class="hljs-attribute">-rtc</span> <span class="hljs-number">1</span></code></pre>



<h2 id="24-安装有道词典">24 安装有道词典</h2>

<p>首先到有道词典官网下载deb安装包,注意有道词典Ubuntu版本只支持到Ubuntu 14.04,如果在Ubuntu 16.04上安装会失败,因为官方的Ubuntu版本的deb包依赖gstreamer0.10-plugins-ugly,但是该软件在16.04里面已经没有了。所以我们要下载64位的deepin版的安装包,经过博主测试,64位的deepin版的deb包在Ubuntu 16.04上安装成功,下载地址如下:</p>

<blockquote>
  <p><a href="http://cidian.youdao.com/index-linux.html" target="_blank" rel="external nofollow" >有道词典deepin版64位官网下载地址</a></p>
</blockquote>

<p>安装命令:</p>



<pre class="prettyprint"><code class=" hljs lasso">sudo apt<span class="hljs-attribute">-get</span> install <span class="hljs-built_in">.</span>/youdao<span class="hljs-attribute">-dict_1</span><span class="hljs-number">.1</span><span class="hljs-number">.0</span><span class="hljs-subst">-</span><span class="hljs-number">0</span><span class="hljs-attribute">-deepin_amd64</span><span class="hljs-built_in">.</span>deb</code></pre>

<p>上一张安装好的图:</p>

<p><img src="https://img-blog.csdn.net/20160725153628448" alt="这里写图片描述" title=""></p>



<h2 id="25-总结">25 总结</h2>

<p>这篇博客中所有的软件安装方法,都是博主在Ubuntu 16.04 上实践得来的,经过博主亲手实践,在安装过程中的体会就是:</p>

<blockquote>
  <p><strong>纸上得来终觉浅,绝知此事要躬行</strong></p>
</blockquote>

<p>如果你在安装过程中遇到问题,请给我留言,欢迎关注我的博客,转载请注明来自”梧桐那时雨”的博客。</p>



<h2 id="26-转载请注明来自梧桐那时雨的博客httpblogcsdnnetfuchaoszarticledetails51882935">26 转载请注明来自”梧桐那时雨”的博客:<a href="http://blog.csdn.net/fuchaosz/article/details/51882935" target="_blank" rel="external nofollow" >http://blog.csdn.net/fuchaosz/article/details/51882935</a></h2>

<blockquote>
  <p>Tips: <br>
  如果觉得这篇博客对你有帮助或者喜欢博主的写作风格,就关注一下博主或者给博主留个言呗,鼓励博主创作出更多优质博客,Thank you.</p>
</blockquote></div>
        <script  type="text/javascript">
            $(function () {
                $('pre.prettyprint code').each(function () {
                    var lines = $(this).text().split('\n').length;
                    var $numbering = $('<ul/>').addClass('pre-numbering').hide();
                    $(this).addClass('has-numbering').parent().append($numbering);
                    for (i = 1; i <= lines; i++) {
                        $numbering.append($('<li/>').text(i));
                    };
                    $numbering.fadeIn(1700);
                });
            });
        </script>
   
</div>




<!-- Baidu Button BEGIN -->




<div class="bdsharebuttonbox tracking-ad" style="float: right;" data-mod="popu_172">
<a href="#" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  class="bds_more" data-cmd="more" style="background-position:0 0 !important; background-image: url(http://bdimg.share.baidu.com/static/api/img/share/icons_0_16.png?v=d754dcc0.png) !important"></a>
<a href="#" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  class="bds_qzone" data-cmd="qzone" title="分享到QQ空间"  style="background-position:0 -52px !important"></a>
<a href="#" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  class="bds_tsina" data-cmd="tsina" title="分享到新浪微博"style="background-position:0 -104px !important"></a>
<a href="#" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  class="bds_tqq" data-cmd="tqq" title="分享到腾讯微博"style="background-position:0 -260px !important"></a>
<a href="#" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  class="bds_renren" data-cmd="renren" title="分享到人人网"style="background-position:0 -208px !important"></a>
<a href="#" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  class="bds_weixin" data-cmd="weixin" title="分享到微信"style="background-position:0 -1612px !important" ></a>
</div>
<script>window._bd_share_config = { "common": { "bdSnsKey": {}, "bdText": "", "bdMini": "1", "bdMiniList": false, "bdPic": "", "bdStyle": "0", "bdSize": "16" }, "share": {} }; with (document) 0[(getElementsByTagName('head')[0] || body).appendChild(createElement('script')).src = 'http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion=' + ~(-new Date() / 36e5)];</script>
<!-- Baidu Button END -->

   <link rel="stylesheet" href="http://static.blog.csdn.net/css/blog_detail.css" target="_blank" rel="external nofollow"  />

    
<!--172.16.140.14-->

<!-- Baidu Button BEGIN -->
<script type="text/javascript" id="bdshare_js" data="type=tools&uid=1536434" ></script>
<script type="text/javascript" id="bdshell_js"></script>
<script type="text/javascript">
    document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + Math.ceil(new Date()/3600000)
</script>
<!-- Baidu Button END -->

 

        <div id="digg" ArticleId="51882935" >
            <dl id="btnDigg" class="digg digg_disable"  οnclick="btndigga();">
               
                 <dt>顶</dt>
                <dd>5</dd>
            </dl>
           
              
            <dl id="btnBury" class="digg digg_disable"  οnclick="btnburya();">
              
                  <dt>踩</dt>
                <dd>0</dd>               
            </dl>
            
        </div>
     <div class="tracking-ad" data-mod="popu_222"><a href="javascript:void(0);" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  > </a>   </div>
    <div class="tracking-ad" data-mod="popu_223"> <a href="javascript:void(0);" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  > </a></div>
    <script type="text/javascript">
                function btndigga() {
                    $(".tracking-ad[data-mod='popu_222'] a").click();
                }
                function btnburya() {
                    $(".tracking-ad[data-mod='popu_223'] a").click();
                }
            </script>

   <ul class="article_next_prev">
                <li class="prev_article"><span  οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_shangyipian']);location.href='/fuchaosz/article/details/51919607';">上一篇</span><a href="/fuchaosz/article/details/51919607" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_shangyipian'])">Ubuntu 16.04 安装QQ解决方案</a></li>
                <li class="next_article"><span οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_xiayipian']);location.href='/fuchaosz/article/details/51980627';">下一篇</span><a href="/fuchaosz/article/details/51980627" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_xiayipian'])">Ubuntu 16.04 /home 目录迁移到独立分区的方法</a></li>
    </ul>

    <div style="clear:both; height:10px;"></div>


        <div class="similar_article"  style="display:none">
                <h4>我的同类文章</h4>
                <div class="similar_c"style="margin:20px 0px 0px 0px">
                    <div class="similar_c_t">
                                <label class="similar_cur">
                                    <span  style="cursor:pointer"  οnclick="GetCategoryArticles('6309735','fuchaosz','foot','51882935');">ubuntu<em>(4)</em></span>
                                </label>
                    </div>
                   
                    <div class="similar_wrap tracking-ad" data-mod="popu_141"  style="max-height:195px;">
                        <a href="http://blog.csdn.net" target="_blank" rel="external nofollow"  style="display:none">http://blog.csdn.net</a>
                        <ul class="similar_list fl">                          
                        </ul>

                        <ul class="similar_list fr">                           
                        </ul>
                    </div>
                </div>
            </div>    
    <script  type="text/javascript">
        $(function () {
            GetCategoryArticles('6309735', 'fuchaosz','foot','51882935');
        });
    </script>
      
</div>
<div id="suggest"></div>
         <script  language="javascript" type='text/javascript'>     
             $(function(){
                 $.get("/fuchaosz/svc/GetSuggestContent/51882935",function(data){
                     $("#suggest").html(data);
                 });     
             });             
         </script>  


<style>
.blog-ass-articl dd {
color: #369;
width: 99%; /*修改行*/
float: left;
overflow: hidden;
font: normal normal 12px/23px "SimSun";
height: 23px;
margin: 0;
padding: 0 0 0 10px;
margin-right: 30px;
background: url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px;
}
</style>

 <link rel="stylesheet" href="http://static.blog.csdn.net/css/replace.css" target="_blank" rel="external nofollow" />

<div id="relate" data-mod="popu_218"  class="tracking-ad">
        <div class="relate_t">
            <h3><span>参考知识库</span></h3>
        </div>
        <div class="relate_c">
        </div>
</div>
 

<dl class="blog-ass-articl" id="res-relatived" > 
    <div class="embody embody_b" id="libkeyparent"  style="display:none">
            <span class="embody_t">更多资料请参考:</span>
            <div class="embody_c" id="libkey"></div>
    </div>


     <dt><span>猜你在找</span></dt>    


   


    <div id="adCollege" style="width: 42%;float: left;"> 
        <script src="http://csdnimg.cn/jobreco/job_reco.js" type="text/javascript"></script> 
        <script type="text/javascript">
            csdn.position.showEdu({
                sourceType: "blog",
                searchType: "detail",
                searchKey: "51882935",
                username: "",
                recordcount: "5",
                containerId: "adCollege" //容器DIV的id。 
            });
        </script> 
    </div>  

    
     <div id="res"  data-mod="popu_36"  class="tracking-ad" style="width: 42%;float: left;margin-right: 30px;"></div>
   
</dl>


<script type="text/javascript">
    $(function () {
        setTimeout(function () {
            var searchtitletags = 'Ubuntu 16.04 一系列软件安装命令,包括QQ、搜狗、Chrome、vlc、网易云音乐安装方法' + ',' + $("#tags").html();
            searchService({
                index: 'blog',
                query: searchtitletags,
                from: 5,
                size: 5,
                appendTo: '#res',
                url: 'recommend',
                his: 2,
                client: "blog_cf_enhance",
                tmpl: '<dd style="background:url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px;"><a href="#{ url }" target="_blank" rel="external nofollow"  title="#{ title }" strategy="#{ strategy }">#{ title }</a></dd>'
            });
        }, 500);
    });    

 </script>  

    <div id="ad_cen">        
                    <script type="text/javascript">
                        /*博客内容页下方Banner-728*90,创建于2014-7-3*/
                        var cpro_id = "u1607657";
                    </script>
                    <script type="text/javascript" src="http://cpro.baidustatic.com/cpro/ui/c.js"></script>
    </div>  

<div class="comment_class">
    <div id="comment_title" class="panel_head">
        <span class="see_comment">查看评论</span><a name="comments"></a></div>
    <div id="comment_list">
    </div>
    <div id="comment_bar">
    </div>
    <div id="comment_form">
    </div>
    <div class="announce">
        * 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场<a name="reply"></a><a name="quote"></a></div>
</div>

<script type="text/javascript">
    var fileName = '51882935';
    var commentscount = 4;
    var islock = false
</script>
<script type="text/javascript" src="http://static.blog.csdn.net/scripts/comment.js"></script>
    <div id="ad_bot">
    </div>
<div id="report_dialog">
</div>

<div id="d-top"  style="bottom:60px;">
        <a id="quick-reply" class="btn btn-top q-reply" title="快速回复" style="display:none;">
            <img src="http://static.blog.csdn.net/images/blog-icon-reply.png" alt="快速回复">
        </a>    

    <a id="d-top-a" class="btn btn-top backtop"  style="display: none;" title="返回顶部" οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_huidaodingbu'])" style="">         
         <img src="http://static.blog.csdn.net/images/top.png" alt="TOP">
    </a>
</div>
<script type="text/javascript">
    $(function ()
    {
        $("#ad_frm_0").height("90px");
        
        setTimeout(function(){
            $("#ad_frm_2").height("200px");
        },1000);    
    });
  
</script>
<style type="text/css">
    .tag_list
    {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #D7CBC1;
        color: #000000;
        font-size: 12px;
        line-height: 20px;
        list-style: none outside none;
        margin: 10px 2% 0 1%;
        padding: 1px;
    }
    .tag_list h5
    {
        background: none repeat scroll 0 0 #E0DBD3;
        color: #47381C;
        font-size: 12px;
        height: 24px;
        line-height: 24px;
        padding: 0 5px;
        margin: 0;
    }
    .tag_list h5 a
    {
        color: #47381C;
    }
    .classify
    {
        margin: 10px 0;
        padding: 4px 12px 8px;
    }
    .classify a
    {
        margin-right: 20px;
        white-space: nowrap;
    }
</style>


<div class="tag_list" style="display:none"></div>
  <script  language="javascript" type='text/javascript'>     
      $(function(){
              setTimeout(function(){
                  $.get("/fuchaosz/svc/GetTagContent",function(data){
                      $(".tag_list").html(data).show();
                  });     
              });
          },500);                       
 </script> 


<div id="pop_win" style="display:none ;position: absolute; z-index: 10000; border: 1px solid rgb(220, 220, 220); top: 222.5px; left: 630px; opacity: 1; background: none 0px 0px repeat scroll rgb(255, 255, 255);">
    
</div>
<div id="popup_mask"></div>
<style>
    #popup_mask
    {
        position: absolute;
        width: 100%;
        height: 100%;
        background: #000;
        z-index: 9999;
        left: 0px;
        top: 0px;
        opacity: 0.3;
        filter: alpha(opacity=30);
        display: none;
    }

</style>




<script type="text/javascript">
    $(function(){
        setTimeout(function(){
            $(".comment_body:contains('回复')").each(function(index,item){
                var u=$(this).text().split(':')[0].toString().replace("回复","")
                var thisComment=$(this);
                if(u)
                {
                    $.getJSON("https://passport.csdn.net/get/nick?callback=?", {users: u}, function(a) {
                        if(a!=null&&a.data!=null&&a.data.length>0)
                        {
                            nick=a.data[0].n; 
                            if(u!=nick)
                            {
                                thisComment.text(thisComment.text().replace(u,nick));  
                            }
                        }       
                    });  
                }
            });         

        },200);  

        setTimeout(function(){
            $(".math").each(function(index,value){$(this).find("span").last().css("color","#fff"); })
        },5000);

        setTimeout(function(){
            $(".math").each(function(index,value){$(this).find("span").last().css("color","#fff"); })
        },10000);

        setTimeout(function(){
            $(".math").each(function(index,value){$(this).find("span").last().css("color","#fff"); })
        },15000);
        
        setTimeout(function(){
            $("a img[src='http://js.tongji.linezing.com/stats.gif']").parent().css({"position":"absolute","left":"50%"});
        },300);
    });

    function loginbox(){
        var $logpop=$("#pop_win");
        $logpop.html('<iframe src="https://passport.csdn.net/account/loginbox?service=http://static.blog.csdn.net/callback.htm" frame height="600" width="400" scrolling="no"></iframe>');

        $('#popup_mask').css({
            opacity: 0.5,
            width: $( document ).width() + 'px',
            height:  $( document ).height() + 'px'
        });
        $('#popup_mask').css("display","block");
 
        $logpop.css( {
            top: ($( window ).height() - $logpop.height())/ 2  + $( window 
       ).scrollTop() + 'px',
            left:($( window ).width() - $logpop.width())/ 2
        } );
 
        setTimeout( function () {
            $logpop.show();
            $logpop.css( {
                opacity: 1
            } );
        }, 200 );
 
        $('#popup_mask').unbind("click");
        $('#popup_mask').bind("click", function(){
            $('#popup_mask').hide();
            var $clopop = $("#pop_win");
            $("#common_ask_div_sc").css("display","none");
            $clopop.css( {
                opacity: 0
            } );
            setTimeout( function () {
                $clopop.hide();
            }, 350 );
            return false;
        });
    }   

</script>
 <script language="javascript" type="text/javascript" src="http://ads.csdn.net/js/async_new.js"></script>      


                        <div class="clear">
                        </div>
                    </div>                   
                
            </div>
                   
           <div id="side">
               
    <div class="side">
<div id="panel_Profile" class="panel">
<ul class="panel_head"><span>个人资料</span></ul>
<ul class="panel_body profile">
<div id="blog_userface">
    <a href="http://my.csdn.net/fuchaosz" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank">
    <img src="http://avatar.csdn.net/1/D/2/1_fuchaosz.jpg" title="访问我的空间" style="max-width:90%"/>
    </a>
    <br />
    <span><a href="http://my.csdn.net/fuchaosz" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  class="user_name" target="_blank">fuchaosz</a></span>
</div>
<div class="interact">

    <a href="javascript:void(0);" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  class="attent" id="span_add_follow" title="[加关注]"></a>

 <a href="javascript:void(0);" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  class="letter"  title="[发私信]" οnclick="window.open('http://msg.csdn.net/letters/model?receiver=fuchaosz','_blank','height=350,width=700');_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_sixin'])"></a>  
</div>
<div id="blog_medal">
                <div id="bms_box">
                                            <a  target="_blank">
                                                    <img src="http://c.csdnimg.cn/jifen/images/xunzhang/xunzhang/chizhiyiheng.png" οnmοuseοver="m_over_m(this,4)" οnmοuseοut="m_out_m()" alt="1" >
                                            </a>
               </div>
</div>
<ul id="blog_rank">
    <li>访问:<span>30724次</span></li>
    <li>积分:<span>681</span> </li>    
    <li >等级: <span style="position:relative;display:inline-block;z-index:1" >
            <img src="http://c.csdnimg.cn/jifen/images/xunzhang/jianzhang/blog3.png" alt="" style="vertical-align: middle;" id="leveImg">
            <div id="smallTittle" style=" position: absolute;  left: -24px;  top: 25px;  text-align: center;  width: 101px;  height: 32px;  background-color: #fff;  line-height: 32px;  border: 2px #DDDDDD solid;  box-shadow: 0px 2px 2px rgba (0,0,0,0.1);  display: none;   z-index: 999;">
            <div style="left: 42%;  top: -8px;  position: absolute;  width: 0;  height: 0;  border-left: 10px solid transparent;  border-right: 10px solid transparent;  border-bottom: 8px solid #EAEAEA;"></div>
            积分:681 </div>
        </span>  </li>
    <li>排名:<span>千里之外</span></li>
</ul>
<ul id="blog_statistics">
    <li>原创:<span>33篇</span></li>
    <li>转载:<span>0篇</span></li>
    <li>译文:<span>0篇</span></li>
    <li>评论:<span>64条</span></li>
</ul>
</ul>
</div>


<div class="panel" id="panel_Search">
    <ul class="panel_head"><span>文章搜索</span></ul>
    <ul class="panel_body">
        <form id="frmSearch" action="http://so.csdn.net/search" class="form_search" target="_blank">
        <span><input id="inputSearch" type="text" class="blogsearch" title="请输入关键字" /></span>
        <input id="btnSubmit" type="button" value="搜索" title="search in blog" />
        <input type="hidden" name="q" id="inputQ" />
        <input type="hidden" name="t" value="blog" />
        <a id="btnSearchBlog" target="_blank"></a>
        </form>
    </ul>
</div>

<script type="text/javascript">
    $(function () {
        $("#btnSubmit").click(function () {           
            search();
        });

        $("#frmSearch").submit(function () {
            search();
            return false;
        });

        function search()
        {
            var url = "http://so.csdn.net/so/search/s.do?q=" + encodeURIComponent($("#inputSearch").val()) + "&u=" + username + "&t=blog";
            window.location.href = url;
        }   
    });
</script><div id="panel_Category" class="panel">
<ul class="panel_head"><span>文章分类</span></ul>
<ul class="panel_body">    
                 <li>
                    <a href="/fuchaosz/article/category/5195511" target="_blank" rel="external nofollow"  οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_wenzhangfenlei']); ">android</a><span>(21)</span>
                </li>
                 <li>
                    <a href="/fuchaosz/article/category/6166221" target="_blank" rel="external nofollow"  οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_wenzhangfenlei']); ">插件化</a><span>(2)</span>
                </li>
                 <li>
                    <a href="/fuchaosz/article/category/6182138" target="_blank" rel="external nofollow"  οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_wenzhangfenlei']); ">studio</a><span>(5)</span>
                </li>
                 <li>
                    <a href="/fuchaosz/article/category/6183530" target="_blank" rel="external nofollow"  οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_wenzhangfenlei']); ">gradle</a><span>(4)</span>
                </li>
                 <li>
                    <a href="/fuchaosz/article/category/6216965" target="_blank" rel="external nofollow"  οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_wenzhangfenlei']); ">正则表达式</a><span>(1)</span>
                </li>
                 <li>
                    <a href="/fuchaosz/article/category/6221459" target="_blank" rel="external nofollow"  οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_wenzhangfenlei']); ">足迹</a><span>(1)</span>
                </li>
                 <li>
                    <a href="/fuchaosz/article/category/6228129" target="_blank" rel="external nofollow"  οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_wenzhangfenlei']); ">bug记录</a><span>(6)</span>
                </li>
                 <li>
                    <a href="/fuchaosz/article/category/6246798" target="_blank" rel="external nofollow"  οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_wenzhangfenlei']); ">系统源码</a><span>(1)</span>
                </li>
                 <li>
                    <a href="/fuchaosz/article/category/6264067" target="_blank" rel="external nofollow"  οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_wenzhangfenlei']); ">技术随笔</a><span>(2)</span>
                </li>
                 <li>
                    <a href="/fuchaosz/article/category/6282023" target="_blank" rel="external nofollow"  οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_wenzhangfenlei']); ">git</a><span>(2)</span>
                </li>
                 <li>
                    <a href="/fuchaosz/article/category/6309735" target="_blank" rel="external nofollow"  οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_wenzhangfenlei']); ">ubuntu</a><span>(5)</span>
                </li>
</ul>
</div><div id="panel_Archive" class="panel">
<ul class="panel_head"><span>文章存档</span></ul>
<ul class="panel_body">
<div id="archive_list">
<!--归档统计-->
<li><a href="/fuchaosz/article/month/2016/08" target="_blank" rel="external nofollow" >2016年08月</a><span>(3)</span></li><li><a href="/fuchaosz/article/month/2016/07" target="_blank" rel="external nofollow" >2016年07月</a><span>(6)</span></li><li><a href="/fuchaosz/article/month/2016/06" target="_blank" rel="external nofollow" >2016年06月</a><span>(6)</span></li><li><a href="/fuchaosz/article/month/2016/05" target="_blank" rel="external nofollow" >2016年05月</a><span>(8)</span></li><li><a href="/fuchaosz/article/month/2016/04" target="_blank" rel="external nofollow" >2016年04月</a><span>(8)</span></li><li><a href="/fuchaosz/article/month/2015/12" target="_blank" rel="external nofollow" >2015年12月</a><span>(1)</span></li><li><a href="/fuchaosz/article/month/2015/06" target="_blank" rel="external nofollow" >2015年06月</a><span>(1)</span></li>
</div>
</ul>
</div>
<div id="hotarticls" class="panel">
<ul class="panel_head">
    <span>       
阅读排行    </span>
</ul>

<ul class="panel_body itemlist">
<li>
<a href="/fuchaosz/article/details/51487585" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  title="[Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程">[Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程</a><span>(5391)</span>
</li>
<li>
<a href="/fuchaosz/article/details/51146091" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  title="[Android Studio系列(三)]Android Studio 编译、同步慢的解决方法">[Android Studio系列(三)]Android Studio 编译、同步慢的解决方法</a><span>(5240)</span>
</li>
<li>
<a href="/fuchaosz/article/details/51919607" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  title="Ubuntu 16.04 安装QQ解决方案">Ubuntu 16.04 安装QQ解决方案</a><span>(2636)</span>
</li>
<li>
<a href="/fuchaosz/article/details/51882935" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  title="Ubuntu 16.04 一系列软件安装命令,包括QQ、搜狗、Chrome、vlc、网易云音乐安装方法">Ubuntu 16.04 一系列软件安装命令,包括QQ、搜狗、Chrome、vlc、网易云音乐安装方法</a><span>(2163)</span>
</li>
<li>
<a href="/fuchaosz/article/details/51980627" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  title="Ubuntu 16.04 /home 目录迁移到独立分区的方法">Ubuntu 16.04 /home 目录迁移到独立分区的方法</a><span>(1865)</span>
</li>
<li>
<a href="/fuchaosz/article/details/51886878" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  title="Ubuntu 16.04 安装后黑屏,没有声音的解决方法">Ubuntu 16.04 安装后黑屏,没有声音的解决方法</a><span>(1333)</span>
</li>
<li>
<a href="/fuchaosz/article/details/51852442" target="_blank" rel="external nofollow"  title="Android 静默安装和智能安装的实现方法">Android 静默安装和智能安装的实现方法</a><span>(1238)</span>
</li>
<li>
<a href="/fuchaosz/article/details/51567808" target="_blank" rel="external nofollow"  title="[Android Studio系列(五)] Android Studio手动配置Gradle的方法">[Android Studio系列(五)] Android Studio手动配置Gradle的方法</a><span>(999)</span>
</li>
<li>
<a href="/fuchaosz/article/details/51076721" target="_blank" rel="external nofollow"  title="Android bat批处理自动执行adb shell命令">Android bat批处理自动执行adb shell命令</a><span>(857)</span>
</li>
<li>
<a href="/fuchaosz/article/details/51058058" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  title="[Android 插件化(二)] DroidPlugin 用法">[Android 插件化(二)] DroidPlugin 用法</a><span>(815)</span>
</li>
</ul>
</div>
<div id="hotarticls2" class="panel">
<ul class="panel_head"><span>评论排行</span></ul>
<ul class="panel_body itemlist">
<li>
<a href="/fuchaosz/article/details/51487585" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  title="[Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程">[Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程</a><span>(21)</span>
</li>
<li>
<a href="/fuchaosz/article/details/51146091" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  title="[Android Studio系列(三)]Android Studio 编译、同步慢的解决方法">[Android Studio系列(三)]Android Studio 编译、同步慢的解决方法</a><span>(10)</span>
</li>
<li>
<a href="/fuchaosz/article/details/51886878" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  title="Ubuntu 16.04 安装后黑屏,没有声音的解决方法">Ubuntu 16.04 安装后黑屏,没有声音的解决方法</a><span>(5)</span>
</li>
<li>
<a href="/fuchaosz/article/details/51882935" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  title="Ubuntu 16.04 一系列软件安装命令,包括QQ、搜狗、Chrome、vlc、网易云音乐安装方法">Ubuntu 16.04 一系列软件安装命令,包括QQ、搜狗、Chrome、vlc、网易云音乐安装方法</a><span>(4)</span>
</li>
<li>
<a href="/fuchaosz/article/details/51657984" target="_blank" rel="external nofollow"  title="SlidingMenu 在 Android 5.0  上不能刷新界面的bug解决方法">SlidingMenu 在 Android 5.0  上不能刷新界面的bug解决方法</a><span>(4)</span>
</li>
<li>
<a href="/fuchaosz/article/details/51058058" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  title="[Android 插件化(二)] DroidPlugin 用法">[Android 插件化(二)] DroidPlugin 用法</a><span>(4)</span>
</li>
<li>
<a href="/fuchaosz/article/details/51980627" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  title="Ubuntu 16.04 /home 目录迁移到独立分区的方法">Ubuntu 16.04 /home 目录迁移到独立分区的方法</a><span>(4)</span>
</li>
<li>
<a href="/fuchaosz/article/details/51919607" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  title="Ubuntu 16.04 安装QQ解决方案">Ubuntu 16.04 安装QQ解决方案</a><span>(3)</span>
</li>
<li>
<a href="/fuchaosz/article/details/51513288" target="_blank" rel="external nofollow"  title="SlidingMenu addIgnoreView() 无效的bug解决方法">SlidingMenu addIgnoreView() 无效的bug解决方法</a><span>(2)</span>
</li>
<li>
<a href="/fuchaosz/article/details/52353400" target="_blank" rel="external nofollow"  title="Ubuntu 16.04 使用ShadowSocks + Privoxy 科学上网">Ubuntu 16.04 使用ShadowSocks + Privoxy 科学上网</a><span>(2)</span>
</li>
</ul>
</div>
<div id="homepageArticles" class="panel tracking-ad" data-mod="popu_4">
<ul class="panel_head"><span>推荐文章</span></ul>
<ul class="panel_body" id="ad_commend">
<ul>
<li><a href="http://blog.csdn.net/luoshengyang/article/details/52246854" target="_blank" rel="external nofollow"  target="_blank">* Chromium扩展(Extension)机制简要介绍和学习计划</a></li>
<li><a href="http://blog.csdn.net/sahadev_/article/details/52317525" target="_blank" rel="external nofollow"  
target="_blank">* Android官方开发文档Training系列课程中文版:APP的内存管理</a></li>
<li><a href="http://blog.csdn.net/mindfloating/article/details/52434631" target="_blank" rel="external nofollow"  
target="_blank">* 程序员,别了校园入了江湖</a></li>
<li><a href="http://blog.csdn.net/jdsjlzx/article/details/52415615" target="_blank" rel="external nofollow"  target="_blank">*  RxJava 合并组合两个(或多个)Observable数据源</a></li>
<li><a href="http://blog.csdn.net/lfdfhl/article/details/52415390" target="_blank" rel="external nofollow"  
target="_blank">* 探索Android软键盘的疑难杂症</a></li>


</ul></ul>
</div>


<div id="newcomments" class="panel">
<ul class="panel_head"><span>最新评论</span></ul>
<ul class="panel_body itemlist">
    <li>
   
         <a href="/fuchaosz/article/details/52353400#comments" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow" >Ubuntu 16.04 使用ShadowSocks + Privoxy 科学上网</a>
    <p style="margin:0px;"><a href="/fuchaosz" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  class="user_name">fuchaosz</a>:
@Robot__Man:必须的
    </p>
    </li>
    <li>
   
         <a href="/fuchaosz/article/details/52353400#comments" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow" >Ubuntu 16.04 使用ShadowSocks + Privoxy 科学上网</a>
    <p style="margin:0px;"><a href="/Robot__Man" target="_blank" rel="external nofollow"  class="user_name">Robot__Man</a>:
看起来好像很NB的样子呀,超哥。。。
    </p>
    </li>
    <li>
   
         <a href="/fuchaosz/article/details/51487585#comments" target="_blank" rel="external nofollow" >[Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程</a>
    <p style="margin:0px;"><a href="/fuchaosz" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  class="user_name">fuchaosz</a>:
@u013013200:哈哈,博主今天也遇到了这个问题,导致这个问题的原因是网易的软件源不行,博主更...
    </p>
    </li>
    <li>
   
         <a href="/fuchaosz/article/details/51882935#comments" target="_blank" rel="external nofollow" >Ubuntu 16.04 一系列软件安装命令,包括QQ、搜狗、Chrome、vlc、网易云音乐安装方法</a>
    <p style="margin:0px;"><a href="/fuchaosz" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  class="user_name">fuchaosz</a>:
@Exodus_XZF:哈哈,过奖了,受宠若惊啊
    </p>
    </li>
    <li>
   
         <a href="/fuchaosz/article/details/51919607#comments" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow" >Ubuntu 16.04 安装QQ解决方案</a>
    <p style="margin:0px;"><a href="/fuchaosz" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  class="user_name">fuchaosz</a>:
@terence1212:已关注,博主的LeetCode算法系列博客不错哦
    </p>
    </li>
    <li>
   
         <a href="/fuchaosz/article/details/51919607#comments" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow" >Ubuntu 16.04 一系列软件安装命令,包括QQ、搜狗、Chrome、vlc、网易云音乐安装方法</a>
    <p style="margin:0px;"><a href="/Exodus_XZF" target="_blank" rel="external nofollow"  class="user_name">Exodus_XZF</a>:
爱死博主,前前后后自己琢磨倒腾了一天,最终无法解决的问题都统统在这里解决了,多的也不说,我只想说,博...
    </p>
    </li>
    <li>
   
         <a href="/fuchaosz/article/details/51919607#comments" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow" >Ubuntu 16.04 安装QQ解决方案</a>
    <p style="margin:0px;"><a href="/terence1212" target="_blank" rel="external nofollow"  class="user_name">terence1212</a>:
支持,不过已经习惯了没有QQ的ubuntu,欢迎博主关注关注我的博客!
    </p>
    </li>
    <li>
   
         <a href="/fuchaosz/article/details/51919607#comments" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow" >[Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程</a>
    <p style="margin:0px;"><a href="/u010643027" target="_blank" rel="external nofollow"  class="user_name">u010643027</a>:
博主,我的错误是:build/core/prebuilt_internal.mk:317: reci...
    </p>
    </li>
    <li>
   
         <a href="/fuchaosz/article/details/51919607#comments" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow" >Ubuntu 16.04 安装QQ解决方案</a>
    <p style="margin:0px;"><a href="/zwzo_wen" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  class="user_name">zwzo_wen</a>:
必须支持!必须赞,虽然我不喜欢在Ubuntu上玩qq。
    </p>
    </li>
    <li>
   
         <a href="/fuchaosz/article/details/51919607#comments" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow" >Ubuntu 16.04 一系列软件安装命令,包括QQ、搜狗、Chrome、vlc、网易云音乐安装方法</a>
    <p style="margin:0px;"><a href="/zwzo_wen" target="_blank" rel="external nofollow"  target="_blank" rel="external nofollow"  class="user_name">zwzo_wen</a>:
必须顶!!必须赞!
    </p>
    </li>
</ul>
</div>
    </div>
    <div class="clear">
    </div>


                   <!-- 广告位开始 --> 
                    <ins data-revive-zoneid="190" data-revive-id="8c38e720de1c90a6f6ff52f3f89c4d57"></ins> 
                    <!-- 广告位结束 -->

           </div>   

            <div class="clear">
            </div>
        </div>

        

<script type="text/javascript" src="http://c.csdnimg.cn/rabbit/cnick/cnick.js"></script>
<script type="text/javascript" src="http://static.blog.csdn.net/scripts/newblog.min.js"></script>


<script type="text/javascript" src="http://medal.blog.csdn.net/showblogmedal.ashx?blogid=5000017"></script>
<script type="text/javascript" src="http://static.blog.csdn.net/scripts/JavaScript1.js"></script>

    <script type="text/javascript" src="http://passport.csdn.net/content/loginbox/login.js"></script>
<script type="text/javascript">document.write("<img src=http://counter.csdn.net/pv.aspx?id=24 );</script>
<script type="text/javascript" src="http://www.csdn.net/ui/scripts/Csdn/counter.js"></script>
<script type="text/javascript" src="http://ad.csdn.net/scripts/ad-blog.js"></script>
<script type="text/javascript">
    $(function () {
        function __get_code_toolbar(snippet_id) {
            return $("<span class='tracking-ad' data-mod='popu_167'><a href='https://code.csdn.net/snippets/"
                    + snippet_id
                    + "' target='_blank' title='在CODE上查看代码片'  style='text-indent:0;'><img src='https://code.csdn.net/assets/CODE_ico.png' width=12 height=12 alt='在CODE上查看代码片' style='position:relative;top:1px;left:2px;'/></a></span>"
                    + "<span class='tracking-ad' data-mod='popu_170'><a href='https://code.csdn.net/snippets/"
                    + snippet_id
                    + "/fork' target='_blank' title='派生到我的代码片' style='text-indent:0;'><img src='https://code.csdn.net/assets/ico_fork.svg' width=12 height=12 alt='派生到我的代码片' style='position:relative;top:2px;left:2px;'/></a></span>");
        }
        
        $("[code_snippet_id]").each(function () {
            __s_id = $(this).attr("code_snippet_id");
            if (__s_id != null && __s_id != "" && __s_id != 0 && parseInt(__s_id) > 70020) {
                __code_tool = __get_code_toolbar(__s_id);
                $(this).prev().find(".tools").append(__code_tool);
            }
        });

        $(".bar").show();
    });
</script>




    </div>
      <!--new top-->
    
    <script id="csdn-toolbar-id" btnId="header_notice_num" wrapId="note1" count="5" subCount="5" type="text/javascript" src="http://c.csdnimg.cn/public/common/toolbar/js/toolbar.js"></script>
     <!--new top-->
   
    <link href="http://c.csdnimg.cn/comm_ask/css/ask_float_block.css" target="_blank" rel="external nofollow"  type="text/css" rel="stylesheet" />
    <script language='JavaScript' type='text/javascript' src='http://c.csdnimg.cn/comm_ask/js/libs/wmd.js'></script>
    <script language='JavaScript' type='text/javascript' src='http://c.csdnimg.cn/comm_ask/js/libs/showdown.js'></script>
    <script language='JavaScript' type='text/javascript' src='http://c.csdnimg.cn/comm_ask/js/libs/prettify.js'></script>
    <script language='JavaScript' type='text/javascript' src='http://c.csdnimg.cn/comm_ask/js/apps/ask_float_block.js'></script>
   

  <div id="a52b5334d" style="width: 1px; height: 1px; display: none;">
                    <script id="adJs52b5334"></script>
                    <script>document.getElementById("adJs52b5334").src = "http://ads.csdn.net/js/opt/52b5334.js?t=" + Math.random();</script>
   </div>

    <link rel="stylesheet" href="http://static.blog.csdn.net/css/blog_code.css" target="_blank" rel="external nofollow"  />
    <script type="text/javascript" src="http://static.blog.csdn.net/scripts/saveToCode.js"></script>
      <script type="text/javascript" src="//csdnimg.cn/rabbit/tracking-ad/main.js?75eacd8"></script>
</body>
</html>