Debian 实作

Debian 实作

七月. 七月. · 2026-06-04 · 770 阅读 · 未分类

Debian官网:https://www.debian.org/

Rufus官网(Windows下烧录.iso):https://rufus.ie/en/

Debian下烧录.iso(if是iso路径,of是U盘路径,加上status可看进度):

$ sudo fdisk -l
$ sudo dd if=.iso of=/deb/sda status=progress

以root登录,在root下安装sudo和nano,安装成功后编辑/etc/sudoers赋予账户sudo权限:

$ su
# apt install sudo nano
# nano /etc/sudoers

在末尾添加(中间用Tab),退出并保存覆盖:

用户名 ALL=(ALL)ALL

修改语言:

$ sudo dpkg-reconfigure locales

更新:

$ sudo apt update
$ sudo apt upgrade

清理无用依赖:

$ sudo apt autoremove

跨版本升级:

首先获取新版本完整镜像,使用

$ sudo apt-cdrom add

添加一个盘;另起一个终端挂载镜像:

$ sudo mkdir -p /media/cdrom
$ sudo mount -o loop 镜像 /media/cdrom

更新时是将源指向该盘,故更新完毕后应修改源文件并更新:

$ sudo apt full-upgrade

/etc/apt/sources.list,源文件。无法更新时应检查。官方源(Debian 13):

deb http://deb.debian.org/debian/ trixie main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ trixie main contrib non-free non-free-firmware

deb http://security.debian.org/debian-security trixie-security main contrib non-free non-free-firmware
deb-src http://security.debian.org/debian-security trixie-security main contrib non-free non-free-firmware

deb http://deb.debian.org/debian/ trixie-updates main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ trixie-updates main contrib non-free non-free-firmware

需注意的是,此处每个后缀都添加了非自由(non-free)标识,以便获取非自由库。

/etc/apt/apt.conf,APT代理配置文件。netinst安装时的网络代理配置位于此。内容格式如下:

Acquire::http::Proxy "http://192.168.103.92:8080/";

报错以下内容时:

E: Could not get lock /var/lib/apt/lists/lock. It is held by process 1511 (packagekitd)
N: Be aware that removing the lock file is not a solution and may break your system.
E: Unable to lock directory /var/lib/apt/lists/

修改该目录权限为755:

$ sudo chmod 755 /var/lib/apt/lists/

报错以下内容时:

Warning: Download is performed unsandboxed as root as file '/var/lib/apt/lists/partial/deb.debian.org_debian_dists_trixie_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run

修改沙箱用户_apt在此的权限:

$ sudo chown -R _apt:root /var/lib/apt/
$ sudo chmod -R 700 /var/lib/apt/

NVIDIA驱动:

$ sudo apt install linux-headers-$(uname -r)
$ sudo apt install nvidia-driver firmware-misc-nonfree

修改/etc/default/grub,在GRUB_CMDLINE_LINUX_DEFAULT中加入 nvidia-drm.modeset=1,然后重启GRUB:

$ sudo update-grub

Rime官网:https://rime.im/

安装fcitx5和fcitx5-rime:

$ sudo apt install fcitx5 fcitx5-rime

Flatpak:

安装并启用 Flathub 支持:

$ sudo apt install flatpak
$ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

所有已安装的Flatpak应用都位于:

/var/lib/flatpak/app/

安装本地.flatpak包(当Flatpak应用不显示,重启即可):

$ flatpak install .flatpak

查看/运行/更新已安装Flatpak应用:

$ flatpak list/run/update 应用包名

安装本地.deb包:

$ sudo apt install .deb

使用dpkg管理.deb应用,列出列表与卸载:

$ sudo dpkg -l
$ sudo dpkg -P

安装appimagelauncher管理.appimage应用:

$ sudo apt install software-properties-common
$ sudo add-apt-repository ppa:appimagelauncher-team/stable
$ sudo apt update
$ sudo apt install appimagelauncher

Virtual Box:

下载与注册密钥:

$ sudo wget -O- https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo gpg --yes --output /usr/share/keyrings/oracle-virtualbox-2016.gpg --dearmor

无法启动VM:

在BIOS/UEFI中关闭Secure Boot(或自行签名相关VB组件为可信组件)或/并安装依赖:

$ sudo apt install build-essential dkms linux-headers-$(uname -r)

临时禁用KVM:

$ sudo modprobe -r kvm_amd
$ sudo modprobe -r kvm

VM分辨率支持(需要重启):

虚拟机顶部菜单点击:设备(Devices) > 插入增强功能光盘(Insert Guest Additions CD image)

$ sudo apt install build-essential dkms linux-headers-$(uname -r)
$ cd /media/cdrom0
$ sudo sh VBoxLinuxAdditions.run

GNOME桌面优化:

删除 GNOME的小游戏:

$ sudo apt purge -y gnome-games gnome-sudoku gnome-mahjongg gnome-mines
$ sudo apt autoremove

安装扩展支持工具:

$ sudo apt install gnome-shell-extensions

安装扩展管理器(图形化管理扩展):

$ sudo apt install gnome-shell-extension-manager

扩展(位于:~/.local/share/gnome-shell/extensions/):

ArcMenu:开始菜单
Dash to Panel:任务栏
Gtk4 Desktop Icons NG(DING):桌面图标
Input Method Panel:输入法面板
User Themes:管理用户主题

鼠标右键自定义:

$ sudo apt install nautilus-extensions

在~/Templates/中添加新建模板。

Xfce桌面优化:

桌面配置:~/.config/xfce4/

Whisker:

$ sudo apt install xfce4-whiskermenu-plugin

Xebian是一个Debian不稳定分支(sid)变种,预装使用Xfce。故当无Xebian时以Debian为准。

Xebian使用Xfce,自定义定制方案参考:https://linux.cn/article-11264-1.html

Xebian官网:https://xebian.org/download/

3 条评论

    1. Abyss 说道
      那还是芒果更棒一点啦!