如何为ZEVENET Community Edition配置APT存储库

张贴 Zevenet | 7年2017月XNUMX日

详情

本文的目的是说明如何配置公共APT存储库以安装或保持更新 ZEVENET社区版。 对于Enterprise Edition,请使用官方渠道或与我们的团队联系。

此过程已在 Debian Buster 中进行了测试,用于 ZEVENET >= 5.9 的基本版本。

为Community Edition设置ZEVENET APT存储库

1。 配置APT公钥

在负载均衡器的命令行中输入,下载并配置APT公钥:

root@zevenetlb#> wget -O - http://repo.zevenet.com/zevenet.com.gpg.key | apt-key add -

2。 配置官方APT存储库

将远程存储库添加到本地APT配置文件。

root@zevenetlb#> vi  /etc/apt/sources.list.d/zevenet.list

将以下行添加到ZEVENET 4的当前apt配置中。

deb http://repo.zevenet.com/ce/v4/ jessie main

或将以下行添加到ZEVENET 5的当前apt配置中。

deb http://repo.zevenet.com/ce/v5/ stretch main

或者将以下行添加到 ZEVENET >= 5.9 的当前 apt 配置中。

deb http://repo.zevenet.com/ce/v5/ buster main

优惠退出.

3。 更新本地包列表

root@zevenetlb#> apt update --no-list-cleanup -o Dir::Etc::sourceparts="-" -o Dir::Etc::sourcelist="sources.list.d/zevenet.list"
root@zevenetlb#> apt upgrade --with-new-pkgs  -o Dir::Etc::sourceparts="-" -o Dir::Etc::sourcelist="sources.list.d/zevenet.list"

4。 检查是否有新版本

检查是否有新的 ZEVENET 版本或全新安装 ZEVENET 在你的新Debian基础上加载均衡器。

root@zevenetlb#> apt-get install zevenet
root@zevenetlb#> apt-get install zevenet-gui-core

完成,您的 ZEVENET 社区版已准备就绪!!!!

请注意: ZEVENET负载均衡器使用Debian公共存储库中的某些软件包,请确保配置了其他Debian存储库。

对于ZEVENET 4(基于Debian Jessie)

root@zevenetlb#> cat /etc/apt/sources.list

deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

# jessie-updates, previously known as 'volatile'
deb http://ftp.es.debian.org/debian/ jessie-updates main
deb-src http://ftp.es.debian.org/debian/ jessie-updates main

deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
root@zevenetlb#> cat /etc/apt/sources.list.d/zevenet.list
#official ZEVENET repository
deb http://repo.zevenet.com/ce/v4/ jessie main

对于ZEVENET 5(基于Debian Stretch)

root@zevenetlb#> cat /etc/apt/sources.list

deb http://security.debian.org/ stretch/updates main
deb-src http://security.debian.org/ stretch/updates main

# jessie-updates, previously known as 'volatile'
deb http://ftp.es.debian.org/debian/ stretch-updates main
deb-src http://ftp.es.debian.org/debian/ stretch-updates main

deb http://ftp.us.debian.org/debian/ stretch main contrib non-free
root@zevenetlb#> cat /etc/apt/sources.list.d/zevenet.list
#official ZEVENET repository
deb http://repo.zevenet.com/ce/v5/ stretch main

对于 ZEVENET >= 5.9(基于 Debian Buster)

root@zevenetlb#> cat /etc/apt/sources.list

deb http://deb.debian.org/debian/ buster main contrib non-free
deb-src http://deb.debian.org/debian/ buster main contrib non-free

deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free

deb http://security.debian.org/debian-security buster/updates main
deb-src http://security.debian.org/debian-security buster/updates main
root@zevenetlb#> cat /etc/apt/sources.list.d/zevenet.list
#official ZEVENET repository
deb http://repo.zevenet.com/ce/v5/ buster main

ZEVENET CE软件包生成策略

ZEVENET APT存储库每晚检查其公共github存储库的源代码更新( https://github.com/zevenet/zlb ),如果在源代码版本中进行了任何更新,则将生成一个新的ZEVENET deb软件包并在APT存储库中自动进行更新。

分享到:

根据GNU自由文档许可条款的文档。

本文是否有帮助?

相关文章