Skip to main content

🏗 来搭建一个基础的环境吧

哦我的上帝啊要是每次重新装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 教程 | 菜鸟教程