为什么在vmware中安装Lineage OS后,继续安装vmware tools时会弹窗提示:“不再支持基于 Perl 脚本安装适用于 FreeBSD 的 VMware Tools。只能通过 open-vm-tools 软件包支持 FreeBSD 系统,该软件包可直接从 FreeBSD 软件包存储库中获取”?
时间: 2024-03-26 07:37:41 浏览: 17
这是因为 VMware 已经停止支持基于 Perl 脚本的 VMware Tools 安装程序,现在只能使用 open-vm-tools 软件包来支持 FreeBSD 系统。这个软件包可以直接从 FreeBSD 软件包存储库中获取。如果您想继续使用 VMware Tools,请考虑使用另一个支持 VMware Tools 的操作系统。
相关问题
如何在 Lineage OS 中安装 open-vm-tools
在 Lineage OS 中安装 open-vm-tools 需要以下步骤:
1. 首先,确保你的设备已经 root,且已经安装了 Termux 应用程序。
2. 打开 Termux 应用程序,并在终端中输入以下命令以安装必要的软件包:
`pkg update && pkg upgrade -y && pkg install wget tar -y`
3. 下载 open-vm-tools 的安装包,可以从官方网站下载:
`wget https://github.com/vmware/open-vm-tools/releases/download/stable-11.2.6/open-vm-tools-11.2.6-3560309.tar.gz`
4. 解压缩下载的安装包:
`tar -zxvf open-vm-tools-11.2.6-3560309.tar.gz`
5. 进入解压后的 open-vm-tools 目录:
`cd open-vm-tools-11.2.6-3560309`
6. 运行 configure 脚本,以生成 Makefile:
`./configure --prefix=/system --enable-static=no`
7. 运行 make 命令编译 open-vm-tools:
`make`
8. 安装 open-vm-tools:
`make install`
9. 最后,重新启动设备即可。
注意:在执行上述操作之前,请备份您的设备和数据。
为什么在Lineage OS中通过wget命令下载一个tar.gz文件时,模拟终端中显示一大片乱码?
这可能是由于终端字符编码不正确导致的。你可以尝试在命令中加入`-O`选项将文件保存到指定路径中,如:
```
wget -O /path/to/save/file.tar.gz http://example.com/file.tar.gz
```
如果还是出现乱码,你可以尝试在命令前加入`LANG=C`,如:
```
LANG=C wget -O /path/to/save/file.tar.gz http://example.com/file.tar.gz
```
这将使用C语言的字符编码来输出命令结果,可能会解决乱码问题。