manjaro初始化配置

proxy 见:https://yangchnet.github.io/Dessert/posts/env/%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AEclash/ 系统更新 首先要换源 sudo pacman-mirrors -i -c China -m rank 在弹出的窗口中选择你要切换的源。 然后 sudo pacman -Syyu 安装yay包管理 sudo pacman -S yay vim 配置 见:https://yangchnet.github.io/Dessert/posts/linux/vim%E9%85%8D%E7%BD%AE/ 输入法配置 安装fcitx5(输入法框架) yay -S fcitx5-im 配置fcitx5的环境变量: vim ~/.pam_environment 内容为: GTK_IM_MODULE DEFAULT=fcitx QT_IM_MODULE DEFAULT=fcitx XMODIFIERS DEFAULT=\@im=fcitx SDL_IM_MODULE DEFAULT=fcitx 安装fcitx5-rime(输入法引擎) yay -S fcitx5-rime 安装fcitx5-gtk yay -S fcitx5-gtk # 不装的话,部分软件可能会出现不能输入中文的情况 安装rime-cloverpinyin(输入方案) yay -S rime-cloverpinyin 如果出现问题可能还需要做下面这步: yay -S base-devel 创建并写入rime-cloverpinyin的输入方案: vim ~/.local/share/fcitx5/rime/default.custom.yaml 内容为: patch: "menu/page_size": 5 schema_list: - schema: clover 可参考:https://github....

April 11, 2022 · 1 min · 李昌

vagrant+ansible安装k8s集群

已过时,不可用 部署环境: ubuntu20.04, 8G+4核 kubernete版本: 1.22.1 1. 安装vagrant和ansible 按官网教程即可 2. Vagrantfile 建立如下目录 k8s-cluster ├── kubernetes-setup │ ├── master-playbook.yml │ └── node-playbook.yml └── Vagrantfile 其中,Vagrantfile内容如下: IMAGE_NAME = "bento/ubuntu-16.04" N = 2 Vagrant.configure("2") do |config| config.ssh.insert_key = false config.vm.provider "virtualbox" do |v| v.memory = 2048 v.cpus = 2 end config.vm.define "k8s-master" do |master| master.vm.box = IMAGE_NAME master.vm.network "private_network", ip: "192.168.50.10" master.vm.hostname = "k8s-master" master.vm.provision "ansible" do |ansible| ansible.playbook = "kubernetes-setup/master-playbook.yml" ansible....

September 6, 2021 · 4 min · 李昌

使用kubeadm安装单节点Kubernetes

环境:ubuntu-20.04, kubernetes:v1.22.1 1. 安装docker 安装时有可能会遇到网络问题,你可以选择换源或是为apt设置代理,设置代理的方法见这里 更新源镜像并安装依赖 sudo apt-get update sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg \ lsb-release 安装docker 官方GPG密钥 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg 设置稳定版本 echo \ "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs)stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null 安装docker sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd....

September 4, 2021 · 2 min · 李昌

Deepin15安装Anaconda

1. Anaconda下载地址 官方下载地址:https://www.anaconda.com/distribution/#linux 清华大学镜像:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ # 选择你想安装的版本下载 2. 安装 $ bash Anaconda3-2021.05-Linux-x86_64.sh # 中间会有一些选择,按照自己的意愿选择即可 关闭并重新打开你的终端来激活conda 3. 使用 更新自己 # 更新conda conda update conda conda update anaconda 更新时出现了ValueError: check_hostname requires server_hostname错误,经查发现是代理的问题,可尝试关闭或开启代理再次尝试 对包的操作 更新包 conda update --all # 更新所有包 安装包 conda install [包名] 对环境的操作 创建环境 conda create --name [环境名字] # 使用默认的Python版本 激活环境 conda activate [环境名字] 退出环境 conda deactivate 查看环境名字 conda env list # conda info -e 删除环境中某个包 conda remove [环境名] [包名] 修改环境名字 conda create -n [新环境名] --clone [旧环境名] # 克隆旧的 conda remove -n [旧环境名] # 删除旧的 删除环境 conda remove -n [环境名] --all 4....

May 19, 2021 · 1 min · 李昌

Ubuntu18(WSL2)安装redis

1. 安装并对redis进行配置 更新源并安装redis sudo apt-get update sudo apt-get install redis-server 将redis设置为systemctl sudo vim /etc/redis/redis.conf 找到supervised选项,设置为systemd # If you run Redis from upstart or systemd, Redis can interact with your # supervision tree. Options: # supervised no - no supervision interaction # supervised upstart - signal upstart by putting Redis into SIGSTOP mode # supervised systemd - signal systemd by writing READY=1 to $NOTIFY_SOCKET # supervised auto - detect upstart or systemd method based on # UPSTART_JOB or NOTIFY_SOCKET environment variables # Note: these supervision methods only signal "process is ready....

April 4, 2021 · 2 min · 李昌

Linux上安装与配置clash

安装与配置 参考了这位老哥的博客 0. 来由 阿里云与腾讯云git太慢了。。想快点 1. 下载安装 地址在这里,找到对应自己系统的版本,可以先下载到自己本地主机后再用FileZilla上传到云服务器(虽然蛮麻烦,但是它快呀) 2. 安装 将下载的上传到自己的服务器之后,解压之: gunzip clash-linux-amd64-v1.4.1.gz 解压结果就是一个可执行文件 重命名: mv clash-linux-amd64 clash 赋予运行权限: chmod +x clash 移动到bin目录下: mv clash /usr/local/bin/clash 3. 编辑config.yaml文件 vim ~/.config/clash/config.yaml # port of HTTP port: 7890 # port of SOCKS5 socks-port: 7891 …… # 这里输入你自己的配置文件 4. 将添加为系统服务 cd /etc/systemd/system/ vim clash.service clash.service的内容为: [Unit] Description= proxy After=network.target [Service] Type=simple ExecStart=/usr/local/bin/clash -f /home/YourUsername/.config/clash/config.yaml [Install] WantedBy=multi-user.target 要想深入了解systemctl服务,可前往阮一峰大佬的教程 编辑完成后,重载systemctl systemctl daemon-reload 开启服务...

March 4, 2021 · 1 min · 李昌