ubuntu备份软件包列表(转)

转载自:http://www.xzcblog.tk/2011/11/9/linux16.html

 

如果你要重装Ubuntu系统,并且不想丢失已安装的软件的话,只要备份一下软件包列表即可。

方法:

在现在的机器上备份软件包列表:
sudo dpkg --get-selections > app-backup-list.txt

在重装的机器上导入并重装所有软件:
sudo dpkg --set-selections < app-backup-list.txt
sudo apt-get -y update
sudo apt-get dselect-upgrade

另外,如果你之前有通过 PPA 源来安装大量软件的话,请记住一定先备份及还原/etc/apt这个目录。

转载于:https://www.cnblogs.com/weiqi/archive/2011/11/17/2252667.html

如何在Ubuntu中备份和恢复已安装的软件包? 在Linux世界,软件包是系统的灵魂。Ubuntu的apt包管理器让安装软件如丝般顺滑,但重装系统后,重新配置数十个软件、PPA源和GPG密钥却像“从零开始的异世界生活”。2025年的技术趋势加剧了这一需求:容器化(Docker/Kubernetes)、AI开发(PyTorch/TensorFlow)和远程协作(Zoom/Obsidian)让软件栈愈发复杂。手动恢复不仅低效,还可能因版本不匹配或源失效导致失败。例如,2024年Google Chrome的PPA调整就让许多用户在恢复时抓狂。 阅读详情

相关推荐

Ubuntu软件包自动备份以及制作本地源的方法

Ubuntu软件包自动备份以及制作本地源的方法

ubuntu小技巧之-备份升级文件与软件包

今天很郁闷阿,昨天刚装好的系统,今天就因为一次莫名的操作......重装了装系统倒不是很费时间,麻烦的是等待系统升级,很郁闷阿,将近一小时,什么也作不了,所以这次重装之后,我决定找到一种一劳永逸的方法,备份升级文件,找了找,还真有,具体过程如下:备份: tar cizvf backup.tar.gz /var/cache/apt/archives --exclude=/var/ca

xiaoao808的专栏 334

Unity UI Toolkit避坑指南:从官方Samples到实际项目,这些‘坑’我帮你踩过了

本文分享了Unity UI Toolkit在实际项目中的避坑经验和优化技巧,包括动画系统的高效替代方案、3D世界UI的创新实现方式、USS样式继承的反直觉规则等。通过详细的代码示例和性能优化策略,帮助开发者避免常见陷阱,提升开发效率。

weixin_29535577的博客 343

Ubuntu 软件安装备份

为什么80%的码农都做不了架构师?>>> ...

weixin_33852020的博客 170

西电微原课设——矩阵式键盘数字密码锁设计

内容要求:根据设定好的密码,采用4x4矩阵键盘实现密码的输入功能。当密码输入正确之后,锁就打开(绿灯亮),10秒之后,锁自动关闭(红灯亮);如果连续输入三次密码不正确,就锁定按键5秒钟,同时发出报警(黄灯闪),5秒后,解除按键锁定,恢复密码输入。...

Polaris的博客 1万+

总结-NuerIPS2023-Direct Preference Optimization:Your Language Model is Secretly a Reward Model

对比PPO,DPO的泛化能力更强。

m0_60361484的博客 1608

Ubuntu数据备份与恢复工具(一)

在我们日常工作中,个人文件、业务数据及应用信息的备份与恢复策略是一个重要的环节。意外删除、硬件故障、操作失误、网络攻击,甚至是自然灾害,都可以直接或间接导不可估价的数据损失。为了避免损失,缩少宕机时间,Ubuntu系统的用户都应当有意识地部署正确的备份与恢复策略,包括相关工具的选择。下面我们简单介绍ubuntu中两款强大的数据与恢复软件。Deja Dup 可以备份ubuntu系统中的文件和目录到外部扩展磁盘、云存储或者计算机中的其他位置。在数据发生损坏的时候,它也可以很容易把相关的数据快速恢复过来。

蓑雨一生的博客 2333

从门禁到支付:Uniapp+NFC开发避坑指南(支持Mifare Classic)

本文详细介绍了Uniapp结合NFC技术开发门禁与支付系统的实战指南,特别针对Mifare Classic卡片进行深度优化。内容涵盖环境配置、设备兼容性处理、卡片安全机制解析以及高性能读写优化策略,帮助开发者快速实现跨平台的智能硬件交互解决方案。

t1u2v的博客 751

Ubuntu系统备份软件Timeshift安装和使用说明

Timeshift是Linux系统专业备份工具,与LinuxMint深度集成。支持RSYNC备份方式,可设置每日/每周/每月自动备份策略,并智能清理旧快照。用户可选择备份系统文件或包含用户配置文件,建议将备份存储到非系统盘。支持命令行操作,可创建快照(sudo timeshift --create)、查看快照列表(sudo timeshift --list)和系统恢复(sudo timeshift --restore)。该工具特别适合系统升级前创建还原点,是Linux系统维护的可靠保障。

m0_55260921的博客 3127

MODIS 遥感数据批量下载(使用Cygwin)

MODIS 遥感数据批量下载(使用Cygwin)包含Cygwin的下载教程

weixin_45913084的博客 916

手把手教你用STM32+LAN8720搭建以太网通信模块(含原理图)

本文详细介绍了如何使用STM32微控制器与LAN8720物理层芯片搭建以太网通信模块,涵盖硬件设计、软件配置及常见问题排查。重点讲解了LAN8720的低功耗设计、RMII接口简化布线等特性,以及STM32CubeMX配置和LwIP协议栈移植技巧,助力开发者快速实现稳定可靠的嵌入式网络通信。

CAT789的专栏 413

三种Ubuntu系统全盘备份与恢复方法—tar、timeshift、systemback

tar’ 是用来备份的程序c - 新建一个备份文档v - 详细模式, tar程序将在屏幕上实时输出所有信息。p - 保存许可,并应用到所有文件。z - 采用‘gzip’压缩备份文件,以减小备份文件体积。f - 说明备份文件存放的路径, Ubuntu.tgz 是本例子中备份文件名。“/”是我们要备份的目录,在这里是整个文件系统。在档案文件名“backup.tgz”和要备份的目录名“/”之间给出了备份时必须排除在外的目录。

RickG的博客 3万+

免杀思路总结

免杀思路总结 1.免杀技术简介 1.免杀的重要性 2.免杀的难度 3.杀毒软件的排行 国外 国内 1 、Bitdefender 1、360 2 、Norton 360 2、智量安全(没测过,据说很厉害) 3 、Kaspersky 3、火绒安全 4 、Webroot 4、金山独霸 5 、Trend Micro 5

LiBai'S BLOG 1万+

解决 Ubuntu E:无法定位软件包问题

Ubuntu系统安装软件失败

CVPR收割机的博客 6万+

Arduino开发实例-EMG 肌肉信号传感器

在医学研究中,测量肌肉的活动、收缩和扩张非常重要。 EMG 肌肉传感器测量肌肉活动并产生信号以显示扩张和收缩量。 因此,输出取决于所选肌肉的活动量。 3 绿色、红色和黄色电极连接到模块,用于传输来自肌肉运动的电信号。

视觉与物联智能 1699

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

如何使用APTonCD备份和还原已安装的Ubuntu软件包

APTonCD is an easy way to back up your installed packages to a disc or ISO image. You can quickly restore the packages on another Ubuntu system without downloading anything. APTonCD是将安装的软件包备份到光盘或ISO映像...

cum43546的博客 613

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Ubuntu源列表的备份及恢复

Ubuntu源列表的备份方法:   sudo cp /etc/apt/sources.lst /etc/apt/sources.list_backup   做一下备份,如果以后源列表无意毁坏了,可以恢复一下, 如下:   sudo cp /etc/apt/sources.list_backup /etc/apt/sources.list...

Juunnry的博客 1万+

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Ubuntu中升级所有已安装的软件包

首先,你需要更新本地软件包索引,以确保你获取到的是最新的软件包信息。这个命令会下载并安装所有可用更新的软件包,同时会处理依赖关系。更加激进,它会在必要时删除或安装软件包来解决依赖关系问题。

cdj444asdg的博客 2908

ubuntu/linux系统知识(22)如何备份Ubuntu上已安装的软件包并在新系统上进行还原

在多个Ubuntu系统上安装同一组软件包是一项耗时且无聊的任务。哪怕你可以利用脚本来完成这项工作,也需要耗费非常多的时间。当在Ubuntu系的系统上安装包时,有许多方法可以使这个任务变得更容易。你可以使用使用备份工具Aptik,只需单击几下鼠标,就可以将旧Ubuntu系统的应用程序、设置和数据迁移到新安装的系统。或者,您可以使用包管理器(例如APT)备份整个已安装包列表。然后在新安装的系统上安装它们。不过,还有另一个专门的实用工具可以做这项工作。那就是apt-clone,这是一个简单的工具,它可以让你创建一

二进制君 1836

apt-clone:备份已安装的软件包并在新的 Ubuntu 系统上恢复它们

当我们在基于 Ubuntu/Debian 的系统上使用 apt-clone,包安装会变得更加容易。如果你需要在少量系统上安装相同的软件包时,apt-clone 会适合你。 如果你想在每个系统上手动构建和安装必要的软件包,这是一个耗时的过程。它可以通过多种方式实现,Linux 中有许多程序可用。我们过去曾写过一篇关于 Aptik 的文章。它是能让 Ubuntu 用户备份和恢复系统设置和数据的程序之一...

weixin_33966365的博客 973

Ubuntu sudo apt-get install 出现“E: 无法定位软件包问题”解决方法汇总

Ubuntu sudo apt-get install 后出现“E: 无法定位软件包问题”解决汇总 **1 直接输入 sudo apt-get update ** 看到有好多是说这种解决方法的 但是对于我是没有效果的 本菜鸟用的是 Ubuntu 18.04 的;感觉还不错,之前是先用过21.04 的,差不多;感觉18.04 的界面以及UI 更喜欢 !当然这不重要! 网上有好多是这样之后输入 sudo apt-get install ----就可以 然鹅,对于我,没有用呀; 2 更换源

qq_43716281的博客 14万+

ubuntu报错 E:无法定位软件包

产生 E:无法定位软件包安全提示原因有很多。如网络链接问题、apt 源过期了。 解决方法:1、备份 /etc/apt/sources.list 文件执行命令 sudo cp /etc/apt/sources.list /etc/apt/sources.list.old2、打开文件 sudo vim /etc/apt/sources.list3、复制清华源(Ubuntu20.04 配置如下) 要根据自己的系统配置对应的镜像源,可参考Ubuntu 镜像使用帮助 4、重新获取软件包列表5、在执行安装命令可以成

weixin_62988760的博客 2万+

ubuntu备份还原

当系统出现问题需要重装或者新版本的出现需要重新安装UBUNTU的时候 你可能深有体会?重新安装系统后,需要一个一个安装你所用到的软件,那有没有更简便的方法呢? 答案是肯定的,一般来说我们在重装前要备份安装软件的列表,软件源,用户文件,下面让我们来看看怎样实现的! 1

le284 952

Ubuntu 无法定位软件包 yum (添加镜像后还出现)

在安装yum时出现 无法定位软件包 问题

关关的博客 8502

ubuntu 恢复apt_apt-clone:备份已安装的软件包并在新的 Ubuntu 系统上恢复它们

如果你需要在少量系统上安装相同的软件包时,apt-clone 会适合你。-- Magesh Maruthamuthu(作者)当我们在基于 Ubuntu/Debian 的系统上使用 apt-clone,包安装会变得更加容易。如果你需要在少量系统上安装相同的软件包时,apt-clone 会适合你。如果你想在每个系统上手动构建和安装必要的软件包,这是一个耗时的过程。它可以通过多种方式实现,Linux 中...

weixin_42344284的博客 326
上一篇: var_dump() 与 print_r()的异同
下一篇: JAVA中定义一个方法的思路 - JAVA课堂笔记整理
badiu_30394251
博客等级 码龄11年 124粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值