在基于 Debian 的 Linux 主机上安装 NetScaler BLX
-
开始之前
-
- 确保 NetScaler BLX 软件包在 Linux 主机上可用。有关如何下载 BLX 的信息,请参阅在 Linux 主机上下载 BLX 软件包。
-
确保 Linux 主机具有 Internet 访问权限,以安装必要的依赖项。有关自动安装的依赖项的更多信息,请参阅BLX 的自动安装依赖项。
-
确保您具有 root 或 sudo 权限,以在 Linux 主机上安装 BLX。
安装 NetScaler BLX
-
解压 BLX 安装包,然后将工作目录更改为解压后的 BLX 安装目录。
tar -xvzf blx-deb-<release number>-<build-number>.tar.gz cd <path to the extracted BLX installation directory> <!--NeedCopy-->示例输出:
以下示例输出显示,下载到 Linux 主机的
/var/blxinstall目录的 BLX 安装包blx-deb-14.1-4.42.tar.gz已解压。然后,工作目录更改为解压后的目录blx-deb-14.1-4.42。# cd /var/blxinstall # tar -xvzf blx-deb-14.1-4.42.tar.gz # cd blx-deb-14.1-4.42 # pwd /var/blxinstall/blx-deb-14.1-4.42 <!--NeedCopy--> -
运行以下命令以安装 BLX。
apt install ./blx*.deb <!--NeedCopy-->注意:
在运行 Ubuntu 18 或更高版本的基于 Debian 的 Linux 主机上,BLX 的安装可能会失败,并出现以下依赖项错误:
- > `The following packages have unmet dependencies: blx-core-libs:i386 : PreDepends: libc6:i386 (>= 2.19) but it is not installable` - > **解决方法**:在安装 BLX 之前,在 Linux 主机 CLI 中运行以下命令:dpkg --add-architecture i386-
apt update- > - `apt install libc6:i386`
-
这是一个可选步骤。要使用自定义监视器功能,您必须在系统上通过使用 Comprehensive Perl Archive Network (CPAN) 手动安装 perl(Authen::NTLM),然后才能使用
nsall.pl和nsntlm-lwp.pl脚本。# cpan install Authen::NTLM <!--NeedCopy--> -
通过运行以下命令检查 BLX 的状态:
systemctl status blx <!--NeedCopy-->默认情况下,BLX 处于非活动状态。
从 Linux 主机卸载 BLX:
-
在 Linux 主机上运行
apt remove blx命令以卸载 BLX 并保留 BLX 配置文件。 -
在 Linux 主机上运行
apt purge blx命令以卸载 BLX 并删除 BLX 配置文件。注意:
Linux 主机可能会显示警告消息,指示某些与 BLX 相关的系统文件未被删除。但是,当您运行
apt purge blx命令时,所有 BLX 文件都将被删除。