本文最后更新于:2026年4月12日 晚上
前言
本文章对各Linux系统的基础配置(代理,apt源)进行记录,以备不时之需。
切换语言
locale是Linux本土化和国际化的一个系统标准,包括语言,国家,软件运行的环境等等信息,在终端输入locale可以查看系统当前的语言信息;
locale文件一般存放在以下路径:/etc/default/locale,可以直接使用文本编辑器对其进行修改,以下分别给出中文与英文语言示例:
中文示例:
1 2 3 4 5 6 7 8 9 10 11 12
| LANG="zh_CN.UTF-8" LC_NUMERIC="zh_CN.UTF-8" LC_TIME="zh_CN.UTF-8" LC_MONETARY="zh_CN.UTF-8" LC_PAPER="zh_CN.UTF-8" LC_NAME="zh_CN.UTF-8" LC_ADDRESS="zh_CN.UTF-8" LC_TELEPHONE="zh_CN.UTF-8" LC_MEASUREMENT="zh_CN.UTF-8" LC_IDENTIFICATION="zh_CN.UTF-8" LANGUAGE="zh_CN:en"
|
英文示例:
1 2 3 4 5 6 7 8 9 10 11 12
| LANG="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LANGUAGE="en_US:en"
|
修改系统时区
默认时区是UTC,使用以下命令修改时区为中国标准时间(CST):
1
| sudo timedatectl list-timezones
|
1
| sudo timedatectl set-timezone Asia/Shanghai --adjust-system-clock
|
同步时间
安装ntpdate工具:
1
| sudo apt install ntpdate
|
同步系统时间:
1
| sudo ntpdate ntp1.aliyun.com
|
可使用以下命令检查系统时间、时区、以及 NTP 服务是否已启用:
apt代理
临时代理:
1 2 3
| export http_proxy=http://ip:port
sudo apt-get update
|
永久代理:
修改/etc/apt/apt.conf(或者/etc/envrionment),在适当位置新增以下内容:
1 2 3
| Acquire::http::proxy "http://ip:port/"; Acquire::ftp::proxy "ftp://ip:port/"; Acquire::https::proxy "https://ip:port/";
|
命令行单次代理:
1
| sudo apt-get -o Acquire::http::proxy="http://ip:port/" update
|
sudo代理
使用export对系统进行临时代理时,如果执行sudo命令,这种代理方式会失效,就需要使用以下方法进行设置,启用sudo代理。
1 2 3
| sudo visudo or sudo vim /etc/sudoers
|
在文件适当位置新增以下字段:
1
| Defaults env_keep += "http_proxy https_proxy ftp_proxy no_proxy"
|
禁用软件包更新
劫持软件包:
1
| sudo apt-mark hold package_name
|
package_name: 软件包名称
查看被劫持的软件包:
移除对软件包的劫持:
1
| sudo apt-mark unhold package_name
|
package_name: 软件包名称
查询CPU信息
显示每个CPU核心的信息,包括频率:
显示与CPU相关的详细信息,包括当前频率:
显示有关CPU频率的详细信息,包括当前频率和可用频率:
磁盘扩容
当磁盘不足时可以使用以下方法快速完成磁盘扩容操作。
安装所需工具
1
| sudo apt-get install gparted
|
打开应用程序GParted
磁盘扩容的前提是有一块未分配的磁盘空间才行。


调整好之后点击工具栏的 ✔应用全部操作 即可完成磁盘扩容。
开启SSH
对于桌面版的Linux系统,默认都是关闭SSH服务的,需要执行以下操作材料开始SSH远程访问。
安装SSH服务器及客户端
1
| sudo apt install openssh-server openssh-client
|
配置SSH
1
| sudo nano /etc/ssh/ssh_config
|
启用:PasswordAuthentication yes。
1
| sudo nano /etc/ssh/sshd_config
|
启用:PermitRootLogin yes。
重启SSH服务器
1
| sudo /etc/init.d/ssh restart
|
查看IP地址
打开SSH软件,填入步骤4中查看的IP地址,即可进行远程SSH访问。
Debian
Ubuntu
本人使用的Ubuntu 22.04系统会根据选择的语言及地区进行设置apt源,所以一般无需手动设置。
Armbian
config源文件:/etc/apt/sources.list.d/armbian-config.sources
1 2 3 4 5
| Types: deb URIs: https://github.armbian.com/configng Suites: stable Components: main Signed-By: /usr/share/keyrings/armbian.gpg
|
apt源文件:/etc/apt/sources.list.d/armbian.list
修改为清华源:
1 2 3 4 5
| Types: deb URIs: https://mirrors.tuna.tsinghua.edu.cn/armbian Suites: bookworm Components: main bookworm-utils bookworm-desktop Signed-By: /usr/share/keyrings/armbian-archive-keyring.gpg
|
debian-security源文件:
修改为清华源:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| Types: deb URIs: https://mirrors.tuna.tsinghua.edu.cn/debian Suites: bookworm bookworm-updates bookworm-backports Components: main contrib non-free non-free-firmware Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
Types: deb URIs: https://mirrors.tuna.tsinghua.edu.cn/debian-security Suites: bookworm-security Components: main contrib non-free non-free-firmware Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
|
特别鸣谢