怎样解决在linux中安装Tools报错的问题!

由于Windows操作系统安装Tools很简单就不写了。一定要看完,因为真的有帮助,记得点赞加关注。
第一步我先把安装Tools的步骤写下来:

  1. 首先记得挂上Tools
  2. 以root身份进入
  3. 创建一个 目录 把虚拟光驱挂载在这个目录上 mkdir /etc/Tools mount /dev/sr0 /etc/Tools
  4. cd /etc/Tools
  5. ll 看到有一个vmtools.xxxx.tar.gz2的文件 1
  6. cp vmtools.xxxx.tar.bz2 /root
  7. cd /root 对这个文件解压 tar -xvjf vmtools.xxxx.tar.bz2
    这个时候你可能会遇到这样的报错:
    tar (child): bzip2: Cannot exec: No such file or directory
    tar (child): Error is not recoverable: exiting now
    tar: Chi ld returned status 2
    tar: Error is not recoverable: exiting now
    原因:没有安装bzip2
    但是在安装的过称重你可能还会遇到没有配置yum的问题,下面是简单的解决方法:
    先把外面挂载的Tools卸载掉,然后把磁盘镜像挂载上,(系统镜像会把Tools的镜像挤掉),
    然后将iso所在的盘挂给media mount /dev/sr0 /media 这样只是临时挂在在这里,重启之后就没有了,
    如果想要永久,先把镜像挂载在一个目录下,复制到/media 中,cp -avf * /media
    要重新挂载
    cd /media 可以看到media中有一个Packages,这个里面就是rpm包
    1
    由于repo包在 /etc/yum.repos.d 中,cd /etc/yum.repos.d
mv  *Base*    CentOS-Base.repo.bak          把这个文件的后缀改为别的,要不然当你通过yum安装会先在这个文件里搜索,造成error。
vi  CentOS-aaa.repo
 [rh.7]
 name=rh.7  source
 baseurl=file:///media
 gpgcheck=0
 enable=1

1 这个地方的source可以省略掉。
在这里插入图片描述
这个时候就能用yum安装bzip2,yum -y install bzip2 安装bzip2之后解压就能成功,
tar -xvjf vmtools.xxxx.tar.bz2
8. cd vmtools
9. ./install
提示重启的时候再reboot
这个时候Tools就是安装成功了。
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux安装Pocketsphinx时遇到`failed to build installable wheels for some pyproject.toml based projects (pocketsphinx)`这样的错误,这通常是由于pip在处理Python项目时遇到了一些问题。这种错误可能是由于项目依赖于特定版本的wheel格式,或者某些库的构建依赖未满足。 下面是解决这个问题的一般步骤: 1. **检查Python环境**: 确保已经安装了最新版本的Python(推荐3.x),以及pip。可以运行 `python3 -V` 和 `pip3 list` 来确认。 2. **升级pip**: 更新pip到最新版,有时旧版本pip可能无法处理新格式的pyproject.toml项目。 ```sh pip3 install --upgrade pip ``` 3. **安装wheel工具**: 如果pip提示缺少wheel模块,可以单独安装它。 ```sh pip3 install wheel ``` 4. **清理缓存和下载位置**: 清理pip缓存有时候可以帮助解决问题。 ```sh rm -rf ~/.cache/pip/* ~/.pip ``` 5. **尝试再次安装**: 使用`pip3 install pocketsphinx`尝试重新安装,注意加上`--no-cache-dir`避免缓存导致的问题。 6. **错误日志分析**: 查看pip的安装日志,找出具体的错误原因,可能会有关于缺失的库、版本冲突等的信息。 举个例子: ```sh pip3 install pocketsphinx --no-cache-dir --verbose ``` 然后查看终端的输出,如果看到关于特定依赖库的问题,如"Failed to find vcvarsall.bat", 可能需要安装Visual C++ Build Tools(如果你使用的是Windows),或相应的交叉编译工具链(如果是其他平台)。 记得检查每个步骤执行后的结果,并按照错误提示逐步排查。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值