去除 Linux 系统启动时的日志信息
警告⚠ 如果不懂内核参数请不要继续看一下,以免把你的系统搞坏! 去除 Linux 系统启动时的日志信息 首先编辑/etc/default/grub,找到GRUB_CMDLINE_LINUX,设置如下: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 然后重新生成 grub 配置文件: $ su…
ArchLinux 安装小结
说在前面 本文主要参考 ArchWiki 的 Installation guide,并标注出重点部分和记录一些个人笔记。因此,如果你阅读本文仍需要阅读 ArchWiki 的 Installation guide。 OS 就是一组软件,安装 OS 就是把文件(e.g. 可执行文件,配置文件)存到外部存储设备(e.g. 硬盘),并配置引导方式,使得固件…
conda 使用笔记
install package 参考 这里。 conda install --name myenv scipy 首先需要指定给哪个环境安装包(例如上例中的环境名称为myenv),但如果当前路径已经在某个conda环境中便不需要再通过--name myenv指定。 如果需要的包找不到怎么办 If a package is not available …
制作 WinPE
有时Windows蓝屏,无法进入图形界面,尝试了多种方法都无法修复时就需要考虑重装系统。但重装系统之前需要将计算机中重要的资料备份,这时就可以制作一个 Win PE(类似于 Linux 中的 live environment)来访问计算机,将计算机中的文件拷贝到外部设备上。 下载 Windows ADK 下载 微软提供的 Windows ADK。点…
修复 Win10 引导程序
背景 事发前用的是双系统,每个系统各在一块硬盘上。打算把 Ubuntu 换成 Arch,因此装 Arch 的时候就直接把装有 Ubuntu 的那块硬盘全盘格式化了。没想到 Win10 的 EFI 引导文件在装有 Ubuntu 的那块硬盘上。幸好,Windows 系统以用户友好出名,经过从网上查找资料,很快便解决了这个问题。记录如下: 解决方法 先去…
APT 设置代理
通过apt安装软件时,如果存储软件包的服务器在国外,下载的时候可能会很慢,此时用一个快速的代理可以加快加载的速度。 具体方法如下: $ sudo vim /etc/apt/apt.conf.d/my_proxy 通过以上命令新建一个文件my_proxy(名字无所谓)在其中添加如下代码: Acquire::http::proxy "http…
NPM Install Error:Unexpected end of JSON input while parsing near *
如果因为某些原因 npm 安装一个包只安装了部分就被打断了(例如:网络不稳定),就容易导致缓存损坏(cache corrupted)。后续安装包时便会爆出题目中的错误,解决方法也很简单: npm cache clean --force 从新安装包即可,记得网络一定要稳定,不然还是会出现同样的问题。 具体参考了 stackoverflow 上的一篇文…
typora 设置代理
单次代理 参考 typora 官方的 Launch Arguments (Windows / Linux) 可以知道,在启动时指定--proxy-server参数可使本次启动的 typora 的流量走指定的代理,具体如下: typora --proxy-server=address:port 需要注意的是address:port部分要指定传输的协议…
Tmux 使用笔记
基本概念 server:server 是一个进程,在后台运行,负责管理 tmux 的状态信息、在 tmux 中运行的所有程序,并跟踪他们的输出。server 进程和下面提到的 client 的进程通过 socket 进行通信。 client:client 进程是接受用户输入和展示程序输出的终端窗口程序对应的进程。detach 关闭终端窗口后进程结束…
Linux 安装 Windows 字体
简要介绍 Windows 主要使用的字体格式为ttf,下面对其做简要介绍: 简单来说ttf(True Type Format)格式的字体是一种outline fonts(向量字体),是由苹果和微软合作提出的字体标准。而ttc后缀的文件则是(True Type Collection)将多个ttf文件的内容存到一个文件中,构成字体集合。 具体关于字体种…