shell用户主题扩展未启用,关于gnome-shell-extensions安装问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
头像
无 痕
帖子: 21
注册时间: 2009-10-24 17:49

shell用户主题扩展未启用,关于gnome-shell-extensions安装问题

#1

帖子 无 痕 » 2015-03-12 19:50

按理说安装了gnome-shell-extensions就应该可以启用了,可惜先在新立德中搜索到的不满足依赖,我的gnome是3.12,它要求3.11以下。在这里https://git.gnome.org/browse/gnome-shell-extensions,找到了tar.xz的包,试着编译了一下(./configure,make, make install),但也不知是否成功。现在gnome-tweak-tool中依然有叹号提示用户主题扩展未启用。
自己是没招了,特来论坛请教。系统是14.04 ubuntu kylin。
附件
1.png
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: shell用户主题扩展未启用,关于gnome-shell-extensions安装问题

#2

帖子 poloshiao » 2015-03-12 21:45

系统是14.04 ubuntu kylin。
我的gnome是3.12,它要求3.11以下
1. Ubuntu 14.4 提供 gnome 版本
http://packages.ubuntu.com/trusty/gnome
gnome (1:3.8+4ubuntu3)

2. Ubuntu 14.4 提供 gnome-shell-extensions 版本
http://packages.ubuntu.com/trusty/gnome ... extensions
gnome-shell-extensions (3.10.1-0ubuntu2)

3. 你說的 Gnome 版本 跟 Ubuntu 14.04 提供的版本 不符
容易有 相依套件 版本不相容 的情況

4. 如果可以增加 ppa 套件庫 可以解決這個相依套件 版本不相容 的情況
參閱
http://www.webupd8.org/2014/05/how-to-i ... buntu.html
How To Install GNOME 3.12 In Ubuntu GNOME 14.04 (Trusty Tahr)
头像
无 痕
帖子: 21
注册时间: 2009-10-24 17:49

Re: shell用户主题扩展未启用,关于gnome-shell-extensions安装问题

#3

帖子 无 痕 » 2015-03-13 19:56

poloshiao 写了:
系统是14.04 ubuntu kylin。
我的gnome是3.12,它要求3.11以下
1. Ubuntu 14.4 提供 gnome 版本
http://packages.ubuntu.com/trusty/gnome
gnome (1:3.8+4ubuntu3)
How To Install GNOME 3.12 In Ubuntu GNOME 14.04 (Trusty Tahr)
谢谢你的解答,不好意思之前是我弄错了,我的gnome-shell版本是3.12,在新立德里看gnome提供的版本和你给的一致,但是并未安装。我尝试新立德安装提示安装包已损坏,在你提供的网络下了deb包安装也提示错误。我明明在用gnome可为什么居然没有安装?这种情况该如何处理?是要重装gnome吗?
附件
gnome-shell.png
gnome-error.png
gnome2.png
gnome.png
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: shell用户主题扩展未启用,关于gnome-shell-extensions安装问题

#4

帖子 poloshiao » 2015-03-13 21:57

我的gnome-shell版本是3.12
如果你自己下載 gnome-shell 的 deb 來安裝
會碰到許多相依套件不滿足 或 相依套件版本 不滿足
需要自己 一個一個 不滿足 去解決 那是個 大工程
先把 ppa 加上 軟體來源
幾乎所有的 相依套件 不滿足問題 都幫你 搞定了

如果 在把 ppa 加上 軟體來源以前 你已經安裝了某些 deb 檔
先把它移除

詳細參考
http://www.webupd8.org/2014/05/how-to-i ... buntu.html
我的gnome-shell版本是3.12,在新立德里看gnome提供的版本和你给的一致,但是并未安装。
Ubuntu 14.04 套件庫 並沒有 3.12
你會在 新立德 看到 硬該是 你使用 sudo dpkg -i *.deb
指令安裝的
並未安裝是你安裝因為相依套件不滿足而失敗
在你提供的网络下了deb包安装也提示错误
使用 sudo dpkg -i *.deb 安裝
如果相依套件不滿足就不會安裝
並不會幫你安裝相依套件

使用 sudo apt-get install 安裝
會幫你安裝相依套件
當然有個條件 就是 相依套件 在 軟體來源裡 而且 版本相符

在這裡再強調一次
要安裝 gnome 3 或 gnome-shell-extensions
會安裝許多相依套件 而且版本都要滿足
你使用 *.deb 安裝 那是一個巨大工程
把 ppa 加上軟體來源
然後安裝 gnome 3 或 gnome-shell-extensions
兩三個指令 就搞定了
參閱
http://www.webupd8.org/2014/05/how-to-i ... buntu.html
我明明在用gnome可为什么居然没有安装?这种情况该如何处理?是要重装gnome吗?
Gnome 有許多版本
sudo dpkg -l | grep gnome
頭兩個單字是 ii
就表示已經安裝

要不要重新安裝 要先分清楚 你需要什麼版本的功能 該版本已經安裝了沒
头像
无 痕
帖子: 21
注册时间: 2009-10-24 17:49

Re: shell用户主题扩展未启用,关于gnome-shell-extensions安装问题

#5

帖子 无 痕 » 2015-03-14 17:23

把 ppa 加上軟體來源
然後安裝 gnome 3 或 gnome-shell-extensions
就是说,这个应该使用ppa来安装,其依赖也会自动解决?
使用 sudo apt-get install 安裝
會幫你安裝相依套件
我当时应该是用这个命令安装的,可以确定肯定没有使用任何deb,我到目前为止只下载过一个图标的deb安装包。
如果我gnome3正确安装,在新立德里gnome,gnome-shell,gnome-shell-extensions应该是显示全部正常安装对吗?
我对这个依赖理不太清,准备重装,就在新立德里删除了gnome-shell,重启后机子也已经不是gnome的环境界面。新立德里又试了一次仍然不能安装gnome。这种情况下还能使用ppa安装吗?
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: shell用户主题扩展未启用,关于gnome-shell-extensions安装问题

#6

帖子 poloshiao » 2015-03-14 18:35

就是说,这个应该使用ppa来安装,其依赖也会自动解决?
大部分 不敢說 100%
碰到問題 可以到該 ppa 看看 Bug Report
https://bugs.launchpad.net/~gnome3-team
也可以提報 Bug Report
在新立德里
左下方 選擇 源自
左上方 可以出現 各種套件庫 包含 ppa / main / universe / ... / Local 等等
選擇一個套件庫
右側 就可以出現來自該套件庫的所有可以安裝的套件
重新載入 相當於 sudo apt-get update
可以更新所有可以安裝的套件為最新版本
第一欄位的方框 顯示該套件在你的系統的安裝情況
詳細參閱
https://help.ubuntu.com/community/SynapticHowto
重启后机子也已经不是gnome的环境界面。新立德里又试了一次仍然不能安装gnome。这种情况下还能使用ppa安装吗?
只要能登入 桌面 打開終端機
一般都可以安裝
如果 終端機出現什麼錯誤訊息
直接把全部終端機錯誤訊息複製貼上來
不要摘要 以免遺漏重要訊息
如果我gnome3正确安装,在新立德里gnome,gnome-shell,gnome-shell-extensions应该是显示全部正常安装对吗?
1. 套件相依 在 Debian / Ubuntu 系統安裝/移除 很重要的穩定基礎
假設套件 A 相依於 套件B, 套件 B 相依於 套件 C
1-1. 安裝 套件 A, 會自動安裝 套件 B, 套件 C (如果 套件 B 或 套件 C 安裝失敗 就會放棄安裝 套件 A)
1-2. 移除 套件 C, 可能會 一起移除 套件 B, 套件 A (如果 套件 C 移除失敗 就會放棄移除 套件 B 及 套件 A)
2. 在 Ubuntu 14.04 gnome,gnome-shell,gnome-shell-extensions 相依關係如下
gnome
- Depends: gnome-shell-extensions (>= 3.4)
- Depends: gnome-shell (>= 3.4)
- Depends: gnome-shell
gnome-shell
- Depends: gnome-shell-common (= 3.10.4-0ubuntu5)
gnome-shell-common
gnome-shell-extensions
- Depends: gnome-shell (<< 3.11)
- Depends: gnome-shell-common (>= 3.4)
2-1. 你可以參考 1-1 猜猜 安裝了 gnome 會安裝哪些套件
(還有許多 相依關係 沒有列出來 意思是 同時安裝的套件會更多 注意 終端機 畫面 會告訴你)
2-2. 你可以參考 1-2 猜猜 移除了 gnome-shell-extensions 可能會同時移除哪些套件 ?
(還有許多 會同時移除的套件 沒有列出來 意思是 同時移除的套件會更多 注意 終端機 畫面 會告訴你)
头像
无 痕
帖子: 21
注册时间: 2009-10-24 17:49

Re: shell用户主题扩展未启用,关于gnome-shell-extensions安装问题

#7

帖子 无 痕 » 2015-03-14 22:51

太谢谢了,这下清楚这几个之间的关系了。我再多试试,希望能成功
头像
无 痕
帖子: 21
注册时间: 2009-10-24 17:49

Re: shell用户主题扩展未启用,关于gnome-shell-extensions安装问题

#8

帖子 无 痕 » 2015-03-16 20:02

只要能登入 桌面 打開終端機
一般都可以安裝
如果 終端機出現什麼錯誤訊息
直接把全部終端機錯誤訊息複製貼上來
这次是用了ppa源安装了,依然出现了依赖问题。
我这次先换到了163源,update似乎只有一两个找不到,upgrade后系统运行了一阵,过程中看到remove了很多行。
然后运行

代码: 全选

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install gnome-themes-standard ubuntu-desktop gnome-shell
出现信息

代码: 全选

有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
 gnome-shell : 依赖: gir1.2-clutter-1.0 (>= 1.11.11) 但是它将不会被安装
               依赖: gir1.2-mutter-3.0 (>= 3.10.0) 但是它将不会被安装
               依赖: libclutter-1.0-0 (>= 1.13.4) 但是它将不会被安装
               依赖: libcogl-pango15 (>= 1.15.8) 但是它将不会被安装
               依赖: libcogl15 (>= 1.15.8) 但是它将不会被安装
               依赖: libmutter0c (>= 3.10) 但是它将不会被安装
               依赖: libmutter0c (< 3.11) 但是它将不会被安装
               依赖: gnome-shell-common (= 3.10.4-0ubuntu5.2) 但是 3.12.2-1ubuntu2 正要被安装
               推荐: gnome-contacts 但是它将不会被安装
               推荐: gnome-control-center 但是它将不会被安装
               推荐: gdm (>= 3.5.90) 但是它将不会被安装
 ubuntu-desktop : 依赖: evince 但是它将不会被安装
                  依赖: unity-control-center 但是它将不会被安装
                  推荐: bluez-cups 但是它将不会被安装
                  推荐: brasero 但是它将不会被安装
                  推荐: cheese 但是它将不会被安装
                  推荐: cups
                  推荐: empathy 但是它将不会被安装
                  推荐: hplip 但是它将不会被安装
                  推荐: libproxy1-plugin-gsettings 但是它将不会被安装
                  推荐: libproxy1-plugin-networkmanager 但是它将不会被安装
                  推荐: printer-driver-splix 但是它将不会被安装
                  推荐: shotwell 但是它将不会被安装
                  推荐: speech-dispatcher 但是它将不会被安装
                  推荐: totem 但是它将不会被安装
                  推荐: totem-mozilla 但是它将不会被安装
                  推荐: usb-creator-gtk 但是它将不会被安装
                  推荐: xul-ext-webaccounts 但是它将不会被安装
W: Duplicate sources.list entry http://archive.ubuntukylin.com:10006/ubuntukylin/ trusty/main amd64 Packages (/var/lib/apt/lists/archive.ubuntukylin.com:10006_ubuntukylin_dists_trusty_main_binary-amd64_Packages)
W: Duplicate sources.list entry http://archive.ubuntukylin.com:10006/ubuntukylin/ trusty/main i386 Packages (/var/lib/apt/lists/archive.ubuntukylin.com:10006_ubuntukylin_dists_trusty_main_binary-i386_Packages)
W: 您可能需要运行 apt-get update 来解决这些问题
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
后来重启进入系统后,只有壁纸,什么都没有。我搜到了论坛里相同的问题,参照你的链接重装安装了uinty,重启后有两个登陆方式,一个为gnome(cd),进去后还是什么都看不到,unity进入后右键无效,而且似乎一些软件没有了。再次尝试安装gnome,问题依旧。
好像越来越复杂了。。。。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: shell用户主题扩展未启用,关于gnome-shell-extensions安装问题

#9

帖子 poloshiao » 2015-03-16 20:37

http://www.webupd8.org/2014/05/how-to-i ... buntu.html
sudo add-apt-repository ppa:gnome3-team/gnome3-staging
sudo add-apt-repository ppa:gnome3-team/gnome3
viewtopic.php?p=3128020#p3128020
sudo add-apt-repository ppa:gnome3-team/gnome3
1. 另一個 ppa:gnome3-team/gnome3-staging 安裝了沒
W: Duplicate sources.list entry http://archive.ubuntukylin.com:10006/ubuntukylin/ trusty/main amd64 Packages (/var/lib/apt/lists/archive.ubuntukylin.com:10006_ubuntukylin_dists_trusty_main_binary-amd64_Packages)
W: Duplicate sources.list entry http://archive.ubuntukylin.com:10006/ubuntukylin/ trusty/main i386 Packages (/var/lib/apt/lists/archive.ubuntukylin.com:10006_ubuntukylin_dists_trusty_main_binary-i386_Packages)
2. 試試
sudo rm /var/lib/apt/lists/archive.ubuntukylin.com:10006_ubuntukylin_dists_trusty_main_binary-amd64_Packages
sudo rm /var/lib/apt/lists/archive.ubuntukylin.com:10006_ubuntukylin_dists_trusty_main_binary-i386_Packages
然後
sudo apt-get update
看看 還有沒有相同的 錯誤訊息
2-1. 如果 還有相同的 錯誤訊息
sudo ls -al /etc/apt/sources.list.d
把結果複製 貼上來
头像
无 痕
帖子: 21
注册时间: 2009-10-24 17:49

Re: shell用户主题扩展未启用,关于gnome-shell-extensions安装问题

#10

帖子 无 痕 » 2015-03-16 20:59

代码: 全选

sudo add-apt-repository ppa:gnome3-team/gnome3-staging
这个执行后显示:sudo:add-apt-repository: command not found
sudo rm /var/lib/apt/lists/archive.ubuntukylin.com:10006_ubuntukylin_dists_trusty_main_binary-amd64_Packages
sudo rm /var/lib/apt/lists/archive.ubuntukylin.com:10006_ubuntukylin_dists_trusty_main_binary-i386_Packages
然後
sudo apt-get update
没有再出现上面的信息,但是出现了这个
错误 http://mirrors.163.com trusty/main Translation-zh
错误的报头行
错误 http://mirrors.163.com trusty/multiverse Translation-zh
错误的报头行
错误 http://mirrors.163.com trusty/restricted Translation-zh
错误的报头行
错误 http://mirrors.163.com trusty/universe Translation-zh
错误的报头行
下载 5,078 B,耗时 20秒 (253 B/s)
W: 无法下载 http://mirrors.163.com/ubuntu/dists/tru ... slation-zh 错误的报头行

W: 无法下载 http://mirrors.163.com/ubuntu/dists/tru ... slation-zh 错误的报头行

W: 无法下载 http://mirrors.163.com/ubuntu/dists/tru ... slation-zh 错误的报头行

W: 无法下载 http://mirrors.163.com/ubuntu/dists/tru ... slation-zh 错误的报头行

W: 无法下载 bzip2:/var/lib/apt/lists/partial/mirrors.163.com_ubuntu_dists_trusty-backports_universe_i18n_Translation-en Hash 校验和不符

E: Some index files failed to download. They have been ignored, or old ones used instead.
其他大部分命中,少部分忽略。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: shell用户主题扩展未启用,关于gnome-shell-extensions安装问题

#11

帖子 poloshiao » 2015-03-16 21:20

错误 http://mirrors.163.com trusty/main Translation-zh
错误的报头行
错误 http://mirrors.163.com trusty/multiverse Translation-zh
错误的报头行
错误 http://mirrors.163.com trusty/restricted Translation-zh
错误的报头行
错误 http://mirrors.163.com trusty/universe Translation-zh
错误的报头行
下载 5,078 B,耗时 20秒 (253 B/s)
W: 无法下载 http://mirrors.163.com/ubuntu/dists/tru ... slation-zh 错误的报头行

W: 无法下载 http://mirrors.163.com/ubuntu/dists/tru ... slation-zh 错误的报头行

W: 无法下载 http://mirrors.163.com/ubuntu/dists/tru ... slation-zh 错误的报头行

W: 无法下载 http://mirrors.163.com/ubuntu/dists/tru ... slation-zh 错误的报头行

W: 无法下载 bzip2:/var/lib/apt/lists/partial/mirrors.163.com_ubuntu_dists_trusty-backports_universe_i18n_Translation-en Hash 校验和不符
1. 換個 下載伺服器 看看
这个执行后显示:sudo:add-apt-repository: command not found
2. 檢查 指令 有沒有打錯

3. 如果 指令 完全正確
sudo apt-get install --reinstall software-properties-common

sudo add-apt-repository ppa:gnome3-team/gnome3-staging
看看

4. 如果還說找不到
sudo ls -al /usr/bin | grep repository
看看有沒有
add-apt-repository
apt-add-repository -> add-apt-repository
头像
无 痕
帖子: 21
注册时间: 2009-10-24 17:49

Re: shell用户主题扩展未启用,关于gnome-shell-extensions安装问题

#12

帖子 无 痕 » 2015-03-16 21:26

換個 下載伺服器 看看
是指换个软件源吗?
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: shell用户主题扩展未启用,关于gnome-shell-extensions安装问题

#13

帖子 poloshiao » 2015-03-16 21:29


可以找一個速度最快的 (至少 證明它 運作正常的)
http://blog.longwin.com.tw/2011/02/ubun ... tory-2011/
头像
无 痕
帖子: 21
注册时间: 2009-10-24 17:49

Re: shell用户主题扩展未启用,关于gnome-shell-extensions安装问题

#14

帖子 无 痕 » 2015-03-16 21:51

sudo apt-get install --reinstall software-properties-common

sudo add-apt-repository ppa:gnome3-team/gnome3-staging
前一句执行成功了,后一句显示
Cannot add PPA: 'ppa:gnome3-team/gnome3-staging'.
Please check that the PPA name or format is correct.
话说感觉上次update又重装了unity进入后,感觉系统似乎少了不少东西,,现在的界面也怪怪的。。。
头像
无 痕
帖子: 21
注册时间: 2009-10-24 17:49

Re: shell用户主题扩展未启用,关于gnome-shell-extensions安装问题

#15

帖子 无 痕 » 2015-03-16 22:32

另一個 ppa:gnome3-team/gnome3-staging 安裝了沒
试了好几次,这个ppa添加好了,看来是我这里网不太稳定。
gpg: 钥匙环‘/tmp/tmpn7_3766f/secring.gpg’已建立
gpg: 钥匙环‘/tmp/tmpn7_3766f/pubring.gpg’已建立
gpg: 下载密钥‘3B1510FD’,从 hkp 服务器 keyserver.ubuntu.com
gpg: /tmp/tmpn7_3766f/trustdb.gpg:建立了信任度数据库
gpg: 密钥 3B1510FD:公钥“Launchpad PPA for GNOME3 Team”已导入
gpg: 没有找到任何绝对信任的密钥
gpg: 合计被处理的数量:1
gpg: 已导入:1 (RSA: 1)
OK
sudo apt-get dist-upgrade运行过后似乎又卸载了不少东西。

再运行
sudo apt-get install gnome-themes-standard ubuntu-desktop gnome-shell
结果依然是依赖关系的问题,和之前略有不同
下列软件包有未满足的依赖关系:
gnome-shell : 依赖: gir1.2-clutter-1.0 (>= 1.11.11) 但是它将不会被安装
依赖: gir1.2-mutter-3.0 (>= 3.10.0) 但是它将不会被安装
依赖: libclutter-1.0-0 (>= 1.13.4) 但是它将不会被安装
依赖: libcogl-pango15 (>= 1.15.8) 但是它将不会被安装
依赖: libcogl15 (>= 1.15.8) 但是它将不会被安装
依赖: libmutter0c (>= 3.10) 但是它将不会被安装
依赖: libmutter0c (< 3.11) 但是它将不会被安装
依赖: gnome-shell-common (= 3.10.4-0ubuntu5.2) 但是 3.12.2-1ubuntu2 正要被安装
推荐: gnome-contacts 但是它将不会被安装
推荐: gnome-control-center 但是它将不会被安装
推荐: gdm (>= 3.5.90) 但是它将不会被安装
ubuntu-desktop : 依赖: evince 但是它将不会被安装
依赖: unity-control-center 但是它将不会被安装
推荐: bluez-cups 但是它将不会被安装
推荐: brasero 但是它将不会被安装
推荐: cheese 但是它将不会被安装
推荐: cups
推荐: empathy 但是它将不会被安装
推荐: hplip 但是它将不会被安装
推荐: libproxy1-plugin-gsettings 但是它将不会被安装
推荐: libproxy1-plugin-networkmanager 但是它将不会被安装
推荐: printer-driver-splix 但是它将不会被安装
推荐: shotwell 但是它将不会被安装
推荐: speech-dispatcher 但是它将不会被安装
推荐: totem 但是它将不会被安装
推荐: totem-mozilla 但是它将不会被安装
推荐: usb-creator-gtk 但是它将不会被安装
推荐: xul-ext-webaccounts 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系
回复