Package Details: xterminal-bin 2.9.3-1

Git Clone URL: https://aur.archlinux.org/xterminal-bin.git (read-only, click to copy)
Package Base: xterminal-bin
Description: Not only powerful SSH tools, but also local consoles, and more coming soon.(Prebuilt version.Use system-wide electron)不仅是强大的SSH工具,更提供本地控制台,以及更多即将推出的开发相关功能.
Upstream URL: https://www.xterminal.cn/
Keywords: console emulator note note-takling ssh terminal
Licenses: LicenseRef-custom
Conflicts: xterminal
Provides: xterminal
Submitter: zxp19821005
Maintainer: zxp19821005
Last Packager: zxp19821005
Votes: 1
Popularity: 0.003322
First Submitted: 2023-11-29 04:47 (UTC)
Last Updated: 2024-12-25 10:33 (UTC)

Dependencies (3)

Required by (0)

Sources (4)

Pinned Comments

zxp19821005 commented on 2024-08-26 11:31 (UTC)

@sunshe35 安装axel之后

$ cat /usr/bin/fake_axel_for_makepkg 
#! /bin/bash
# 该脚本用于处理yay/paru安装软件时,由github下载缓慢甚至无法下载的问题
# 检测域名是不是github,如果是,则替换为镜像网站
# 采用axel代替curl进行20线程下载

domin=`echo $2 | cut -f3 -d'/'`;
others=`echo $2 | cut -f4- -d'/'`;
case "$domin" in
    "github.com")
    url="https://cors.isteed.cc/github.com/"$others;
#    url="https://cf.ghproxy.cc/https://github.com/"$others;
#    url="https://gh.jiasu.in/https://github.com/"$others;
#    url="https://ghproxy.cc/https://github.com/"$others;
#    url="https://ghproxy.net/https://github.com/"$others;
#    url="https://hub.gitmirror.com/https://github.com/"$others;
#    url="https://gh.con.sh/https://github.com/"$others;
#    url="https://gh.h233.eu.org/https://github.com/"$others;
#    url="https://ghps.cc/https://github.com/"$others;
#    url="https://gh.ddlc.top/https://github.com/"$others;
#    url="https://gh.flyinbug.top/https://github.com/"$others;
#    url="https://git.xfj0.cn/https://github.com/"$others;
#    url="https://hub.gitmirror.com/https://github.com/"$others;
#    url="https://slink.ltd/https://github.com/"$others;
#    url="https://mirror.ghproxy.com/https://github.com/"$others;
#    url="https://sciproxy.com/https://github.com/"$others;
#    url="https://download.fgit.cf/"$others;
#    url="https://download.ixnic.net/"$others;
#    url="https://download.nuaa.cf/"$others;
#    url="https://download.yzuu.cf/"$others;
#    url="https://download.fastgit.org/"$others;
#    url="https://kkgithub.com/"$others;
#    url="https://download.njuu.cf/"$others;
#    url="https://github.com/"$others;
    ;;

    "raw.githubusercontent.com")
#    url="https://raw.kkgithub.com/raw.githubusercontent.com/"$others; #香港
    url="https://gitdl.cn/https://raw.githubusercontent.com/"$others; #香港
#    url="https://mirror.ghproxy.com/https://raw.githubusercontent.com/"$others; #韩国
#    url="https://www.ghproxy.cc/https://raw.githubusercontent.com/"$others; #日本
#    url="https://ghproxy.cn/https://raw.githubusercontent.com/"$others; #日本
#    url="https://ghproxy.net/https://raw.githubusercontent.com/"$others; #日本
#    url="https://fastly.jsdelivr.net/gh/raw.githubusercontent.com/"$others; #日本 东京
#    url="https://fastraw.ixnic.net/raw.githubusercontent.com/"$others; #日本 大阪
#    url="https://cdn.jsdelivr.us/gh/raw.githubusercontent.com/"$others; #其他
#    url="https://jsdelivr.b-cdn.net/gh/raw.githubusercontent.com/"$others; #其他
#    url="https://github.moeyy.xyz/https://raw.githubusercontent.com/"$others; #其他
#    url="https://raw.cachefly.998111.xyz/raw.githubusercontent.com/"$others; #其他
#    url="https://raw.githubusercontent.com/"$others; #其他
    ;;

    *)
    url=$2;
    ;;
esac

echo "download from $url\n";
/usr/bin/axel -k -n 32 -a -o $1 $url;
$ cat /etc/makepkg.conf
#只显示修改部分
# DLAGENTS=('file::/usr/bin/curl -qgC - -o %o %u'
#           'ftp::/usr/bin/curl -qgfC - --ftp-pasv --retry 3 --retry-delay 3 -o %o %u'
#           'http::/usr/bin/curl -qgb "" -fLC - --retry 3 --retry-delay 3 -o %o %u'
#           'https::/usr/bin/curl -qgb "" -fLC - --retry 3 --retry-delay 3 -o %o %u'
#           'rsync::/usr/bin/rsync --no-motd -z %u %o'
#           'scp::/usr/bin/scp -C %u %o')
DLAGENTS=('file::/usr/bin/curl -gqC - -o %o %u'
          'ftp::/usr/bin/axel -n 15 -a -o %o %u'
          'http::/usr/bin/axel -n 15 -a -o %o %u'
          'https::/usr/bin/fake_axel_for_makepkg %o %u'
          'rsync::/usr/bin/rsync --no-motd -z %u %o'
          'scp::/usr/bin/scp -C %u %o')

Latest Comments

1 2 Next › Last »

zxp19821005 commented on 2024-11-20 05:06 (UTC)

@sfchen-cs6589043 建议直接给上游反馈,我使用原版程序也是相同的报错:

13:05:04.120 › SocketGateway subscribed to the "deleteNote" message WebSocketsController
13:05:04.120 › SocketGateway subscribed to the "emptyTrash" message WebSocketsController
13:05:04.120 › SocketGateway subscribed to the "updateCategoryIndex" message WebSocketsController
13:05:04.120 › SocketGateway subscribed to the "getNoteCategories" message WebSocketsController
13:05:04.120 › SocketGateway subscribed to the "createCategory" message WebSocketsController
13:05:04.121 › SocketGateway subscribed to the "updateCategory" message WebSocketsController
13:05:04.121 › SocketGateway subscribed to the "deleteCategory" message WebSocketsController
13:05:04.124 › Nest application successfully started NestApplication
13:05:21.706 › null null SocketGateway
13:06:11.635 › null null SocketGateway
13:06:11.854 › null null SocketGateway
13:06:12.041 › null null SocketGateway

sfchen-cs6589043 commented on 2024-11-20 03:45 (UTC)

11:40:54.641 › SocketGateway subscribed to the "getNoteCategories" message WebSocketsController
11:40:54.641 › SocketGateway subscribed to the "createCategory" message WebSocketsController
11:40:54.641 › SocketGateway subscribed to the "updateCategory" message WebSocketsController
11:40:54.641 › SocketGateway subscribed to the "deleteCategory" message WebSocketsController
11:40:54.644 › Nest application successfully started NestApplication
11:40:58.482 › null null SocketGateway
11:40:59.785 › null null SocketGateway
11:41:00.320 › null null SocketGateway
[40222:1120/114103.450753:ERROR:atom_cache.cc(229)] Add WM_CHANGE_STATE to kAtomsToCache

版本为最新的 Xterminal 当前版本: 2.6.3已经是最新版本

点击rdp 无反应 日志 显示 null null SocketGateway

zxp19821005 commented on 2024-11-06 14:11 (UTC)

@sfchen-cs6589043 官方不支持通过curl下载。请参考置顶操作方法。

sfchen-cs6589043 commented on 2024-11-06 02:31 (UTC)

上面说的 下载不下来, 我是手动clone 仓库后, 修改 source_x86_64=("./${_pkgname}-${pkgver}-linux-x86_64.rpm") 然后 手动下载rpm 包,本地makepkg -sf 直接出包 本地pacman -U 安装的

zxp19821005 commented on 2024-10-29 05:47 (UTC) (edited on 2024-10-29 05:47 (UTC) by zxp19821005)

@sfchen-cs6589043 已更新。下次请直接将软件状态标记为过期即可。

sfchen-cs6589043 commented on 2024-10-25 06:18 (UTC)

官方已经到2.5 了, 能更新一下包吗

sunshe35 commented on 2024-09-08 02:29 (UTC)

感谢指点。

根据你的方式,配置好axel之后,成功安装,但是启动失败。

10:23:12.135 › SocketGateway subscribed to the "deleteNote" message WebSocketsController
10:23:12.135 › SocketGateway subscribed to the "emptyTrash" message WebSocketsController
10:23:12.135 › SocketGateway subscribed to the "updateCategoryIndex" message WebSocketsController
10:23:12.135 › SocketGateway subscribed to the "getNoteCategories" message WebSocketsController
10:23:12.136 › SocketGateway subscribed to the "createCategory" message WebSocketsController
10:23:12.136 › SocketGateway subscribed to the "updateCategory" message WebSocketsController
10:23:12.136 › SocketGateway subscribed to the "deleteCategory" message WebSocketsController
10:23:12.140 › Nest application successfully started NestApplication
10:23:12.257 › uncaughtException Error: ERR_FAILED (-2) loading 'xterminal://./index.html#/a/ssh?port=35035'
    at rejectAndCleanup (node:electron/js2c/browser_init:2:79067)
    at finishListener (node:electron/js2c/browser_init:2:79229)
    at WebContents.stopLoadingListener (node:electron/js2c/browser_init:2:79616)
    at WebContents.emit (node:events:519:28)
    at WebContents.callbackTrampoline (node:internal/async_hooks:130:17)
[sunshe35@arch ~]$ 

删除原来的配置文件后就可以成功启动了。

这个软件已经正版,但是不怎么用,只是用来看着他更新。

zxp19821005 commented on 2024-08-26 11:31 (UTC)

@sunshe35 安装axel之后

$ cat /usr/bin/fake_axel_for_makepkg 
#! /bin/bash
# 该脚本用于处理yay/paru安装软件时,由github下载缓慢甚至无法下载的问题
# 检测域名是不是github,如果是,则替换为镜像网站
# 采用axel代替curl进行20线程下载

domin=`echo $2 | cut -f3 -d'/'`;
others=`echo $2 | cut -f4- -d'/'`;
case "$domin" in
    "github.com")
    url="https://cors.isteed.cc/github.com/"$others;
#    url="https://cf.ghproxy.cc/https://github.com/"$others;
#    url="https://gh.jiasu.in/https://github.com/"$others;
#    url="https://ghproxy.cc/https://github.com/"$others;
#    url="https://ghproxy.net/https://github.com/"$others;
#    url="https://hub.gitmirror.com/https://github.com/"$others;
#    url="https://gh.con.sh/https://github.com/"$others;
#    url="https://gh.h233.eu.org/https://github.com/"$others;
#    url="https://ghps.cc/https://github.com/"$others;
#    url="https://gh.ddlc.top/https://github.com/"$others;
#    url="https://gh.flyinbug.top/https://github.com/"$others;
#    url="https://git.xfj0.cn/https://github.com/"$others;
#    url="https://hub.gitmirror.com/https://github.com/"$others;
#    url="https://slink.ltd/https://github.com/"$others;
#    url="https://mirror.ghproxy.com/https://github.com/"$others;
#    url="https://sciproxy.com/https://github.com/"$others;
#    url="https://download.fgit.cf/"$others;
#    url="https://download.ixnic.net/"$others;
#    url="https://download.nuaa.cf/"$others;
#    url="https://download.yzuu.cf/"$others;
#    url="https://download.fastgit.org/"$others;
#    url="https://kkgithub.com/"$others;
#    url="https://download.njuu.cf/"$others;
#    url="https://github.com/"$others;
    ;;

    "raw.githubusercontent.com")
#    url="https://raw.kkgithub.com/raw.githubusercontent.com/"$others; #香港
    url="https://gitdl.cn/https://raw.githubusercontent.com/"$others; #香港
#    url="https://mirror.ghproxy.com/https://raw.githubusercontent.com/"$others; #韩国
#    url="https://www.ghproxy.cc/https://raw.githubusercontent.com/"$others; #日本
#    url="https://ghproxy.cn/https://raw.githubusercontent.com/"$others; #日本
#    url="https://ghproxy.net/https://raw.githubusercontent.com/"$others; #日本
#    url="https://fastly.jsdelivr.net/gh/raw.githubusercontent.com/"$others; #日本 东京
#    url="https://fastraw.ixnic.net/raw.githubusercontent.com/"$others; #日本 大阪
#    url="https://cdn.jsdelivr.us/gh/raw.githubusercontent.com/"$others; #其他
#    url="https://jsdelivr.b-cdn.net/gh/raw.githubusercontent.com/"$others; #其他
#    url="https://github.moeyy.xyz/https://raw.githubusercontent.com/"$others; #其他
#    url="https://raw.cachefly.998111.xyz/raw.githubusercontent.com/"$others; #其他
#    url="https://raw.githubusercontent.com/"$others; #其他
    ;;

    *)
    url=$2;
    ;;
esac

echo "download from $url\n";
/usr/bin/axel -k -n 32 -a -o $1 $url;
$ cat /etc/makepkg.conf
#只显示修改部分
# DLAGENTS=('file::/usr/bin/curl -qgC - -o %o %u'
#           'ftp::/usr/bin/curl -qgfC - --ftp-pasv --retry 3 --retry-delay 3 -o %o %u'
#           'http::/usr/bin/curl -qgb "" -fLC - --retry 3 --retry-delay 3 -o %o %u'
#           'https::/usr/bin/curl -qgb "" -fLC - --retry 3 --retry-delay 3 -o %o %u'
#           'rsync::/usr/bin/rsync --no-motd -z %u %o'
#           'scp::/usr/bin/scp -C %u %o')
DLAGENTS=('file::/usr/bin/curl -gqC - -o %o %u'
          'ftp::/usr/bin/axel -n 15 -a -o %o %u'
          'http::/usr/bin/axel -n 15 -a -o %o %u'
          'https::/usr/bin/fake_axel_for_makepkg %o %u'
          'rsync::/usr/bin/rsync --no-motd -z %u %o'
          'scp::/usr/bin/scp -C %u %o')

sunshe35 commented on 2024-08-25 12:08 (UTC)

我试了下curl确实不能用,但是wget可以。

[sunshe35@arch ~]$ curl  https://cdn-cn.xterminal.cn/xterminal/XTerminal-1.25.1-linux-amd64.deb
<html><head><title>ERROR: ACCESS DENIED</title></head><body><center><h1>ERROR: ACCESS DENIED</h1></center><hr>
<center>Sun, 25 Aug 2024 12:07:09 GMT (taikoo/BC22_yd-guangdong-huizhou-33-cache-1)</center></BODY></HTML>
<!-- web cache -->

有没有办法让下载方式把curl改成wget?
毕竟,https://www.cnblogs.com/bluestorm/p/17155625.html 这个文章 看不懂。