linux下安装了软件却提示command not found

问题描述 : 安装了软件却提示没有

原因:bash找不到,没有添加到系统路径中

解决:

1.将可执行文件的目录添加到系统路径中(使用自定义的安装路径常用)

或者

2.将可执行文件软连接到已经存在的系统路径中(使用默认的安装路径但是可执行文件不在默认的/usr/bin中常用)

 

下面是找到可执行文件在哪里的方法:

 

以 php-fpm 为例,安装其7.1版本。 
通过yum search php-fpm,可以查到要用php71-php-fpm这个名称来安装。

yum install php71-php-fpm

提示安装完成.

这时,先查出其对应的rpm包名。

rpm -qa|grep php-fpm

得到如下结果:

[root]# rpm -qa|grep php-fpm 
php-fpm-5.6.17-1.el6.remi.x86_64 
php71-php-fpm-7.1.2-1.el6.remi.x86_64

然后执行:

rpm -ql php71-php-fpm-7.1.2-1.el6.remi.x86_64

得到:

[root]# rpm -ql php71-php-fpm-7.1.2-1.el6.remi.x86_64 
/etc/logrotate.d/php71-php-fpm 
/etc/opt/remi/php71/php-fpm.conf 
/etc/opt/remi/php71/php-fpm.d 
/etc/opt/remi/php71/php-fpm.d/www.conf 
/etc/opt/remi/php71/sysconfig/php-fpm 
/etc/rc.d/init.d/php71-php-fpm 
/opt/remi/php71/root/usr/sbin/php-fpm 
/opt/remi/php71/root/usr/share/doc/php71-php-fpm-7.1.2 
/opt/remi/php71/root/usr/share/doc/php71-php-fpm-7.1.2/fpm_LICENSE 
/opt/remi/php71/root/usr/share/doc/php71-php-fpm-7.1.2/php-fpm.conf.default 
/opt/remi/php71/root/usr/share/doc/php71-php-fpm-7.1.2/www.conf.default 
/opt/remi/php71/root/usr/share/fpm 
/opt/remi/php71/root/usr/share/fpm/status.html 
/opt/remi/php71/root/usr/share/man/man8/php-fpm.8.gz 
/var/opt/remi/php71/lib/php/opcache 
/var/opt/remi/php71/lib/php/session 
/var/opt/remi/php71/lib/php/wsdlcache 
/var/opt/remi/php71/log/php-fpm 
/var/opt/remi/php71/run/php-fpm

### 解决 Linux安装 Allure 后命令不可用的问题 #### 确认环境配置 确保 `DISPLAY` 环境变量已正确定义,特别是在尝试运行涉及图形界面的应用程序。如果环境中没有运行 X11 服务器,则应考虑使用无头浏览器或其他替代方法来生成报告[^3]。 #### 安装依赖项 对于 CentOS 或其他基于 Red Hat 的发行版,建议先更新系统并安装必要的工具: ```bash sudo yum update -y sudo yum install -y yum-utils device-mapper-persistent-data lvm2 ``` 这一步骤有助于确保后续操作顺利进行[^1]。 #### 下载与解压 Allure 前往官方 GitHub 发布页面下载最新版本的 Allure 命令行工具压缩包,并将其放置于合适位置(如 `/opt/allure/`)。接着执行如下指令完成解压过程: ```bash wget https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/<version>/allure-commandline-<version>.zip unzip allure-commandline-<version>.zip -d /opt/allure/ ``` 请注意替换 `<version>` 为实际获取到的具体版本号。 #### 设置 PATH 环境变量 为了让系统能够识别 `allure` 命令,在 `.bashrc` 文件中添加路径指向上述解压后的目录下的 bin 子文件夹: ```bash echo 'export PATH=$PATH:/opt/allure/bin' >> ~/.bashrc source ~/.bashrc ``` 此更改使得可以在任何地方调用 `allure` 而无需指定完整路径[^2]。 #### 验证安装成功与否 最后可以通过输入以下命令验证是否可以正常使用 `allure` : ```bash allure --version ``` 若返回具体的版本信息则表示安装顺利完成;反之需重新检查前面各步是否有误漏之处。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值