Skip to content

wangjiezhe/kwplayer-packages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

bdca055 · Mar 14, 2015
Nov 12, 2014
Jun 20, 2014
Mar 14, 2015
Aug 29, 2014
Nov 18, 2014
Jan 10, 2015
Nov 11, 2014
Mar 14, 2015
Nov 13, 2014
Nov 13, 2014
Nov 13, 2014

Repository files navigation

关于

这个项目用于存放kwplayer为各个发行版打好了的安装包, 推荐一般用户直接使用 这里的安装包, 因为这最简单, 也最不易出问题.

Debian系

需要下载 python3-xlib_xx.deb, python3-keybinder_xx.deb, kwplayer_xx.deb 这 三个软件包. 直接双击就能安装deb包.

先安装python3-xlib, 之后是python3-keybinder, 最后是kwplayer.

当然, 也可以在终端里安装, 比如:

# dpkg -i kwplayer_xx.deb
# apt-get -f install

Fedora系

Fedora 的打包工作是由 mosquito (@1dot75cm) 负责. 目前支持 fc19, fc20, fc21, fc22. 更多其他开源软件欢迎访问 myrepo 主页进行查询.

安装步骤:

# yum install dnf-plugins-core
# dnf copr enable mosquito/myrepo    # 或直接到 myrepo 源主页, 下载对应 repo 文件到 /etc/yum.repos.d/ 中
# dnf localinstall http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
# dnf install kwplayer

注: 因为有几个依赖包不在官方源内, 请添加 rpmfusion 源和 myrepo 源, 否则直接安装 rpm 包会出错

RHEL系

RHEL 的打包工作也由 mosquito 负责. 目前支持 el7. 更多其他开源软件欢迎访问 myrepo 主页进行查询.

安装步骤:

# yum install epel-release
# yum-config-manager --add-repo=https://copr.fedoraproject.org/coprs/mosquito/myrepo/repo/epel-$(rpm -E %?rhel)/mosquito-myrepo-epel-$(rpm -E %?rhel).repo
# yum localinstall http://li.nux.ro/download/nux/dextop/el$(rpm -E %rhel)/x86_64/nux-dextop-release-0-2.el$(rpm -E %rhel).nux.noarch.rpm
# yum install kwplayer

Arch Linux

Arch Linux用户, 可以直接使用build_arch/PKGBUILD脚本来安装kwplayer, 它是由 MJsaka qiuxuenan@gmail.com 维护的. 使用时有什么问题, 可以直接联系他. 非常感谢他做的工作.

Gentoo

Gentoo的用户, 可下载build_gentoo下的ebuild, 放入本地的overlay, 执行 ebuild kwplayer-*.ebuild manifest, 然后emerge kwplayer安装. 也可以直接下载tbz2包放入${PKGDIR}里, 然后emerge -k kwplayer安装. 使用时有什么问题, 请联系 MJsaka qiuxuenan@gmail.com .

打包时要包含的依赖包

在制作一个发行版里的安装包时, 要包含以下依赖包. 不同发行版里的包名可能不尽相同:

  • gnome-icon-theme-symbolic
  • gstreamer1.0-libav 音频/视频的解码器
  • gstreamer1.0-plugins-base
  • gstreamer1.0-plugins-good
  • gstreamer1.0-plugins-ugly
  • gstreamer1.0-pulseaudio
  • gstreamer1.0-x
  • gir1.2-gstreamer-1.0,
  • gir1.2-gst-plugins-base-1.0
  • gir1.2-notify-0.7 - notify 的Gtk绑定.
  • python3
  • python3-cairo
  • python3-dbus
  • python3-gi - gkt3的python3绑定
  • python3-gi-cairo
  • python3-ply - Lex, Yacc的python3实现, kwplayer用它来解析歌词

可选安装包, 安装它们后, kwplayer的功能更完善:

About

kwplayer的安装包

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages