在Debian系统中,通常使用apt
包管理器而不是yum
。yum
是Red Hat系列发行版(如Fedora、CentOS)的包管理器。如果你是在Debian系统上操作,你应该使用apt
来备份软件包列表。
要备份Debian系统上的软件包列表,你可以使用以下命令:
dpkg --get-selections > installed-packages.txt
这个命令会将所有已安装的软件包及其状态(安装或卸载)保存到installed-packages.txt
文件中。
apt-cache
命令:apt-cache dumpavail > packages.list
这个命令会导出所有可用软件包的详细信息到一个名为packages.list
的文件中。
/etc/apt/sources.list
文件以及/etc/apt/sources.list.d/
目录下的所有文件:cp /etc/apt/sources.list /etc/apt/sources.list.bak
cp -R /etc/apt/sources.list.d/ /etc/apt/sources.list.d.bak/
这些命令会创建原始文件的备份,以便在需要时恢复。
请注意,如果你确实是在使用基于Red Hat的系统,并且想要使用yum
来备份软件包列表,你可以使用以下命令:
yum list installed > installed-packages.txt
cp /etc/yum.repos.d/*.repo /etc/yum.repos.d.bak/
在执行这些操作之前,请确保你有足够的权限(通常需要root权限),并且在执行备份操作时注意文件路径的正确性。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:Debian Yum怎样备份软件包列表