教程 III:用于改进 Debian 12、MX 23 等的额外软件包
上周,我们分享了三篇系列教程的前两篇,讲解在安装最新稳定版 Debian GNU/Linux 后应该安装哪些软件包。这次的版本是 Debian 12 Bookworm。在这些教程中,我们探讨并推荐了一系列基础且必要的软件包,以增强任何基于“Debian 12, MX-23”以及其他类似兼容发行版的功能。
与往常一样,在本教程的第三部分中,我们将重点推荐一些额外的软件包,这些软件包主要面向更高级的用户或操作系统使用方面的专家,例如软件开发人员(应用程序和软件包)和内核编译器。
教程 II:Debian 12、MX 23 等的基本软件包
但是,在您开始阅读这篇关于“在 Debian 12 和 MX 23 上安装额外软件包”的最新实用教程 III 的文章之前,我们建议您先阅读之前的相关文章:

教程 II:Debian-12 / MX23 的额外软件包
命令命令和额外的包以便更好地使用 – 教程 III
用于开发和编译本机 Linux 程序和内核的有用包
sudo apt install autoconf automake autotools-dev build-essential byobu dkms fastjar g++ g++-11 gawk gcc gcc-11 gcc-multilib git git-core gettext gettext-base intltool intltool-debian jarwrapper linux-headers-$(uname -r) make mawk mesa-common-dev minizip nasm openssl perl perl-base perl-modules-5.36 pkg-config python-apt-common subversion vim wx-common wx3.2-headers zlib1g
用于执行高级、特定和复杂程序的有用库
sudo apt install libalien-wxwidgets-perl libc6 libcurl3-gnutls libgcc1 libgl1-mesa-dev libglade2-0 libglib2.0-0 libglib2.0-bin libglib2.0-data libglibmm-2.4-1v5 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libguichan-sdl-0.8.1-1v5 liblocale-gettext-perl libpcre16-3 libmodule-pluggable-perl libpng16-16 libsdl-perl libsdl2-2.0-0 libstdc++6 libtool libvorbisenc2 libwx-perl libxcb-xtest0 libxcb-xv0 libxml2 libxml2-utils libxv1 libxvmc1 libxxf86vm-dev debhelper devhelp debmake libpng-tools anjuta
sudo apt install libbz2-dev libcdio-cdda-dev libcdio-dev libcdio-paranoia-dev libgl1-mesa-dev libglade2-dev libglib2.0-dev libglibmm-2.4-dev libglu1-mesa-dev libgmp3-dev libgtk-3-dev libgtk2.0-dev libjack-jackd2-dev libsdl-console-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ocaml-dev libsdl-pango-dev libsdl-perl libsdl-sge-dev libsdl-sound1.2-dev libsdl-ttf2.0-dev libsdl1.2-dev libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf-dev libsigc++-2.0-dev libsndfile1-dev libwxbase3.2-1 libxml2-dev libxtst-dev libxv-dev libxxf86vm-dev zlib1g-dev x11proto-record-dev
sudo apt install libboost-dev libboost-all-dev libcrypto++-dev libcurl4 libdb-dev libdb++-dev libevent-dev libgmp-dev libgmp3-dev libhwloc-dev libjansson-dev libmicrohttpd-dev libminiupnpc-dev libncurses5-dev libprotobuf-dev libqrencode-dev libqt5gui5 libqt5dbus5 libstdc++6 libssl-dev libusb-1.0-0-dev libtool libudev-dev ocl-icd-opencl-dev protobuf-compiler qrencode
Python 包管理
sudo apt install python3-pip python3-psutil python3-twisted
QT5应用程序开发和支持
sudo apt install qt5-assistant qt5-qmake qtbase5-dev-tools qttools5-dev qttools5-dev-tools libqt5websockets5 libqt5core5a
至此,我们推荐的与安装 Debian/MX 后需要执行的操作相关的额外软件包列表就结束了,这些软件包与我们通常的 3 个教程有关,适用于每个可用的新稳定版本。
再次提醒,这里推荐的这些额外软件包将使任何人在进行应用程序开发或软件包编译活动时,即使没有或只有少量互联网连接,也能更轻松地高效工作。
此外,这些软件包并非必须一次性全部安装。理想情况下,您应该逐一了解每个软件包的功能、用途和使用方法,可以通过Debian 手册页、Debian 稳定软件包列表、Debian Wiki或其他网站等在线文档进行查阅。之后,您可以根据自身情况判断它们对于您已安装的基于 Bookworm 的 Debian 12 发行版而言,在短期或长期内是否真的有用或必要。
Debian 12 Bookworm 的开发历时1 年 9 个月零 28 天。它新增了11089 个软件包,更新了43,254 个软件包,并移除了 6296 个软件包,最终软件包总数达到 64419 个。Debian 12 Bookworm 已正式发布:发布详情

总结
总而言之,我们希望这篇教程(第三篇)能够像前两篇关于在“Debian 12 Bookworm”或“MX 23 Libretto”或其他类似兼容发行版上安装基本必要软件包的教程一样,帮助您尽可能地改进和优化您的各种发行版。对于希望了解更多基于 Debian 的软件包管理知识的 GNU/Linux 初学者来说,这篇教程尤其有用。
最后,别忘了访问我们的西班牙语主页。或者,您也可以访问其他语言的主页(只需在当前网址末尾添加两个字母,例如:ar、de、en、fr、ja、pt 和 ru 等),获取更多最新内容。您还可以加入我们的官方 Telegram 频道,浏览更多新闻、指南和教程。此外,欢迎加入此群组,讨论和学习我们涵盖的任何 IT 主题。