首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >自动安装后安装

自动安装后安装
EN

Server Fault用户
提问于 2021-04-07 12:26:01
回答 2查看 120关注 0票数 1

我想自动化我通常在安装Linux操作系统后所做的一切。例如:

  • 安装某些软件包(如nvimzshohmyzshtmux)
  • 通过dotbot安装我的dotfile(我已经可以使用一个命令)
  • 创建某些文件夹
  • 创建公共ssh密钥
  • ..。

你通常用什么工具来做这件事?

在我的例子中,我有两台笔记本电脑和一台服务器。我想简单地运行一个命令后安装来设置操作系统。这三台机器都在运行Ubuntu (尽管有时版本不同),并以相同的方式配置。因此,我想要自动化这个过程。

一种解决方案是使用shell可执行文件。我想知道是否有更好的方法。

EN

回答 2

Server Fault用户

发布于 2021-04-07 13:17:38

Shell脚本是一个很好的解决方案,只需小心执行命令的退出代码(例如,找不到包,需要作为root运行等等)。

其他选项是创建元包并使用dpkg安装它。您可以在Ask Ubuntu站点上查看本问答,了解如何做到这一点。

票数 1
EN

Server Fault用户

发布于 2021-04-11 13:14:30

您正在寻找一类称为配置管理的工具。常用的工具有木偶、厨师、ansible和cfengine。

罗密欧尼诺夫创造一个元包装的想法也是好的。

所有这些工具都需要大量的工作来设置。因此,它是否值得,取决于你使用它们的频率,而不是你花在建造和维护它们上的时间。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1059620

复制
相关文章

相似问题

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