背景

由于新款Mac性价比走低,近期转为使用Windows作为主力开发系统。但是在开发过程中需要上Linux测试,或者说部署一些服务,例如MySQL,Nexus OSS等。本人又是一个Docker重度依赖者。之前一直是长期在Windows下启动一个Linux虚拟机辅助开发操作。占用大量磁盘内存资源不说,操作和维护也极为繁琐。

直到近期了解到Win10 2004正式版版本支持WSL2,问题得到了完美的解决。WSL2相比WSL1来说可以完美支持Docker。与WSL1的模拟Linux API不同的是,WSL2采用在Hyper-V虚拟机中运行的方案。可以说WSL2和原汁原味的Linux已经十分接近。

7.设置默认终端

显示存在的bash

cat /etc/shells

取代bash,设为默认shell

sudo usermod -s /bin/zsh username

或者

chsh -s `which zsh`

如果要切换回去bash

chsh -s /bin/bash

当然你实在不愿意把zsh当成默认的shell, 而又想使用它, 那么你可以每次进入是都使用zsh进入, 而输入exit退出

更新和卸载 oh-my-zsh相关推荐

  1. Linux软件的安装,更新与卸载

    linux软件的安装,更新与卸载 Linux常见的安装为tar,zip,gz,rpm,deb,bin等.我们可以简单的分为三类. 第一:打包或压缩文件tar,zip,gz等,一般解压后即可,或者解压后 ...

  2. [Unity热更新]04.卸载方式

    [Unity热更新]04.卸载方式 参考链接: https://www.jianshu.com/p/b37ee8cea04c 1.AssetBundle.Unload(false):释放AssetBu ...

  3. python版本更新_Linux:更新、卸载软件、常见环境变量

    参考:生信技能树 更新.卸载前,要记得先进入小环境哦 # 每次运行前,激活创建的小环境rnaconda activate rna 查找软件 conda search fastqc 可以查到各种版本的这 ...

  4. MacBook软件安装和更新与卸载

    MacBook软件安装和更新与卸载 MacBook Pro 安装软件 官方下载Mac osx版本软件 一般是以.dmg后缀的 dmg是Mac上的压缩镜像文件,相当于在Windows上常见的ISO文件 ...

  5. Win10已安装更新无法卸载怎么办?

    Win10系统的补丁不断在升级更新中,我们在使用windows10系统电脑过程中,很容易会遇到系统补丁和程序冲突的情况,此时就需要将对应补丁卸载掉才可以.但是有用户遇到无法卸载的情况.那么Win10已 ...

  6. ubuntu内核和主线内核_ubuntu上更新和卸载Linux内核

    简介 在调试代码过程中需要用到最新版本内核,上网学习良久,总结并输出这文章,方便自己将来查询. 本文不讲解原理,属于工具文,为方便阅读,尽可能只提示如何操作. 查询当前本机内核版本 $ uname - ...

  7. 计算机需要 更新 无法卸载,电脑更新变卡顿,只要卸载它就能解决?

    有时候 当我们更新了某个驱动或应用之后,出现了系统异常,比如上面说到的蓝屏.卡顿.掉驱动,等等等等-- 此时,我们就可以进入安全模式将引起异常的驱动或应用卸载,再正常进入系统. 操作步骤 1. 在计算 ...

  8. 华为系统更新彻底卸载_华为手机系统更新好吗 华为手机系统更新方法

    阅读本文前,请您先点击上面的蓝色字体,再点击"关注",这样您就可以继续免费收到文章了.每天都有分享,完全是免费订阅,请放心关注. [免责声明]本文部分文字与图片资源来自于网络,转载 ...

  9. pe中怎么卸载服务器系统更新,如何卸载win7系统更新用pe装win7

    缺省设置:724(512M物理内存) 改变命令: 代码如下: sysctl -w vm.vfs_cache_pressure=200 sysctl -w vm.min_free_kbytes=1024 ...

  10. pip的安装,更新,卸载模块以及使用方法 python

    在python的学习过程中,肯定会遇到很多安装模块的地方,可以使用easy_install安装,但是easy_install相对于pip而言,最大的缺陷就是它所安装的模块是不能够卸载的,其他功能是和p ...

最新文章

  1. 2021年大数据Spark(三十二):SparkSQL的External DataSource
  2. 如何识别数据中心的能源浪费?
  3. TOYS-POJ2318
  4. docker 部署java_使用Docker堆栈部署的微服务-WildFly,Java EE和Couchbase
  5. C++ 11 新特性(十一)final和override
  6. Windows Server 2003 出现的Service Unavailable怎么办?
  7. 日志文件导入到mysql_导入日志文件到mysql数据库表
  8. pytorch新手需要注意的隐晦操作Tensor,max,gather
  9. 谷歌Chrome浏览器开发者工具教程—基础功能篇
  10. python字符串(string)方法整理
  11. MYSQL入门基础知识
  12. 用CLSID_FilterGraph+TV卡实现视频采集
  13. 微信支付服务器请求错误,windows系统下微信支付调用出错 msxml3.dll
  14. 常微分方程组的四阶RungeKutta龙格库塔法matlab实现
  15. 学大伟业2018-2019学年第二学期《自主招生集训课程》
  16. 字符编码常识及问题解析
  17. html轮播鼠标悬停效果,jQuery图片轮播加悬停效果
  18. 第一章 计算机基础知识【信息学奥赛】
  19. pcd、jpg、raw、txt、二进制文件的读写操作
  20. 跨域访问, 小小的总结.

热门文章

  1. python terminal模块_python 终端模拟模块 pexpect
  2. 简历上的照片怎么制作?这两种方法真的很简单
  3. 【单片机毕业设计】【mcuclub-106】智能晾衣架 | 多功能晾衣架【实物设计】
  4. linux中fq格式转fa,利用linux处理fq/fa小练习
  5. Android VR Player(全景视频播放器) [10]: VR全景视频渲染播放的实现(exoplayer,glsurfaceview,opengl es)
  6. wsl2中安装中文输入法
  7. linux的ps1设置
  8. 如何用20分钟就能获得同款企业级全链路灰度能力?
  9. 前端将后端数据流转为图片(微信小程序)
  10. Leetcode 174. Dungeon Game 地下城游戏