Package Details: xterminal-bin 5.6.9-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: 2
Popularity: 0.028356
First Submitted: 2023-11-29 04:47 (UTC)
Last Updated: 2026-05-15 07:44 (UTC)

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 3 Next › Last »

cosmologist-ptk commented on 2025-07-15 07:11 (UTC)

通过paru更新失败,报错:错误:

未能下载 'xterminal-bin-xx' 的源: 
错误: 未能构建的软件包:xterminal-bin-xx

解决办法: 1.到https://cdn-cn.xterminal.cn/downloads/XTerminal-xxx-linux-x86_64.rpm (把xxx替换为对应版本)下载rpm包 2.然后把这个rpm包拖到目录~/.cache/paru/clone/xterminal-bin 3.打开PKGBUILD文件,找到source_x86_64这一行:

source_x86_64=("${pkgname%-bin}-${_x86_64_ver}-x86_64.rpm::https://cdn-cn.xterminal.cn/downloads/${_pkgname}-${_x86_64_ver}-linux-x86_64.rpm")

注释掉这一行。然后再下面添加这么一行(依然注意版本号一致性):

source_x86_64=("file://${PWD}/XTerminal-xxx-linux-x86_64.rpm")

4.在当前目录,执行makepgk -si 即可。

zyk commented on 2025-07-15 01:42 (UTC)

n: 无法创建符号链接 '/home/zyk/.cache/yay/xterminal-bin/src/' -> '': 没有那个文件或目录 ==> 正在开始 prepare()... strings: /home/zyk/.cache/yay/xterminal-bin/src/opt/XTerminal/xterminal:无此文件 The electron version is: sed:无法读取 /home/zyk/.cache/yay/xterminal-bin/src/usr/share/applications/xterminal.desktop:没有那个文件或目录

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 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 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 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 ~]$ 

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

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