首页 > 系统相关 >设置Windows主机的浏览器为wls2的默认浏览器

设置Windows主机的浏览器为wls2的默认浏览器

时间:2023-04-19 09:37:02浏览次数:53  
标签:bin 浏览器 命令 Windows alternatives update wls2 -- usr

这里以Chrome为例。

1. 准备工作

wsl是可以使用Windows主机上安装的exe程序,出于安全考虑,默认情况下改功能是无法使用。要使用的话,终端需要以管理员权限启动。

我这里以Windows Terminal为例,介绍如何默认使用管理员权限打开终端,具体操作如下图所示:

打开设置

以管理员权限打开配置文件

2. 操作

wsl使用Windows主机的浏览器,其实就是在wsl中创建对应程序的软链接。

我这里是把软链接放在了/usr/bin目录下,具体操作如下:

cd /usr/bin
sudo ln -s /mnt/c/Program\ Files/Google/Chrome/Application/chrome.exe mschrome
sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/bin/mschrome 200

我的Chrome浏览器是安装在C:\Program Files\目录下

3. 扩展

update-alternatives是一个用于管理Linux系统中替代命令或程序的命令行工具。在Linux中,有时会有多个程序或命令可以用于执行某个特定的任务,例如编辑器或浏览器。update-alternatives命令可以帮助用户轻松地切换默认使用的程序或命令。

update-alternatives的使用非常简单。用户可以使用update-alternatives --install命令来注册一个可替代的程序或命令,并指定优先级。用户可以使用update-alternatives --config命令来选择要使用的程序或命令,这会更新默认程序或命令的符号链接。此外,用户还可以使用update-alternatives --remove命令来删除一个可替代的程序或命令。

例如,如果系统中同时安装了多个文本编辑器,用户可以使用update-alternatives命令轻松地切换默认编辑器。以下是一个示例:

  1. 使用update-alternatives --install命令注册一个可替代的程序。例如:
sudo update-alternatives --install /usr/bin/editor editor /usr/bin/vim 100

这会将/usr/bin/vim作为可替代的文本编辑器,并将其优先级设置为100。

  1. 使用update-alternatives --config命令选择要使用的程序。例如:
sudo update-alternatives --config editor

这会显示一个列表,列出所有可替代的编辑器。用户可以选择要使用的编辑器编号,并将其设置为默认编辑器。

  1. 如果要删除一个可替代的程序,可以使用update-alternatives --remove命令。例如:
sudo update-alternatives --remove editor /usr/bin/vim

这会将/usr/bin/vim从可替代编辑器列表中删除。

通过使用update-alternatives命令,用户可以轻松地管理系统中的可替代程序或命令,并将其设置为默认值。


声明:本作品采用署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)进行许可,使用时请注明出处。
Author: mengbin
blog: mengbin
Github: mengbin92
cnblogs: 恋水无意


标签:bin,浏览器,命令,Windows,alternatives,update,wls2,--,usr
From: https://www.cnblogs.com/lianshuiwuyi/p/17332091.html

相关文章

  • Typora 1.5.12 (windows/MacOs版) 简单高效且实用的Markdown编辑器
    简介Typora的设计理念非常人性化,与传统编辑器相比,更注重用户的视觉效果和阅读体验。它的编辑界面非常简洁,用户可以就近编辑,随时查看效果,避免频繁地转换预览模式,提高了工作效率和灵活性。此外,Typora软件还提供了诸如内置思维导图、目录和常用快捷键等便捷功能,可以让用户在编辑的......
  • Windows 上的 Bash 正在成为微软的 Linux
    微软对WindowsSubsystemfor Linux(WSL)的一系列大量更新被列入WindowsInsiderbuild15002,该版本已于1月10日开始推送给Windows10用户。微软的WSL计划仍然是具有较强的暂时性和实验性的,但该公司正在不断往上添加功能,以飞快的步伐改进和扩展WSL。这在一定程度上......
  • Windows 上的 Bash 正在成为微软的 Linux
    微软对WindowsSubsystemfor Linux(WSL)的一系列大量更新被列入WindowsInsiderbuild15002,该版本已于1月10日开始推送给Windows10用户。微软的WSL计划仍然是具有较强的暂时性和实验性的,但该公司正在不断往上添加功能,以飞快的步伐改进和扩展WSL。这在一定程度上......
  • Windows 上的 Bash 正在成为微软的 Linux
    微软对WindowsSubsystemfor Linux(WSL)的一系列大量更新被列入WindowsInsiderbuild15002,该版本已于1月10日开始推送给Windows10用户。微软的WSL计划仍然是具有较强的暂时性和实验性的,但该公司正在不断往上添加功能,以飞快的步伐改进和扩展WSL。这在一定程度上......
  • 分享一个开源的windows安卓投屏工具,scrcpy
    看到scrcpy可能很多人会以为是大名鼎鼎的Scrcpy(一个十分强大的多线路爬虫框架),sorry今天分享的主角不是他,而是他:github地址:https://github.com/Genymobile/scrcpy废话不多说,下载windows版本开搞,推荐选择64位下载完毕后解压,然后双击scrcpy.exe然后不出意外的话,你就可以看到这......
  • Win11和Win10怎么禁用驱动程序强制签名? 关闭Windows系统驱动强制签名的技巧?
    前言什么是驱动程序签名?驱动程序签名又叫做驱动程序的数字签名,它是由微软的Windows硬件设备质量实验室完成的。硬件开发商将自己的硬件设备和相应的驱动程序交给该实验室,由实验室对其进行测试,测试合格后实验室将在其驱动程序中添加数字签名。由于数字签名是由微软完成的。Win11......
  • ipa上传,提交AppStore,windows上传ipa
    将ipa提交到AppStore需要Mac电脑操作,现在大部分的程序员都是使用混合开发平台windows系统的电脑,自己装虚拟机过程又繁琐。使用此工具只需要网页上点两下帮你完成这些鸡毛蒜皮事,让你有更多的时间花在改bug上1.打开苹果应用商店:https://appstoreconnect.apple.com/2.登录成功......
  • Windows下 Elasticsearch 0基础安装
    1.javajdk1.8以上安装https://www.oracle.com/java/technologies/downloads/#jdk20-windows2.Elasticsearch7.6安装https://elasticsearch.cn/download/3.Elasticsearch-head安装https://github.com/mobz/elasticsearch-head原文链接:javajdk安装环境配置:https://ww......
  • 查看 WINDOWS 11 笔记本电池容量方法
    大多人都有笔记本续航焦虑,随着笔记本的使用时间,电池容量也会有损耗。如果你想知道笔记本电池还剩余多少容量,可以通过用管理员身份运行终端,然后输入下面的命令:powercfg /batteryreport /output "C:\battery.html"回车命令后,就会在C盘根目录生成 battery.html电池报告......
  • 浏览器报错net::err_connection_timed_out 怎么解决
    误代码“err_connection_timed_out”的解决方案2017-04-2011:02曾经试过用浏览器访问一个或几个特定网站,出现“err_connection_timed_out”错误,而其他网站加载良好没有任何问题或错误。上网查过发现这是一个常见的互联网错误。发生此DNS错误是因为访问或浏览该网站时,Internet......