您可以使用 apt-clone 来备份已安装的软件包并在新安装的 Ubuntu 上恢复它们。要安装它,只需在终端输入以下命令: $ sudo apt install apt-clone。安装后,只需创建已安装软件包的列表,并将其保存在你选择的任何位置。要将所有已安装的软件包保存在 ~/mypackages 目录下名为 apt-clone-state-ubuntuserver.tar.gz 的文件中,请运行以下命令: $ mkdir ~/mypackages $ sudo apt-clone clone ~/mypackages
在Ubuntu系统中,软件包的安装和卸载是非常常见的操作,我们需要备份已安装的软件包,以便在重新安装系统或者更换其他版本的Ubuntu时能够快速恢复这些软件包,本文将详细介绍如何备份已安装的软件包,并在全新安装的Ubuntu上恢复它们。
使用dpkg工具备份已安装的软件包
1、创建备份目录
我们需要创建一个用于存放备份文件的目录,我们可以创建一个名为backup
的目录:
sudo mkdir /path/to/backup
2、将已安装的软件包导出到备份目录
接下来,我们可以使用dpkg
工具将已安装的软件包导出到备份目录,在这个例子中,我们将备份所有已安装的.deb
文件:
sudo dpkg --get-selections | gzip > /path/to/backup/packages.list.gz
这样,我们就将所有已安装的软件包导出到了/path/to/backup/packages.list.gz
文件中,这个文件包含了所有已安装软件包的信息,可以用来恢复系统。
在全新安装的Ubuntu上恢复已安装的软件包
1、更新系统并安装依赖
我们需要更新系统并安装一些必要的依赖,这可以通过以下命令完成:
sudo apt update && sudo apt upgrade -y sudo apt install build-essential debhelper devscripts lsb-release
2、下载备份文件
接下来,我们需要从互联网上下载之前备份的软件包,假设我们的备份文件位于/path/to/backup
,我们可以使用wget
或curl
命令下载它:
wget http://example.com/path/to/backup/packages.list.gz
或者
curl -O http://example.com/path/to/backup/packages.list.gz
3、导入软件包列表并安装软件包
现在,我们可以使用dpkg
工具将软件包列表导入到系统中,并安装这些软件包:
sudo dpkg -i packages.list.gz sudo apt update && sudo apt install -y ./*.deb
这样,我们就完成了在全新安装的Ubuntu系统上恢复已安装软件包的过程,需要注意的是,这种方法只能恢复已安装的软件包,而不能恢复它们的配置文件,如果需要恢复配置文件,可以将它们复制到新的系统中。
本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/474241.html
如有侵犯您的合法权益请发邮件951076433@qq.com联系删除