安装及升级 分享链接

作者:ysicing 最后编辑:ysicing 于 2023-09-18 17:32:28 浏览量:2930

安装命令行

目前支持如下三种方式

从源码安装

需要安装go环境,推荐go1.21

# 下载源码
git clone https://github.com/easysoft/quickon_cli.gi
# 安装task
go install github.com/go-task/task/v3/cmd/task@latest
# 编译当前系统下的二进制
task local
# 编译linux专属二进制
task linux 

从预编译二进制安装

使用我们提供的预编译二进制文件,可以github获取或者国内镜像获取

curl -L --remote-name-all https://github.com/easysoft/quickon_cli/releases/latest/download/qcadmin_linux_amd64 

从国内镜像获取

curl -sfL https://pkg.qucheng.com/quickon/get.sh | sh -
z version 

通过包管理工具安装

目前仅提供最新版本deb或者rpm包方式安装, 默认支持命令行补全

# debian
echo "deb [trusted=yes] https://repo.qucheng.com/quickon/apt/ /" | tee /etc/apt/sources.list.d/quickon.list
apt update
apt search qcadmin
apt install qcadmin
# centos7
cat > /etc/yum.repos.d/quickon.repo << EOF
[quickon]
name=Quickon Repo
baseurl=https://repo.qucheng.com/quickon/yum/
enabled=1
gpgcheck=0
EOF
yum makecache
yum install qcadmin 

或者从github下载相关deb/rpm进行安装

# 示例,以3.0.6版本为例
dpkg -i qcadmin_v3.0.6_linux_amd64.deb
rpm -i qcadmin_v3.0.6_linux_amd64.rpm 

升级命令行

通过命令行自身升级

# 通过z upgrade 命令升级,目前只支持升级z命令本身
z upgrade cli
[done] √ Successfully updated q to version v3.0.6
[info]   Release note:
      	 release v3.0.6
[info]   Upgrade docs:
      	 https://github.com/easysoft/quickon_cli/releases
[info]   Support QQGroup:
      	 768721743 

更新替换二进制升级

该步骤同安装

通过包管理工具升级

# Debian
apt update
apt upgrade qcadmin
# Centos
yum makecache
yum upgrade 

其他说明

二进制文件名说明 z, q,qcadmin无特殊说明情况下都表示是同一个二进制文件。

# 二进制 /usr/local/bin/ 或者 /usr/bin/ 目录下
command -v qcadmin
/usr/local/bin/qcadmin
# z 或者 q 多数都为qcadmin的软链接文件
root@debian:~# ls -alh /usr/bin/q
lrwxrwxrwx 1 root root 16 Sep 13 09:39 /usr/bin/q -> /usr/bin/qcadmin
root@debian:~# ls -alh /usr/local/bin/z
lrwxrwxrwx 1 root root 22 Sep 13 15:47 /usr/local/bin/z -> /usr/local/bin/qcadmin