Linux疑难杂症手札

170 阅读1分钟

前言

Linux使用的时候遇到一些麻烦事,以前就是谷歌一下,解决了就算完事不管了。然后再出问题再搜... 很没有效率。干脆也给它记个笔记,以后遇到一个更新一个。

apt

source 文件地址:/etc/apt/sources.list

国内镜像

改之前先备份!这里是 ubuntu 18.04 LTS 版,其他版本上清华 tuna 找对应版本。

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse

Kali 的:(中科大镜像站 ustc,记得有次服务挂了,也不知道是维护还是关了校外访问)

deb https://mirrors.tuna.tsinghua.edu.cn/kali/ kali-rolling main non-free contrib
# 也换tuna了 后面两条是ustc的
#deb https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#deb-src https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#deb http://http.kali.org/kali kali-rolling main non-free contrib

锁定包版本

sudo apt-mark hold <package-name>  # 锁定包版本 解锁用 unhold
sudo apt-mark showhold

这 metasploit 老是在 upgrade 的时候拖后腿,锁了锁了...

sudo apt-mark hold metasploit-framework

zsh

dowww.spencerwoo.com/1.0/2-cli/2…

starship.rs/zh-CN/guide…

fish shell

sudo apt install fish
chsh -s $(which fish)  # 设置默认shell
fish_config            # 更改配色等设置

配置文件~/.config/fish/config.fish, 相当于.bashrc.

proxychains

sudo apt install proxychains
sudo nano /etc/proxychains.conf  # 改最后一行为自己的代理地址