技术解析

Foreign LINUX - 在 Windows 上无缝运行 ArchLinux
0
2021-07-13 06:05:22
idczone
https://github.com/wishstudio/flinux

Foreign LINUX is a dynamic binary translator and a Linux system call interface emulator for the Windows platform. It is capable of running unmodified Linux binaries on Windows without any drivers or modifications to the system. This provides another way of running Linux applications under Windows in constrast to Cygwin and other tools.

安装方法很简单,下载 https://xysun.me/static/flinux-archlinux.7z ,解压缩,运行 run_bash.cmd,然后就可以自由使用ArchLinux以及安装各类软件了。

我测试的效果是还不错,vim什么的都正常。不过目前该项目属于重度开发中,谨慎使用

另外这个项目的开发者是国人,恩
我还是希望coLinux能够出一个64位版本。。。这样能做到内核级别的兼容。
先收藏一下这个项目。

这个能代替cygwin吧

多谢分享,star了,过几年再看

这是国人开发的吗?。。。看上去不错

archlinux 先顶再看。

这种软件要先看看,过几年还在的话才能用。

这个可以用来跑 dnsmasq 等没有 win 版本的程序吗?

只有命令行?

试试,不过现在线路稳定了,一般都直接在vps上操作了。

支持X Server,看官方截图
理论上可以,不过你得试下

可以直接运行 linux binary 的。
有需求的话何不尝试使用,把遇到问题反馈给开发者推动该项目的发展呢:)

吓一跳,还以为当年在 BLUG 见到的 Foresight Linux .

有时间装X试试 ww

可以在里面跑 Wine 吗?
或者,可以在 Wine 里跑 Foreign Linux 吗?
----------
路过灌水

拒绝访问。

已经在试了

是。是我高中同学……

https://msys2.github.io/ 其实还有这个

两个完全不同的
msys2是把Linux程序在windows重新编译的,而flinux是直接使用linux原生的二进制。。直接可以用archlinux的pacman来装软件

兼容层?还没有仔细看项目 只是看到pacman包管理器就想到了MSYS2

关注。

泥垢

这么叼。。。。

测试了一下,make 用不了,手动导出脚本后 gfortran 没法输出二进制(-o xxx.o 无效),看来没法测试 vasp 了,虚拟机还得留

是动态二进制翻译,编程界的顶级黑科技,没有之一。

coLinux维护者说以前没有虚拟化加速coLinux有优势,现在有各种加速没动力继续开发了

还是觉得 MSYS2 比较靠谱

收藏一下,暂时不知道什么时候会用到。linux下的真是。。。

看到久违的QQ图标

QQ+工商网银,哈哈

还有影梭>.>

开发过程中,希望早点出稳定版本...

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服