文章目录
- 一、安装:
- 1、安装WSL2
- 2、微软商店搜索debian安装:
- 3、也可以官方安装:
- 二、更改镜像源
- 1、查看debian系统版本:
- 2、修改
- 3、升级
- 三、安装zsh
- 1:检查
- 2、安装zsh
- 3、安装oh-my-zsh
- 4、安装插件
- 5、配置文件~/.zshrc:
- 6、配置生效:
一、安装:
1、安装WSL2
1、参照之前整理的一篇文章,参考第一步:安装WSL2即可。
https://zhaojiafu.blog.csdn.net/article/details/118501287
2、微软商店搜索debian安装:
3、也可以官方安装:
各个版本下载。
https://www.debian.org/releases/
二、更改镜像源
打开,设置好密码知乎,更改apt镜像源,后续安装提速。
https://developer.aliyun.com/mirror/?spm=a2c6h.13651104.0.d1002.70b027075siJXO
阿里云debian镜像官网
https://developer.aliyun.com/mirror/debian
1、查看debian系统版本:
cat /etc/issue
# Debian GNU/Linux 11 \n \l
我这个是11.
2、修改
编辑/etc/apt/sources.list文件(需要使用sudo), 在文件最前面添加以下条目(操作前请做好相应备份)
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bat
sudo vi /etc/apt/sources.list
# 11版本支持,其他参考阿里云镜像官网
deb https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb https://mirrors.aliyun.com/debian-security/ bullseye-security main
deb-src https://mirrors.aliyun.com/debian-security/ bullseye-security main
deb https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
3、升级
sudo apt-get update
# 可以看到,已经是aliyun域名,替换ok
三、安装zsh
方便命令行提示。
参考知乎的这个文章
Ubuntu下安装ZSH
1:检查
1、首先,查看一下你系统里所以的shell
cat /etc/shells
2、安装zsh
sudo apt install zsh #安装zsh
sudo chsh -s /bin/zsh #将zsh设置成默认shell(不设置的话启动zsh只有直接zsh命令即可)
3、安装oh-my-zsh
事实上如果我们要是自己配置zsh的配置的话会比较麻烦,好在github上有大佬制作了一个配置文件,“oh-my-zsh”,这是目前zsh中最流行的一个配置了。
(如果没装git请 :apt install git)
一般网上的一键式安装方法是:
# 需要外网才能:wget 下载脚本并执行(网站好像是证书过期了curl -fsSL 的下载方式不行)
wget --no-check-certificate https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
但是不知道为什么,我在我的centos的云服务器中安装成功了,Ubuntu子系统却是报404错误,怀疑是hosts的问题,但是问题不大,我也懒得改hosts,就找了一个国内的镜像源下载了oh-my-zsh的install.sh
# debian可能提示没有curl和git
sudo apt install curl
sudo apt install git
#国内镜像源
sh -c "$(curl -fsSL https://gitee.com/shmhlsy/oh-my-zsh-install.sh/raw/master/install.sh)"
4、安装插件
因为我也是刚玩,也就下载了几个官方推荐的插件比如:
#zsh-autosuggestions 命令行命令键入时的历史命令建议
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
#zsh-syntax-highlighting 命令行语法高亮插件
git clone https://gitee.com/Annihilater/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
5、配置文件~/.zshrc:
配置:
# 安装vim
sudo apt-get install vim
vi ~/.zshrc
修改:
plugins=(
git
zsh-syntax-highlighting
zsh-autosuggestions
)
6、配置生效:
source ~/.zshrc
Mac系统默认使用dash作为终端,可以使用命令修改默认使用zsh:
chsh -s /bin/zsh
如果想修改回默认dash,同样使用chsh命令即可:
chsh -s /bin/bash