当我工作时,我经常需要切换计算机或虚拟机,这意味着每次切换时,我都必须重新设置我的(Linux)环境。
是否有一个我可以使用的工具(与简单的 bash 脚本相比)可以自动设置我的环境?
设置将包括安装 Debian 软件包、导入 .bash_profile
(别名、函数)、环境变量、添加行/填写配置文件等......
答案1
这个问题困扰了许多管理员/高级用户。我所知道的最常见的解决方案涉及某种您始终可以访问的服务器,然后是那里的一些 git 存储库或包含您需要的所有内容的 http 文件夹。当然,这些还可以包含一个 shell 脚本,该脚本还可以为您安装所有必需的软件包。
我个人使用了后者,并且正在考虑切换到前者,因为很多朋友和同事一直告诉我为什么它更好。只需付出一次努力,您就会节省大量时间。