mint cinnamon

vmware虚拟机安装

  • 虚拟机优化:vmx文件增加一行 mainMem.useNamedFile = "FALSE" 不在硬盘创建内存缓存文件,会占用更多宿主机内存
  • 虚拟机资源:4C8G100G
  • 加载ISO:linuxmint-22.3-cinnamon-64bit.iso
  • 进引导安装:全是可视化安装,没啥好说的,点击完成

系统初始化

  • 系统微调
    • 搜索“特效 (Effects)”,关闭所有窗口切换动画
    • 在“电源管理”中设置“从不待机”和“从不关闭屏幕”
    • 软件源换国内
    • 应用管理器更新
    • 网卡代理:192.168.1.120:7890;忽略localhost,127.0.0.1,127.0.0.0/8,172.16.0.0/12,192.168.0.0/16,10.0.0.0/8,::1
    • 安装输入法:UI操作安装非常难,请务必用命令行!全部试一遍,rime是最简单的

      sudo apt install -y fcitx5 fcitx5-frontend-qt5 fcitx5-frontend-qt6 fcitx5-frontend-gtk2 fcitx5-frontend-gtk3 fcitx5-rime
      
      vi  ~/.profile
      export QT_IM_MODULE=fcitx5
      export XMODIFIERS="@im=fcitx5"
      export GTK_IM_MODULE=fcitx5
      
      source ~/.profile
      首选项-开机自启设置-添加fcitx5
      
      #注销用户后再次登录,fcitx5托盘图标右键点击配置-添加rime输入法即可
      
      #rime的开源配置优化 - 安装
      
      at@vm-mint:~/.local/share/fcitx5/rime$ git clone https://github.com/iDvel/rime-ice.git . --depth 1
      fatal: 目标路径 '.' 已经存在,并且不是一个空目录。
      at@vm-mint:~/.local/share/fcitx5/rime$ ls
      build  installation.yaml  luna_pinyin.userdb  sync  user.yaml
      at@vm-mint:~/.local/share/fcitx5/rime$ mkdir ../rime_bak
      at@vm-mint:~/.local/share/fcitx5/rime$ mv * ../rime_bak/
      at@vm-mint:~/.local/share/fcitx5/rime$ ls
      at@vm-mint:~/.local/share/fcitx5/rime$ git clone https://github.com/iDvel/rime-ice.git . --depth 1
      正克隆到 '.'...
      remote: Enumerating objects: 162, done.
      remote: Counting objects: 100% (162/162), done.
      remote: Compressing objects: 100% (138/138), done.
      remote: Total 162 (delta 15), reused 100 (delta 15), pack-reused 0 (from 0)
      接收对象中: 100% (162/162), 16.62 MiB | 321.00 KiB/s, 完成.
      处理 delta 中: 100% (15/15), 完成.
      at@vm-mint:~/.local/share/fcitx5/rime$ mv ../rime_bak/* ./
      at@vm-mint:~/.local/share/fcitx5/rime$ rm -rf ../rime_bak/
      at@vm-mint:~/.local/share/fcitx5/rime$ rm -rf ../rime_bak
      
      at@vm-mint:~/.local/share/fcitx5/rime$ fcitx5-remote -r
      
      #rime的开源配置优化 - 更新最新配置
      at@vm-mint:~/.local/share/fcitx5$ cd rime
      at@vm-mint:~/.local/share/fcitx5/rime$ git pull
  • 更新系统和包

    sudo apt update && sudo apt upgrade -y
    sudo apt install -y build-essential curl git wget software-properties-common
  • 换回centos的vi

    sudo apt install -y vim
    echo "alias vi='vim'" >> ~/.bashrc && source ~/.bashrc
  • 文件数上限

    echo "fs.inotify.max_user_watches=524288" | sudo tee -a /etc/sysctl.conf
    sudo sysctl -p
  • 原生RDP远程桌面

    # --------- RDP ------------
    sudo apt install xrdp -y
    sudo adduser xrdp ssl-cert  # 解决权限问题
    sudo systemctl restart xrdp
    # ----- vmware tools -------
    sudo apt install open-vm-tools-desktop
    # -------- ssh 密钥 ---------
    sudo apt install openssh-server
    mkdir -p ~/.ssh
    chmod 700 ~/.ssh  # 必须700,权限太宽会被SSH拒绝
    vi ~/.ssh/authorized_keys # 粘贴公钥
    chmod 600 ~/.ssh/authorized_keys  # 必须600
  • swap交换区(可选)

    sudo fallocate -l 4G /swapfile
    sudo chmod 600 /swapfile
    sudo mkswap /swapfile
    sudo swapon /swapfile
    echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab