🏗 来搭建一个基础的环境吧
哦我的上帝啊要是每次重新装Linux系统都要重新配一遍环境还是太吃操作了,有没有更加简单快速地方法呢?
有的兄弟有的,你可以用一个bash脚本来完成
⭐ 基本要求
搞一个bash脚本来搭建基础环境,包括以下部分:
- git
- docker
- python 3
- pip3
- curl
- ssh 禁用密码登录并设置 ssh 超时时间为至少 10 分钟
- 切换系统 locale 为中文
- 更新所有软件为最新
❗拓展要求
-
来点有意思的的功能,比如日志/支持多个Linux发行版/支持切换安装源/你的奇思妙想
-
可以直接放在公网上面(比如github),这样想用可以直接curl了
💡 Hint
环境搭建是一切开发调试、编译构建、自动化测试的前提,所谓工欲善其事必先利其器,高效的搭建效率往往能提供一个好的开始,而好的开始是成功的一半!
git作为代码管理工具用处很大,要善用git,要不然代码全被扬了哭都没处哭去(bushi
docker作为容器工具,让应用和依赖包能被打包到一个可以移植的容器里面去,然后发布到任何流行的Linux机器上面,还可以实现虚拟化(docker的官方镜像站不能直接访问,可以考虑使用国内镜像站或者使用代理来解决镜像拉取的问题
可以参考:
Bash Cheat Sheet & Quick Reference
[Shell 教程 | 菜鸟教程