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也能调用浏览器的效果。

效果图:

 

 

 

posted @ 2021-12-23 11:34  冰糖葫芦很乖  阅读(1673)  评论(0编辑  收藏  举报