Ubuntu

Created on Nov 23, 2020

outline

  1. 硬件准备
  2. clash on linux
  3. 开发环境搭建

硬件准备

  1. 灵越 7590 , windows 系统盘 ssd + sn750 空盘
  2. bios 中,把硬盘模式调到achi , 关闭security boot ,关闭 windows 快速启动,打开legency boot
  3. 插入ssd,windows中初始化硬盘,不分区
  4. 制作iso启动盘
  5. 进入bios,打开boot sequence ,把usb/boot//grub.efi加入boot 列表
  6. f12, 引导选择,清空ssd sn750 , 安装ubuntu

clash on linux 搭建

  1. 安装git vim ,解决raw.githubusercontent.com dns 污染问题(在hosts中加入ip)(更改为aliyun 的源)
  2. 安装 clash on linux ,解压tar
  3. 给clash 赋予对应权限
  4. 启动
  5. 找到.config/clash 中的config.yaml 和 country.mmdb 文件(前者为代理服务器文件,后者为ip分流文件)
  6. 从服务商获得yaml文件,和mmdb文件,替换原文件
  7. clash 运行
  8. 打开clash.razord.top 进入控制面板(使用chrome 不要用firefox,firefox在会出现验证障碍)
  9. 把proxy 中继指向config.yaml对应端口(127.0.0.1:0000)

环境配置

  1. zsh 配置(注意dns污染问题

  2. ibus 中文双拼设置

  3. terminator 配置

    1. chsh /bin/zsh for root and userid
    2. su
    3. zshrc 配置
  4. jetbrain 全家桶

    1. clion ,安装 make gcc g++

    2. webstorm,安装nodejs,npm

      1. 解决(sha1 wanted but get sha512问题)
      npm i -g npm
      
      cd {working directory}
      rm -rf node_modules/
      rm package-lock.json
      npm cache clear --force
      npm i
      
      1. 淘宝镜像更换

      2. sudo 和 无sudo 用两套config

      3. npm config ls

      4. npm config set registry “url”

    3. phpstorm

      1. jdk 安装
      2. apchace2
      3. sql
      4. path 和中断设置
    4. java

    5. database

    待解决

    1. gnome 桌面设置
    2. 关机时间过长
    3. 字体发虚
      1. tweak font change
    4. 显卡动态管理
      1. 功耗过高(10w

      2. 显卡核显切换

      3. 解决方法:

        1. 在nvidia 驱动中设置,

        问题:更改后要重启电脑

      4. 散热控制问题

        1. 安装 i8kctl
        2. use acpi to see the battery life
    5. windows manager