Ubuntu备份恢复安装的软件的命令行

运维 系统运维
ubuntu系统是一个完全免费的操作系统,并且有海量的软件可供用户下载,吸引了很多的用户。下文是Ubuntu通过命令行备份恢复安装的软件的方法,具体内容如下所述。

ubuntu系统是一个完全免费的操作系统,并且有海量的软件可供用户下载,吸引了很多的用户。下文是Ubuntu通过命令行备份恢复安装的软件的方法,具体内容如下所述。

首先要说的是,这个Tips实际上并不会备份你安装过的软件的可执行文件与相应配置,它只是利用Ubuntu软件大都是通过网络安装这一特性,把安装过的软件列表备份,还原的时候再通过这个列表来一次性的安装。这个方法虽然有剑走偏锋的感觉,但有时候还是能起到一定效果的,比如批量安装机器的时候。

下面是方法:

-在现在的机器上备份软件包列表:

  1. sudodpkg--get-selections>app-backup-list.txt 

-在重装的机器上导入并重装所有软件:

  1. sudodpkg--set-selections   
  2.  
  3. sudoapt-get-yupdate  
  4.  
  5. sudoapt-getdselect-upgrade 

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

apt-get命令的常用用法

sudoapt-cachesearchpackage搜索包

sudoapt-cacheshowpackage获取包的相关信息,如说明、大小、版本等

sudoapt-getinstallpackage安装包

sudoapt-getinstallpackage–-reinstall重新安装包

sudoapt-get-finstall修复安装”-f=–fix-missing”

sudoapt-getremovepackage删除包

sudoapt-getremovepackage–-purge删除包,包括删除配置文件等

sudoapt-getupdate更新源

sudoapt-getupgrade更新已安装的包

sudoapt-getdist-upgrade升级系统

sudoapt-getdselect-upgrade使用dselect升级

apt-cachedependspackage了解使用依赖

apt-cacherdependspackage是查看该包被哪些包依赖

sudoapt-getbuild-deppackage安装相关的编译环境

apt-getsourcepackage下载该包的源代码

sudoapt-getclean&&sudoapt-getautoclean清理无用的包

sudoapt-getcheck检查是否有损坏的依赖

总结:

希望本文介绍的Ubuntu通过命令行备份恢复安装的软件的内容能够对大家有所帮助,更多有关linux系统的知识还有待于读者去探索和学习。

【编辑推荐】

责任编辑:韩亚珊 来源: 之秀网
相关推荐

2018-09-10 09:30:25

Linux命令应用

2010-10-14 09:36:47

MySQL命令行

2010-10-12 17:23:40

MySQL命令行

2015-07-01 09:15:46

linuxQuora命令行

2011-09-05 15:09:07

Ubuntuw3m

2010-03-05 13:00:39

Ubuntu命令

2018-10-09 10:07:57

Ubuntu应用程序软件包

2023-12-07 15:12:52

2014-12-16 13:04:50

DockerDocker MachPaaS

2010-11-16 11:50:21

oracle命令行登录

2011-01-18 19:11:26

Postfix命令行

2010-03-03 15:56:57

2011-09-05 14:31:50

Ubuntu

2011-09-06 16:17:50

Ubuntu

2017-09-01 15:00:49

LinuxMac网站备份

2019-05-10 10:00:07

apt-clone软件包Ubuntu

2020-12-11 06:44:16

命令行工具开发

2020-12-10 16:16:08

工具代码开发

2022-10-26 09:02:28

SourcerySwift

2021-07-07 08:01:51

命令行Dotnet Core控制台
点赞
收藏

51CTO技术栈公众号