PS:要转载请注明出处,本人版权所有。

PS: 这个只是基于《我自己》的理解,

如果和你的原则及想法相冲突,请谅解,勿喷。

前置说明

  本文发布于 2014-12-19 22:40:20,现用MarkDown+图床做备份更新。blog原图已从CSDN图片服务器下载。(BlogID=008)

  文章日期:2014.12.19

环境说明

  系统环境:Ubuntu 14.04 X86_64

前言


  起因:由于ubuntu 的unity桌面用着太难受,开始在网上搜索好的桌面环境.看到了如gnome,kde等等不错的桌面.于是我选择了gnome.我也开启了我的折腾之旅.

折腾


  由于系统为14.04lts, 在其源列表中包含了gnome3.10的的安装包.于是便开启了我的折腾.

  刚开始,我在synaptic中安装好了gnome3.10,重启之后,改变桌面,登陆gnome感觉很不错.但是用着用着我就发现了一个问题,那就是有线链接的图标没有,只有wifi的图标,就算网络链接上了之后,也没有了有线网络图标.

  于是我便开始找啊找啊.最后发现了一个让我特别无语的关于有线网络图标的说明:

  百度一个回复(没有验证是不是这样的原因)

  这个时候,我已经感觉到了系统的不太稳定.但是我不知道原因,我以为是gnome3.10的问题,但是我查询资料后,发现gnome3.10是很稳定的,不会出现大的波动.于是,我有开始纳闷.

  继续前面.我一直想着怎么恢复有线网络图标,于是间接触了gnome Extensions.(https://extensions.gnome.org/)

  从这里,我可以看到,有许多外国的大神,开发了许多插件,可以让gnome更加的人性化,到这里,我就想能不能够找到一个插件可以恢复有线网络图标.但是不知道是不是我没有发现插件,还是我没有发现其他的特别方法可以让它恢复有线网络图标,于是乎我绝望了.

  但是,在找网络图标的过程中.我发现了许多不错的插件,这也为我后面配置整个桌面环境提供了巨大的帮助.

  就这样过了许久.................................................................................................

  突然间,我发现了,现在最新的gnome版本是3.14,于是我去看了看3.14的特性,果然没有让我失望,有线网络图标恢复了.

  于是我就想,我升级到3.14,但是,我想到估计3.14不太稳定,于是,我就找了3.10到3.14之间的,可以在ubuntu14.04上使用的gnome稳定版本.最后发现了3.12版本,现在有许多的教程.我就简单的总结一下.

安装gnome3.12教程

  首先,我们必须安装好gnome3.10,这个原因我也不清楚,但是网上说必须先安装3.10.于是我便直接使用了前面的成果.

  然后:

sudo add-apt-repository ppa:gnome3-team/gnome3-staging
sudo apt-get update
sudo apt-get dist-upgrade

  注意:最后一步是需要大量时间的.除非网速非常好.

  此外,在这里之后,我找到了我的系统经常崩溃的原因,那就是许多unity下的程序在gnome3下不兼容,所以,必须更新你的整个系统,如果可以,最好还是把unity桌面卸载掉(慎用),

  这样的原因有二,避免重复更新和减小系统体积,主要还是前者,我们要避开兼容错误,最好把unity桌面卸载了.

  卸载之后:

  注意:不要马上关机,请保证你的gnome的桌面环境安装完毕,也就

  是sudo apt-get dist-upgrade必须执行(在你卸载完毕unity桌面后).

  下面即是新桌面的特性:

后记


  无

参考文献

  无


打赏、订阅、收藏、丢香蕉、硬币,请关注公众号(攻城狮的搬砖之路)

PS: 请尊重原创,不喜勿喷。

PS: 要转载请注明出处,本人版权所有。

PS: 有问题请留言,看到后我会第一时间回复。

Ubuntu 14.04 升级到Gnome3.12z的折腾之旅(警示后来者)+推荐Extensions.-------(一)的更多相关文章

  1. Ubuntu 14.04 升级到 Ubuntu16.04

    Ubuntu 14.04 升级到 Ubuntu16.04 1). 更改source.list 源 (24条消息) Ubuntu16.04 source.list更改源_dylan的博客-CSDN博客_ ...

  2. Ubuntu 14.04 升级后 VPN 无法连接的问题

    如果不知道怎么配置 VPN Server(IPSEC + L2TP),可以看这篇文章(英文). 问题表现: 将 Ubuntu 12.04 通过自动更新 —— do-release-upgrade —— ...

  3. ubuntu 14.04 升级到 16.04 问题总结

    1. 需要的依赖关系未安装 The required dependency 'apt (>= 1.0.1ubuntu2.13)' is not installed. http://forum.u ...

  4. Ubuntu 14.04 升级gcc 4.8到gcc 5.x

    简介 有些软件比较新,需要更高的gcc版本,所以需要升级gcc.编译安装比较耗时,所以直接选择bin包就好. 步骤 添加源 sudo add-apt-repository ppa:ubuntu-too ...

  5. Ubuntu 14.04 升级 nginx/1.8.1

    参考文档:https://segmentfault.com/a/1190000008116875 https://www.ilanni.com/?p=11788 先停止nginx服务 service ...

  6. ubuntu 14.04升级PHP5.5.9 到5.6

    升级的步骤:参考https://www.digitalocean.com/community/questions/how-to-upgrade-from-php-v-5-5-9-to-v-5-6 su ...

  7. ubuntu 14.04升级gcc 4.8到5.3

    添加PPA库 #sudo apt-get install software-properties-common #sudo add-apt-repository ppa:ubuntu-toolchai ...

  8. ubuntu 14.04升级python2

    http://blog.csdn.net/zahuopuboss/article/details/50927432

  9. ubuntu 14.04 升级到18.04

    http://www.360doc.com/content/18/0929/09/35082563_790606785.shtml

  10. Ubuntu 14.04 结束支持该如何应对?

    Ubuntu 14.04 即将于 2019 年 4 月 30 日结束支持.这意味着在此日期之后 Ubuntu 14.04 用户将无法获得安全和维护更新. 你甚至不会获得已安装应用的更新,并且不手动修改 ...

随机推荐

  1. electron 安装不同的版本的方法

    1.官网:http://www.electronjs.org/ 2.思考,既然是npm 安装,那么肯定也在 npm中央仓库有,那么去中央仓库看下: npm i -D electron@11.0.4

  2. PostgreSQL-可以通过localhost连接,无法通过IP地址连接。

    (1)如果PostgreSQL配置文件中没有允许访问该服务器的IP地址,则需要先添加允许访问的IP地址,并在防火墙中开放相应的端口.(2)在PostgreSQL配置文件postgresql.conf中 ...

  3. SP10050 POWTOW - Power Tower City 题解

    题目传送门 前置知识 扩展欧拉定理 解法 本题幂塔是有限层的,这里与 luogu P4139 上帝与集合的正确用法 中的无限层幂塔不同,故需要在到达递归边界 \(n+1\) 时进行特殊处理,对于处理 ...

  4. NC14700 追债之旅

    题目链接 题目 题目描述 小明现在要追讨一笔债务,已知有n座城市,每个城市都有编号,城市与城市之间存在道路相连(每条道路都是双向的),经过任意一条道路需要支付费用.小明一开始位于编号为1的城市,欠债人 ...

  5. let与const

    let与const ES2015(ES6)新增加了两个重要的JavaScript关键字: let和const. 块级作用域 代码块内如果存在let或者const,代码块会对这些命令声明的变量从块的开始 ...

  6. Java Base64编码使用介绍

    Base64编码介绍     BASE64 编码是一种常用的字符编码,Base64编码本质上是一种将二进制数据转成文本数据的方案. 但base64不是安全领域下的加密解密算法.能起到安全作用的效果很差 ...

  7. junit运行Parameterized参擞化测试

    Parameterized (参数化)的测试运行器允许你使用不同的参数多次运行同一个侧试. 运行此测试的必备条件: 1.必须使用@RunWith(Parameterized.class) 2.必须声明 ...

  8. C++字符串大写字母转小写字母

    #include <iostream> #include <stdio.h> using namespace std; char* Capital_to_Small(char* ...

  9. Flex 弹性盒子布局

    可以少去理解一些不必要的概念,而多去思考为什么会有这样的东西,它解决了什么问题,或者它的运行机制是什么? 1. 弹性盒子布局概念 Flex 是 Flexible Box 的缩写,意为"弹性布 ...

  10. 【LeetCode剑指offer#05】回文链表的两种解法+删除链表中间节点(链表的基本操作)

    回文链表 给你一个单链表的头节点 head ,请你判断该链表是否为回文链表.如果是,返回 true :否则,返回 false . 示例 1: 输入:head = [1,2,2,1] 输出:true 示 ...