org.pentaho.di.ui.util.EnvironmentUtils@38f77cd9 - Caused by: java.io.IOException: error=2, No such file or directory

java.io.IOException: Cannot run program "lsb_release": error=2, No such file or directory

解决方案:此方案不必定正确(系统版本不一样有可能对有可能错),有待验证,网上资料有一些是这样解决的,但是我验证后还是没有走通,后面我修改添加进行优化,验证出最终解决方案,在文章最后 <<最终解决方案>>
在线下载 安装并下载到指定目录
yum -y install redhat-lsb --downloadonly --downloaddir=/opt/redhat-lsb
yum -y install 指定文件名 --downloadonly --downloaddir=/opt/指定文件名



安装成功 并下载成功

这样在线安装或者离线安装都可以使用
为了确保万万无一失,重新打开一个新的xshell进行验证,由于在旧的安装成功后不必定马上生效有时还得关闭xshell 重新打开才能生效 血泪的教训 不要问问什么

新窗口进行验证或者重新启动进行验证

1.查看 系统版本 需要依赖包 lsb_release -a 此命令不必定回出现 以为 系统可能没有lsb_release依赖,不过没有问题

2.在1中没有出现或者没有成功执行 lsb_release -a命令的时候.直接在线安装即可;
yum install redhat-lsb-core-4.1-27.el7.centos.1.x86_64 -y
在线安装需要离线包的话--也就是一边安装一边需要下载到指定目录
yum install redhat-lsb-core-4.1-27.el7.centos.1.x86_64 --downloadonly --downloaddir=/opt/lsb_release

下次成功
就可以把rpm 带到离线的系统中进行安装了