Package Details: xware-desktop 20151221-1

Git Clone URL: https://aur.archlinux.org/xware-desktop.git (read-only)
Package Base: xware-desktop
Description: An attempt to bring Xware (Xunlei on routers) to desktop Linux.
Upstream URL: https://github.com/Xinkai/XwareDesktop/wiki
Licenses: GPL, custom
Conflicts: xware-desktop-git, xware_desktop, xware_desktop-git
Replaces: xware-desktop-git, xware_desktop, xware_desktop-git
Submitter: Xinkai
Maintainer: Xinkai
Last Packager: Xinkai
Votes: 9
Popularity: 0.000716
First Submitted: 2014-06-10 11:29
Last Updated: 2015-12-21 04:09

Latest Comments

petronny commented on 2016-05-15 15:23

请在xware-desktop.install中移除
update-desktop-database -q
这个已经不需要了

另外你还会维护这个包吗?(我知道你不会更新上游了)如果不的话请orphan掉

Xinkai commented on 2015-02-08 05:34

不把service文件安装到/usr/lib/systemd/user的原因是,在设置对话框里有相关设置。在目前还需要支持upstart的时候,分distro分别安装不同的“服务文件”到“最正确的位置”,只会增加复杂度。

GutenYe commented on 2015-02-05 07:37

错误
$ systemctl --user start xwared
> Unit xwared.service failed to load: No such file or directory

需要把/opt/xware-desktop/frontend/xwared.service 移动到/usr/lib/systemd/user目录下面才能用。

Xinkai commented on 2014-08-17 04:45

@leafonsword
到Wiki上看使用说明吧,两个月前就换用systemd user session了

leafonsword commented on 2014-08-17 04:15

奇怪,安装完,没有xwared~
$sudo systemctl restart xwared
Failed to restart xwared.service: Unit xwared.service failed to load: No such file or directory

niufox commented on 2014-08-14 14:15

安装这个的时候需要安装nodejs-mkdirp,如果在这里出错是:
Error: UNABLE_TO_VERIFY_LEAF_SIGNATURE
npm ERR! at SecurePair.<anonymous> (tls.js:1367:32)
npm ERR! at SecurePair.emit (events.js:92:17)
npm ERR! at SecurePair.maybeInitFinished (tls.js:979:10)
npm ERR! at CleartextStream.read [as _read] (tls.js:471:13)
npm ERR! at CleartextStream.Readable.read (_stream_readable.js:340:10)
npm ERR! at EncryptedStream.write [as _write] (tls.js:368:25)
npm ERR! at doWrite (_stream_writable.js:225:10)
npm ERR! at writeOrBuffer (_stream_writable.js:215:5)
npm ERR! at EncryptedStream.Writable.write (_stream_writable.js:182:11)
npm ERR! at write (_stream_readable.js:601:24)
npm ERR! at flow (_stream_readable.js:610:7)
npm ERR! at Socket.pipeOnReadable (_stream_readable.js:642:5)
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR! <http://github.com/npm/npm/issues>

则它的pkgbuild需要修改下才可以。

npm config set strict-ssl false #加上 add this line
npm install --user root -g --prefix "$pkgdir/usr" $_npmname@$pkgver
npm config set strict-ssl true #加上 add this line

xgdgsc commented on 2014-07-06 04:29

conflict是那个意思,那你就保留这两个,再加个xware-desktop-git吧。
arch用户不用指导吧,直接yaourt装这两个包就行了吧。abs有arch wiki。

Xinkai commented on 2014-07-06 03:51

@xgdgsc

yaourt的确需要重新下载,因为/tmp会定时清理的。

我不知道你用本项目多久了。本来这个包名字是xware_desktop-git和xware_desktop,后来合并并更名成了现在的这个包,所以有了现在的conflicts和replaces。你说conflicts和replaces写错了的意思是,需要我conflict和replace xware-desktop-git吗?

关于稳定版。我觉得现在XwareDesktop还处于Alpha,还没有稳定版。我会尽量保持master不break,但那也算不上稳定版。基本一个星期更新最新的master到这里,期间的更新就不更新到这里了。所以有一个-git的挺好的。

要是你能到github的wiki上创建一个类似“的Ubuntu上编译安装说明”的页面,指导有困难访问github的arch用户使用你的包,而且简单介绍下abs的使用方法就最好了。

xgdgsc commented on 2014-07-06 00:22

另外这个包conflicts和replaces写错了。

xgdgsc commented on 2014-07-06 00:20

你用yaourt当然得每次重新下载了,用abs就好了。我上传了个https://aur.archlinux.org/packages/xware-desktop-git/ 。按aur的命名规范来说,建议这个包(xware-desktop)以后上传稳定版的.

All comments