用于配置新系统的软件包等

用于配置新系统的软件包等

我面临着从先前配置的服务器迁移的前景,该服务器配置了负载和负载各种工具,您在执行各种任务时会忘记日常的工具(我说的是甚至是基本的东西,例如java和gcc等),到一个完全裸露的盒子(实际上是几个,但我只需要配置第一个,然后我就可以想象其余的)。

我想知道是否有人有自己特定的“必备品”列表,以及是否有任何类型的“现成”集合,其中包含 UNIX(特别是 ubuntu)中所有日常有用的东西壳。

例如,在 Mac 上,我见过人们制作脚本来安装所有他们最喜欢的自制应用程序,而无需一一安装。

只是想加快和简化安装所有沼泽标准零件的工作 - 但我不知道去哪里找?

答案1

这可能是显而易见的,但是您并且只有您可以分辨什么是重要的,什么是不重要的,并根据您的需要创建一个安装脚本。编写脚本并不难。如果您使用的是 RedHat 兼容系统,那么您所需要的只是一系列yum install <package_Name>命令。如果您要使用 Debian 变体,则命令更改为apt-get install package_name.您可能需要手动添加一些深奥应用程序的存储库名称,但除此之外,它应该会顺利进行。

如果您想知道以前的系统上安装了什么,您可以通过以下方式获取该信息

rpm -qa    #on RedHat variants
dpkg --get-selections    #on debian variants

只需使用 sed/awk/grep 处理输出即可。

相关内容