WSL如何调用浏览器
1.可视化....我装失败了
2.调用windows的
转载来自:https://zhuanlan.zhihu.com/p/136108063
我也是小白刚入门Linux
以Edge Chromium为例
首先在/usr/bin下创建链接到浏览器程序的软链接
sudo ln /mnt/c/Program\ Files\ \(x86\)/Microsoft/Edge/Application/msedge.exe /usr/bin/msedge -s
/mnt此目录主要作为挂载点使用,通常包括系统引导后被挂载的文件系统的挂载点。如挂载到windows下的某个分区。
ln命令用于将一个文件创建链接,链接分为软链接(类似于windows系统中的快捷方式)和硬链接(相当于对源文件copy,程序或命令对该文件block的另一个访问路口),命令默认使用硬链接。
语法:
ln
[选项][文件]
选项:-s 对源文件创建软链接
再在/etc/alternatives下创建链接到之前软链接的软链接
-e 表示文件是否存在,不管文件的大小是否为零;-f与此相同。
-s 为真,表示文件存在,且大小不为零;
为假,则表示文件不存在或大小为0
sudo ln /usr/bin/msedge gnome-www-browser -s
删除原默认浏览器软链接
sudo rm x-www-browser
将msedge作为新默认浏览器创建软链接
sudo ln /usr/bin/msedge x-www-browser -s
这样就能在需要使用浏览器的时候,默认调用Windows下的Edge Chromium浏览器啦,如果想使用其他浏览器作为默认浏览器,也可以类似操作,达到不用安装图形界面和使用x-server也能调用浏览器的效果。
效果图: