在Debian系统中,通常使用apt
包管理器而不是yum
。yum
是Red Hat系列发行版(如Fedora、CentOS)的包管理器。如果你是在Debian系统上操作,你应该使用apt
来备份软件列表。
要备份Debian系统上的软件列表,你可以使用dpkg
命令来生成已安装软件包的列表文件。以下是具体步骤:
打开终端。
使用以下命令将已安装的软件包列表保存到文本文件中:
dpkg --get-selections > installed-packages.txt
这个命令会将所有已安装的软件包及其状态(安装或卸载)保存到当前目录下的installed-packages.txt
文件中。
dpkg --get-selections | grep -v deinstall > enabled-packages.txt
这个命令会过滤掉状态为deinstall
的软件包,只保留已启用的软件包列表。
apt-cache
命令:apt-cache pkgnames > package-names.txt
这个命令会列出所有可用的软件包名称。
apt-cache showpkg <package-name> > package-info.txt
将<package-name>
替换为你想要备份信息的软件包名称。
请注意,这些命令只会备份软件包的列表,而不是实际的软件包文件。如果你需要备份实际的软件包文件,可以使用apt-get download
命令来下载它们:
apt-get download <package-name>
这将会下载指定软件包的.deb文件到当前目录。你可以为所有已安装的软件包执行这个命令来备份它们。
如果你确实是在使用基于Red Hat的系统,并且想要使用yum
来备份软件列表,可以使用以下命令:
yum list installed > installed-packages.txt
这个命令会将所有已安装的软件包列表保存到installed-packages.txt
文件中。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:debian yum如何备份软件包列表