VMWare Ubuntu22.04装机配置环境

配置远程链接

VSCode远程连接配置&常见问题

基本工具

sudo apt update
sudo snap install curl
sudo apt install vim

Docker

sudo apt install -y docker.io
sudo service docker start
sudo usermod -aG docker ${USER}

docker version

docker version最后一行报Error,重启即可

docker镜像:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

k8s

k8s: https://minikube.sigs.k8s.io/docs/start/

安装kubectl:

minikube kubectl

在 .bashrc里面添加:

alias kubectl="minikube kubectl --"
source <(kubectl completion bash)

磁盘扩容

https://youtu.be/kTEsbS1FbUU

假设你按照视频里面的教程,扩容/dev/sda3,报错说read-only:

mount | grep sda3

显示我这里是有两个挂载点:

/dev/sda3 on / type ext4 (rw,relatime,errors=remount-ro)
/dev/sda3 on /var/snap/firefox/common/host-hunspell type ext4 (ro,noexec,noatime,errors=remount-ro)

需要remount这两个挂载点(我不太确定正确性,有点忘了):

sudo mount -o remount,rw /dev/sda3/
sudo mount -o remount,rw /dev/sda3/var/snap/firefox/common/host-hunspell

然后重新打开gparted,再按视频来操作

VPN

https://github.com/Fndroid/clash_for_windows_pkg/releases

右上角点击设置

Git

记得按照第一步,把ssh加到github

git config --global user.name "LongPeng"
git config --global user.email "longpeng96@qq.com"

Go

sudo snap install go --classic
go env -w GO111MODULE=on
go env -w  GOPROXY=https://goproxy.cn,direct

MySQL

sudo apt upgrade
sudo apt install mysql-server
sudo mysql -u root
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_password';
FLUSH PRIVILEGES;
exit;

mysql -u root -p

最后更新于