装机宝典-Windows篇

2020-12-16  本文已影响0人  WritingHere

前言

因为各种原因,每隔一段时间就要要装系统,配环境,装系统还好说,现在已经轻车熟路了,关键是装完后的配置比较麻烦。每个人都有自己积累的一套工作环境和顺手的工具文件,在新系统上配置好熟悉的环境可以让我们快速投入到工作和开发中。然后,操作系统没有一套机制让你原封不动地copy原系统的软件及配置文件(仅限于Win/Ubuntu,Mac不清楚),因此这些配置的脏话每次都需要从头干起,少则半天,多则一天甚至几天时间,踩坑无数才能搭好熟悉的环境,这个时间心气也被消磨的差不多了,新电脑、新系统带来的兴奋劲也消失殆尽。这里我记录下一些常用的、公共的配置文件甚至应用软件信息,方面自己快速搭建起新环境,避免时间浪费在搜索引擎或者是无良博客上面。

本次环境配置针对Windows10系统, Ubuntu下次有机会了再更。

安装win10系统

  1. 下载Win10 ISO镜像,推荐宝藏网站,https://tb.rg-adguard.net/public.php, 或者大家更熟悉的 https://msdn.itellyou.cn/来下载纯净的win10系统
  2. 制作启动盘,准备一个U盘,因为写入镜像会格式化U盘,所以需要里面文件提前备份好,为保险起见存储空间16G吧。下载镜像制作软件,推荐rufus,看名字就知道是俄国大佬制作,毛子出品,必属精品。官网有设置截图,点点点即可完成镜像制作
  3. 装系统 U盘插上,重启电脑,不断按照F2/F8/F10等等,根据主板牌子型号不同,具体按键也不同,反正要么进入BIOS界面选择启动顺序,将U盘作为第一启动项,要么直接更改启动顺序,将U盘改为第一启动项。然后就可以愉快地开启装机了。
  4. 激活系统 emm,这一步不该说的,顺嘴一提吧,自我感觉最好用的是KMS神龙版,剩下不多说了。当然我用的是我校的正版化软件平台,舒适安全,感恩。

安装必备软件

有道是,万事开头难,全新的系统竟然有点不知如何下手,不过面对一片没有开垦过得地,心里除了幸福还是兴奋吧。客气完了,连上网,打开浏览器,开始干活吧。

安装常用软件与配置基本环境

第一步完成后,接下来就是常用软件的安装。主要是编程开发相关的软件。

default_channels:
  - https://anaconda.mirrors.sjtug.sjtu.edu.cn/pkgs/r
  - https://anaconda.mirrors.sjtug.sjtu.edu.cn/pkgs/main
custom_channels:
  conda-forge: https://anaconda.mirrors.sjtug.sjtu.edu.cn/cloud/
  pytorch: https://anaconda.mirrors.sjtug.sjtu.edu.cn/cloud/
channels:
  - defaults
[global]
index-url = http://mirrors.bfsu.edu.cn/pypi/simple/
[install]
trusted-host = mirrors.bfsu.edu.cn/
{
    // Place your snippets for python here. Each snippet is defined under a snippet name and has a prefix, body and 
    // description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
    // $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the 
    // same ids are connected.
    // Example:
    // "Print to console": {
    //  "prefix": "log",
    //  "body": [
    //      "console.log('$1');",
    //      "$2"
    //  ],
    //  "description": "Log output to console"
    // }
        "Print to console": {
        "prefix": "mytemplate",
        "body": [
            "#!/usr/bin/env python",
            "",
            "'''",
            "@File    : $TM_FILENAME",
            "@Time    : $CURRENT_YEAR/$CURRENT_MONTH/$CURRENT_DATE $CURRENT_HOUR:$CURRENT_MINUTE:$CURRENT_SECOND",
            "@Author  : username",
            "@Contact : username@qq.com",
            "'''",
            "",

            "import yaml",
            "import json",
            "from attrdict import AttrDict",

            "class Template:",
            "    def __init__(self):",
            "        self.config = AttrDict(yaml.load(open('config.yaml', 'r', encoding='utf-8'), Loader=yaml.FullLoader))",
            "        pass",
            "    def forward(self):",
            "        pass",
            "",
            "if __name__ == '__main__':",
            "    template = Template()",
            "    template.forward()",
            "",
        ],
        "description": "Log output to console"
    }
}
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,01,00,3a,00,3a,00,01,00,00,00,00,00

保存后,双击运行即可。如果没有生效,那就重启电脑。
如果需要重新换回来,那么将那个文件里“Scancode Map”这一行删除,重新运行reg文件即可。

[automount] 
enabled = true 
root = /mnt/ 
options = "metadata,umask=22,fmask=11" 
mountFsTab = false 
#Fix mkdir command has wrong permissions
if grep -q Microsoft /proc/version; then
    if [ "$(umask)" == '0000' ]; then
        umask 0022
    fi
fi

然后重启电脑,再执行ls -lrth,发现文件的权限和颜色都恢复正常了。

参考链接:

  1. 使用VSCode编写LaTeX:https://zhuanlan.zhihu.com/p/38178015
上一篇 下一篇

猜你喜欢

热点阅读