本文针对Debian虚拟机新手,系统介绍了安装软件的多种方法,内容包括使用APT命令行工具、图形化软件中心,以及Flatpak等通用格式进行安装,通过本文,新手用户可以了解不同安装方式的优缺点,根据自身需求灵活选择,从而轻松掌握Debian系统的软件管理技巧。
Debian 是一个稳定、安全且以自由软件闻名的 Linux 发行版,在虚拟机中运行 Debian 不仅能保护宿主机系统,还能为你提供一个纯净的编程或测试环境,对于刚接触 Linux 如何在虚拟机中安装软件可能会感到困惑。
Debian 使用的是 APT 包管理器,因此安装软件的核心流程非常标准化,以下是几种在 Debian 虚拟机中安装软件的主要方法,从命令行到图形界面,应有尽有。
使用 APT 命令行(最标准的方式)
这是 Linux 系统中最常用、最稳定的方法,无论你使用的是 Debian Server 版还是桌面版,终端都是必不可少的工具。

-
更新软件源列表: 在安装任何软件之前,建议先更新系统的软件源索引,以确保你能安装到最新版本的软件。
sudo apt update
-
安装软件: 使用
apt install命令后跟软件名称即可。 安装htop(一个系统监控工具):sudo apt install htop
如果你想安装多个软件,只需在后面用空格隔开:
sudo apt install vim git curl
-
移除软件: 如果你需要卸载软件,可以使用
apt remove或apt purge(purge会删除配置文件)。sudo apt remove htop
使用图形界面(GUI)软件中心
如果你不想在虚拟机中敲击命令行,Debian 也提供了图形化的软件管理工具,这通常取决于你安装的桌面环境(如 GNOME、KDE 等)。
-
应用商店: 如果你安装了 GNOME 桌面环境,通常可以直接点击左上角的“应用”图标,打开“软件”或“发现”应用,在这里你可以像在 Windows 或 macOS 中一样,点击“安装”按钮来搜索和安装软件。
-
Synaptic 包管理器: 如果你需要更高级的控制,可以安装 Synaptic,这是一个强大的图形化前端工具,允许你查看已安装的软件、处理依赖关系以及搜索第三方源。
sudo apt install synaptic
安装后,在终端输入
synaptic即可打开。
使用 Flatpak(现代软件分发方式)
Debian 官方仓库的软件可能不是最新的,或者某些软件在官方仓库中找不到,这时,Flatpak 是一个极好的解决方案,Flatpak 允许软件在沙盒中运行,不依赖于宿主机的系统库。
-
安装 Flatpak 支持:
sudo apt install flatpak
-
添加 Flathub 源: Flathub 是 Linux 平台上最大的 Flatpak 软件仓库。
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
-
安装软件: 安装过程与 APT 类似,但软件名后面会加上
.app后缀。flatpak install flathub org.gimp.GIMP
直接下载 .deb 安装包
有些软件(如 Google Chrome、Steam 或特定开发工具)没有在 Debian 的官方仓库中,或者你需要安装某个特定版本的软件,你可以直接从官网下载 .deb 安装包。
- 在浏览器中下载软件的
.deb文件。 - 打开文件管理器,双击该文件,通常系统会弹出安装提示。
- 或者,使用
dpkg命令进行安装:sudo dpkg -i filename.deb
*注意:直接使用 dpkg

