首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何重新安装(一大组)软件包

如何重新安装(一大组)软件包
EN

Ask Ubuntu用户
提问于 2023-01-31 21:38:22
回答 1查看 116关注 0票数 0

我的主系统(Xubuntu 20.04)陷入了巨大的麻烦。我认为没有硬件问题,但只有非常基本的东西起作用。韦伯倒下了。我的突袭失败了。还有几件事是不靠谱的。我不知道是配置还是实际程序。

我已经克隆了主磁盘,所以我可以有点冒险,但有一些基本任务,我想做,但不知道如何做。第一个是重新安装所有我能安装的软件。不仅仅是默认的东西,还包括我安装的每一个软件包。因此:

  1. 我读过关于如何做“其他事情”来刷新最初的一组程序,所以我已经可以这样做了。
  2. 有各种各样的配置文件。我运行Ubuntu已经有几十年了,所以我不可能全部记住它们,有没有办法找到它们的位置?我能确保它们是安全的还是可修复的?
  3. 如何重新安装已手动安装的软件包。我有三个来源的所有包的列表:(1) dpkg -获取选择,(2) apt标记和(3) apt列表,但是不知道如何直接使用它们来使包被刷新。

作为对第一个答案的回应,我尝试了这个脚本

代码语言:javascript
复制
apt update
dpkg --set-selections </PACKAGE-LISTS/b5-getsel
apt-get dselect-upgrade

但是它没有对已安装的包进行任何更改,尽管文件有>3000行,特别是包含了vim(1),我非常想念它。

我如何调试这个?

EN

回答 1

Ask Ubuntu用户

发布于 2023-02-01 18:23:42

这将列出已安装的软件包并导出它。这是给你的旧系统的。

代码语言:javascript
复制
dpkg --get-selections > my.selections 

下一个导入的是新系统的package.list。因此,您需要在新安装上创建的文件。

代码语言:javascript
复制
sudo dpkg --set-selections < my.selections

现在你可以跑了

代码语言:javascript
复制
 sudo apt-get dselect-upgrade

确保在使用before.And之前激活相同的包源,如

代码语言:javascript
复制
sudo apt update
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1452879

复制
相关文章

相似问题

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