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 提示你的源过期了,不考虑换一个源?其实官方源还可以的,不一定用搜狐和网易的。
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 源
再问下。
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:原则不借楼,考虑到问题比较简单。。。。总之下不为例。。。。。