首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Debian:在救援模式下获取已安装软件包的列表

Debian:在救援模式下获取已安装软件包的列表
EN

Server Fault用户
提问于 2017-01-06 18:39:55
回答 1查看 561关注 0票数 4

如何从debian安装程序获得已安装软件包的列表,该安装程序在使用救援模式时被安装到/mnt/?

场景:服务器崩溃,只有救援模式可能。设置新服务器,用rsync将数据从旧服务器迁移到新建服务器。

但是,如何在新服务器上安装安装在旧服务器上的所有软件包(是的,仅限于救援模式)?

谢谢!

EN

回答 1

Server Fault用户

回答已采纳

发布于 2017-01-06 18:44:03

如果您正在恢复的文件系统处于良好状态,并且没有恶意软件感染或其他什么,那么只需尝试执行一个chroot /mnt /bin/bash,这将给您一个位于获救的文件系统中的外壳。从那里你可以做一个dpkg --get-selections > packages

您还可以将--admindir=dir选项指定为dpkg以指向另一个目录。所以你应该可以做一些像dpkg --admindir=/mnt/var/lib/dpkg --get-selections这样的事情

票数 7
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/824695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档