这种情况下需使用数据包管理器zypper (包含于Linux的Dr.Web反病毒保护产品的安装包)。如果这一方式因为何种原因无法使用,需使用您所使用的操作系统的数据包管理器的更新指令。
下面的示例的前提:有可上网的第二台工作站,并安装有.run数据包。
- 检查一下Linux 库的内容(未更新):
# /opt/drweb.com/bin/zypper up
在FreeBSD:
# /usr/local/libexec/drweb.com/bin/zypper up
对问题“是否继续?[y/n/...? 导出所有参数:” 回答N,结束指令,不安装更新。
- 在指令中列出所有数据包,下载所有新数据(在Linux):
# /opt/drweb.com/bin/zypper download …
在FreeBSD:
# /usr/local/libexec/drweb.com/bin/zypper download ...
之后您的run数据包的所有更新将加载到目录/var/opt/drweb.com/cache/zypp/packages/drweb-11.1/ (Linux)或/var/drweb.com/cache/zypp/packages/drweb-11.1/ (FreeBSD)。
- 将整个目录移至需要更新的工作站。目标工作站的目录的路径和名称不重要(示例中未/tmp/1)。
在与网络隔开的工作站输入指令(在Linux):
# /opt/drweb.com/bin/rpm -Uhv /tmp/1/*
在FreeBSD:
# /usr/local/libexec/drweb.com/bin/rpm -Uhv /tmp/1/*