[ 已解决 ] 安装了深度音乐却打不开

alex@linux-nutc:~> sudo zypper install deepin-music-player python-gstreamer
正在加载软件源数据...
警告: 软件源 'openSUSE-13.1-Update-sohu-mirror' 看起来已过期。请考虑使用一个不同的镜像或服务器。
正在读取已安装的软件包...
正在解决软件包依赖关系...

将安装以下新软件包:
deepin-music-player deepin-music-player-lang python-gstreamer

自动选中了以下推荐软件包:
deepin-music-player-lang

3 个软件包将新装.
总下载大小:10.7 MiB 。 操作完成后,将占用额外的 15.0 MiB 空间。
继续吗? [y/n/? 显示全部选项 ] (y): y
正在撷取 软件包 python-gstreamer-1.2.0-1.2.x86_64 (1/3), 22.8 KiB (解压后 78.7 KiB)
正在撷取: python-gstreamer-1.2.0-1.2.x86_64.rpm ............................................................................................................................ 完毕 (13.9 KiB/s)]
正在撷取 软件包 deepin-music-player-2.0git20130802-1.2.noarch (2/3), 10.7 MiB (解压后 14.9 MiB)
正在撷取: deepin-music-player-2.0git20130802-1.2.noarch.rpm ............................................................................................................... 完毕 (378.6 KiB/s)]
正在撷取 软件包 deepin-music-player-lang-2.0git20130802-1.2.noarch (3/3), 14.0 KiB (解压后 51.8 KiB)
正在撷取: deepin-music-player-lang-2.0git20130802-1.2.noarch.rpm ........................................................................................................................ 完毕 ]
(1/3) 正在安装:python-gstreamer-1.2.0-1.2 ............................................................................................................................................... 完毕 ]
(2/3) 正在安装:deepin-music-player-2.0git20130802-1.2 ................................................................................................................................... 完毕 ]
(3/3) 正在安装:deepin-music-player-lang-2.0git20130802-1.2 .............................................................................................................................. 完毕 ]
alex@linux-nutc:~> sudo zypper in python-cython libwebkitgtk-dev git python-webkitgtk libwebkitgtk-devel python-webkitgtk-devel python-devel
正在加载软件源数据...
警告: 软件源 'openSUSE-13.1-Update-sohu-mirror' 看起来已过期。请考虑使用一个不同的镜像或服务器。
正在读取已安装的软件包...
'python-devel' 已安装过了。
没有 'python-devel-2.7.6-8.6.1.x86_64' 的更新候选。已安装了可获取的最高版本。
'git' 已安装过了。
没有 'git-1.8.4.5-3.4.1.x86_64' 的更新候选。已安装了可获取的最高版本。
'python-webkitgtk' 已安装过了。
没有 'python-webkitgtk-1.1.8-14.1.3.x86_64' 的更新候选。已安装了可获取的最高版本。
'libwebkitgtk-devel' 已安装过了。
没有 'libwebkitgtk-devel-2.2.2-4.3.x86_64' 的更新候选。已安装了可获取的最高版本。
已安装过了 'python-Cython',其提供了 'python-cython'。
没有 'python-Cython-0.19.1-3.1.3.x86_64' 的更新候选。已安装了可获取的最高版本。
'python-webkitgtk-devel' 已安装过了。
没有 'python-webkitgtk-devel-1.1.8-14.1.3.x86_64' 的更新候选。已安装了可获取的最高版本。
在软件包名中未找到 'libwebkitgtk-dev'。正在尝试在功能中查找。
未找到 'libwebkitgtk-dev' 的提供者。
正在解决软件包依赖关系...

无事可做。

各位大大 libwebkitgtk-dev 怎么安装的啊?源里找不到。

libwebkitgtk-dev 在源里叫 libwebkitgtk-devel ,装 libwebkitgtk-devel 就行了

alex@linux-nutc:~> sudo zypper in libwebkitgtk-devel 
root's password:
正在加载软件源数据...
警告: 软件源 '163/Update' 看起来已过期。请考虑使用一个不同的镜像或服务器。
警告: 软件源 'openSUSE-13.1-Update-sohu-mirror' 看起来已过期。请考虑使用一个不同的镜像或服务器。
正在读取已安装的软件包...
'libwebkitgtk-devel' 已安装过了。
没有 'libwebkitgtk-devel-2.2.2-4.3.x86_64' 的更新候选。已安装了可获取的最高版本。
正在解决软件包依赖关系...

无事可做。

它说已经装了。可是还是和原来一样。点了图标,图标弹跳几下就没有反应。

sudo zypper in python-gstreamer-0_10

参考:http://forums.opensuse.org/showthread.php/496081-Deepin-music-player-issue-gst-import-error

来张图。



另外,zypper 提示你的源过期了,不考虑换一个源?其实官方源还可以的,不一定用搜狐和网易的。

1赞
alex@linux-nutc:~> sudo zypper  in python-gstreamer
正在加载软件源数据...
警告: 软件源 '163/Update' 看起来已过期。请考虑使用一个不同的镜像或服务器。
警告: 软件源 'openSUSE-13.1-Update-sohu-mirror' 看起来已过期。请考虑使用一个不同的镜像或服务器。
正在读取已安装的软件包...
'python-gstreamer' 已安装过了。
没有 'python-gstreamer-1.2.0-1.2.x86_64' 的更新候选。已安装了可获取的最高版本。
正在解决软件包依赖关系...

无事可做。

依然不行。还有其它方法吗?


sudo zypper in python-gstreamer-0_10

不是
sudo zypper in python-gstreamer

我这里 sudo zypper in python-gstreamer 提示没有这个软件。你用 YaST 搜一搜。

➜  ~  sudo zypper se python-gstreamer     

的结果是

S | 名称                                              | 摘要                                        | 类型    
--+---------------------------------------------------+---------------------------------------------+---------
i | python-gstreamer-0_10                             | Python Bindings for GStreamer               | 软件包  
  | python-gstreamer-0_10                             | Python Bindings for GStreamer               | 源代码包
  | python-gstreamer-0_10-debuginfo                   | Debug information for package python-gstr-> | 软件包  
  | python-gstreamer-0_10-debugsource                 | Debug sources for package python-gstreame-> | 软件包  
  | python-gstreamer-0_10-devel                       | Python Bindings for GStreamer               | 软件包  
  | python-gstreamer-0_10-plugin-rtspserver           | GStreamer based RTSP server library -- Py-> | 软件包  
  | python-gstreamer-0_10-plugin-rtspserver-debuginfo | Debug information for package python-gstr-> | 软件包

估计是你源的问题吧,那个英文论坛的帖子说切到官方的 python-gstreamer,但我发现官方源里只有 python-gstreamer-0_10。装上就好了。

为什么要手动装依赖而不是直接装 home:opensuse_zh 源里的?红地毯已经铺到脚下了偏要走旁边草坪,那我没办法。

PS:源过期说明你到了该执行 sudo zypper ref 的时候了

Sent from my iPhone 5s using Tapatalk

home:opensuse_zh ??? 什么来的啊

好了。谢谢大大啊。sudo zypper in python-gstreamer-0_10 加上了这个软件包就好了。可以真是我的源的问题。恢复官方源就添加那软件包就可以打开了。

搞好深度音乐了不过还是不懂什么是 home:opensuse_zh 源 :question:

opensuse_zh 是这个源
download.opensuse.org/repositories/home:/opensuse_zh/openSUSE_13.1/

再问下。
alex@linux-7ecw:~/ 下载 /Cython-0.20.1> sudo zypper install cython libwebkitgtk-dev
正在加载软件源数据…
正在读取已安装的软件包…
在软件包名中未找到 ‘cython’。正在尝试在功能中查找。
未找到 ‘cython’ 的提供者。
在软件包名中未找到 ‘libwebkitgtk-dev’。正在尝试在功能中查找。
未找到 ‘libwebkitgtk-dev’ 的提供者。
正在解决软件包依赖关系…

无事可做。
alex@linux-7ecw:~/ 下载 /Cython-0.20.1>

这个怎么解决啊?

怎安装这两个包。总是有些软件依賴关系的包安装不了,我一直不会解决。

sudo zypper in libwebkitgtk3-devel python-cython

你到底是要干什么东东。。。。openSUSE 要手动解决依赖关系?安装你要的那个程序就好了,其它关系会自动解决。

各个发行版之间的包名是有区别的,但是名字肯定差不多的。用 zypper 或者 OBS 搜索一下。

PS:原则不借楼,考虑到问题比较简单。。。。总之下不为例。。。。。