如何在Mac OS X上运行Linux二进制文件?
我用谷歌搜索了一下,发现有几个模拟器,但没有一个可以在Mac上运行Linux二进制文件。有相当多的关于在Linux上运行Mac之类的东西的帖子-但这与我想要做的相反。
更新:
谢谢你所有的答案!我完全了解MacPorts和Fink或其他任何东西;不,我不想要这些实用程序,我也不想要任何包管理器,我更喜欢自己编译。我也有Parallels,可以设置虚拟机和其他的东西。
我唯一想做的就是找到一种方法来运行一个我没有源代码并且已经为Linux编译的二进制文件,但我不想在Linux下运行它,而是在Mac OS X下运行。因此,我的问题是模拟器。
我在我的linux机器上开发脚本已经有一段时间了,我也想在我的Mac上运行它。
我以为Mac上的功能和linux上的功能是一样的,但今天我意识到这是错误的。我知道Mac上的函数较少,但我认为那些确实存在的函数具有相同的实现。
此问题特别与date命令有关。
当我在我的linux机器上使用参数运行命令以提供以纳秒为单位的一些时间时,我得到了正确的结果,但是当我在我的mac上运行它时,它没有这个选项。
Linux-Machine> date +%N
55555555555 #Current time in nanoseconds
Mac-Machine> date +%N
N
如何在M
我正在尝试使用sed,但我希望在Linux和Mac下都能正常运行。目前,我有这样的事情:
if test -f ${GENESISFILE};
then
echo "Replacing ..."
sed -i '' "s/ADDRESS/${ADDRESS}/g" ${GENESISFILE}
else
echo "No such file"
fi
现在,重点是使用-i ''部件,它在Mac下正常运行,但在Linux下不运行,如果我删除它,那么它在Mac下就不能工作。怎样才能使其跨平台兼容呢
中的简单剧作家测试使用npm脚本test在mac上运行vscode。如果我在dev容器中打开相同的repo (在./ devcontainer中),测试就会失败,并且会出现一个关于缺少依赖项的错误:
browserType.launch:
╔════════════════════════════════════════════════════════════╗
║ Host system is missing a few dependencies to run browsers. ║
║ Please install them with the following
所以我想和一些朋友开个玩笑,试着从NoobsLab Mac狮子主题安装Mac主题。到目前为止,我只接触过linux,所以我在配置和安装方面仍然有些动摇。
无论如何,我按照指令运行第一个命令,但当我运行第二个命令时:
sudo tar -xzvf Mac-Lion-Cursors.tar.gz -C /usr/share/icons
我收到这个错误:
tar (child): Mac-Lion-Cursors.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting
我目前的主机系统运行的是Mac OS和docker。我的Mac主机系统生成了一个docker容器。
衍生的停靠容器当前正在运行ubuntu:19.10
我正在尝试在docker容器中构建一个内核模块。
当我跑的时候
$> make
我得到..。
Building coolMod driver...
make -C /lib/modules/`uname -r`/build M=/home/foo/coolMod modules
make[1]: *** /lib/modules/4.19.76-linuxkit/build: No such file or directory. Sto
我想要创建一个package.json构建脚本,当从Windows运行时,它执行的命令集略有不同。
问题是,我无法找到将其放入package.json文件中的方法,该文件将在每个系统上运行而不会出现问题。
下面是我想要的一个例子:
"scripts" : {
"build.windows" : "echo do windows specific stuff",
"build.linux" : "echo do linux specific stuff",
"build.mac"
我需要通过mac x中的.app jar bundler将jar文件包装成jar文件,但是无论何时我要这样做,jar bundler都可以从jar文件中获得主类,但是这个jar在windows或Linux平台上运行良好,请给我关于将jar文件包装到mac可执行文件(.app)的链接或逐步描述。提前谢谢。