Linux /etc/lsb发行版:没有这样的文件或目录
我正在Mac OSX上运行其他人编写的脚本。我得到了这个错误 /etc/lsb发行版:没有这样的文件或目录 我做了一些研究,看起来这可以告诉程序它是什么Linux版本。显然,它在OSX上不可用。关于在OSX中应该更改为什么的任何建议Linux /etc/lsb发行版:没有这样的文件或目录,linux,macos,unix,Linux,Macos,Unix,我正在Mac OSX上运行其他人编写的脚本。我得到了这个错误 /etc/lsb发行版:没有这样的文件或目录 我做了一些研究,看起来这可以告诉程序它是什么Linux版本。显然,它在OSX上不可用。关于在OSX中应该更改为什么的任何建议 编辑:这是脚本存根可能看起来像 LSB_VERSION=1.4 DISTRIB_ID=MacOSX DISTRIB_RELEASE=10.9 DISTRIB_DESCRIPTION="Not Linux" …但是,任何试图查找纯Linux文件的脚本在MacOS上也
编辑:这是脚本存根可能看起来像
LSB_VERSION=1.4
DISTRIB_ID=MacOSX
DISTRIB_RELEASE=10.9
DISTRIB_DESCRIPTION="Not Linux"
…但是,任何试图查找纯Linux文件的脚本在MacOS上也可能存在其他问题
如果你想让Ubuntu12.04脚本正常工作,请在虚拟机上安装它。…而其他人编写的脚本显然只为Linux编写。既然问题就出在这里,你怎么能指望我们在不涉及剧本细节的情况下帮助你呢?是的。这在MacOS上绝对行不通。我的意思是,在查看了lsb_发行版的内容后,它做的第一件事就是,如果发行版不是Ubuntu的一个非常特定的发行版,那么它会自动退出;在那之后,它安装了大量的Ubuntu软件包……然后,它从
/proc
文件系统文件中提取出硬件信息(内存信息),这些文件系统文件除了Linux内核之外不存在。谢谢你指出这一点。我应该用Ubuntu安装一个虚拟机。