掘金 阅读 ( ) • 2024-05-05 11:06

Debian 12是一个强大的操作系统,凭借其稳定性和安全性,深受全球众多用户的喜爱。安装完Debian 12后,为了让系统发挥出更好的性能,同时提高用户体验,我们需要进行一系列优化设置。本文将为您详细介绍Debian 12安装后的优化设置,包括系统更新、软件源、桌面环境、网络配置、性能优化等方面。

一、系统更新

在开始优化之前,首先确保您的系统是最新的。更新系统可以通过以下命令实现:

sudo apt update && sudo apt upgrade -y

这个命令会更新软件包列表,并升级所有已安装的软件包。注意,在运行此命令前,请确保已经将用户添加到sudo组,以获取管理员权限。

二、软件源

Debian默认的软件源可能不在国内,导致软件包下载速度较慢。为了解决这个问题,我们可以将软件源替换为国内的镜像站点。

  1. 备份原来的软件源列表:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
  1. 打开软件源列表文件:
sudo nano /etc/apt/sources.list
  1. 将以下内容复制到文件中,这里以清华大学镜像为例:
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free

deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm/updates main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm/updates main contrib non-free
  1. 更新软件包列表:
sudo apt update

三、桌面环境

Debian默认安装的桌面环境是XFCE,但您可以根据自己的需求选择其他桌面环境,如GNOME、KDE等。以下是安装GNOME桌面环境的命令:

sudo apt install ubuntu-desktop

安装完成后,您可以设置启动器、桌面背景等,以适应您的使用习惯。

四、网络配置

安装完Debian后,网络配置是必不可少的步骤。以下是配置网络的简要步骤:

  1. 打开网络配置文件:
sudo nano /etc/netplan/50-cloud-init.yaml
  1. 根据您的网络环境,配置以下内容:
network:
  ethernets:
    enp1s0:
      dhcp4: true
  version: 2

这里以自动获取IP地址为例,如果需要静态IP地址,可以参考以下配置:

network:
  ethernets:
    enp1s0:
      addresses:
      - 192.168.1.100/24
      gateway4: 192.168.1.1
      nameservers:
        addresses:
        - 8.8.8.8
        - 8.8.4.4
  version: 2
  1. 应用网络配置:
sudo netplan apply

五、性能优化

  1. 禁用不必要的服务

为了提高系统性能,可以关闭一些不必要的服务。以下命令可以列出所有正在运行的服务:

sudo systemctl list-unit-files --type=service

然后,根据需要禁用不必要的服务,例如:

sudo systemctl disable cups.service
  1. 调整内存分配策略

修改/etc/sysctl.conf文件,添加以下内容:

vm.swappiness=10
vm.vfs_cache_pressure=50

然后执行以下命令使配置生效:

sudo sysctl -p
  1. 更新内核

Debian默认的内核可能不是最新的,您可以通过以下命令安装最新的内核:

sudo apt install linux-image-amd64

然后重启计算机,以使用新的内核。

六、其他优化

  1. 安装常用软件

Debian默认只安装了基本的软件包,您可以根据自己的需求安装其他软件,如文本编辑器、浏览器、开发工具等。

  1. 优化系统启动项

检查/etc/rc.local文件,删除不必要的启动项。

  1. 定期备份

为了防止数据丢失,