大胖的碎碎念
秋日黄昏, 对着面前电脑的蓝屏, 张大胖饮完一杯老酒, 回想起人生第一次用 win 时。
大概在零几年,初次上手,就能很方便登录 qq, 打 4399 小游戏, 以为世界上只有 Windows 这一种操作系统 。
学编程时也是用它, 在低性能笔记本上艰难的配置各种开发环境, 忍受着卡顿还经常蓝屏, 时不时卡死.
后来装了 MacOS, 才知道原来命令行能做这么多事情, 渐渐接触到更多 Unix/Linux 的操作系统, 第一感觉
就是挺自由的, 当然仅限于我是名程序员。
早些年很多zf机关, 银行企业里, 运维服务器都是 Windows server, 上面跑的都是基于 win 平台开发的程序,
甚至上面就是几个 oracle + 无数个存储过程. 可现在东风吹, 战鼓擂,大人时代变了, 先是棱镜门事件引发的 去IOE运动,
到现在的信创国产化运动, win 因为历史原因, 被越来越多的中国企业在操作系统选型上抛弃, 于此相对的是 Linux 强势崛起,
对我们开发者而已, 当然是要与生产环境保持一致是最好的, 统一产生效率, 在这里向大家 召, 试着安装 Unix(排除win)/Linux 系统作为开发机/日常机。
笔者现在已经完成去 windows 化了, 开发机 MacOS/Win 双系统(有一说一Win 打游戏可以的), 日常机 Manjaro (arch linux 的一种发行版) 各种包很给力,
在笔记本安装 ManJaro
主要是以下 4 个步骤
- 硬件检测
- 制作启动 U盘
- pre-installed (没正式安装时,可从启动盘预装环境流畅体验 Manjaro 的桌面系统, 进行配置安装)
- 软件安装
硬件检测
官方建议的最低 PC 配置
- 2GB 内存
- 30 GB 硬盘空间
- 最低 2 GHz 处理器
- 高清显卡和显示器
- 稳定的互联 连接
根据经验, 笔记本能装 win, 一般就能装 Manjaro。
分配空余磁盘的 60GB 的空间创建新的卷, 用于安装 Manjaro.
2. 下载镜像, 制作
初期不用纠结安装什么样的主题镜像, 后期能很方便的替换。
轻松到能让你的笔记本一会像 win, 一会像 MacOS, 一会像 ipad。
https://manjaro.org/downloads/official/xfce/
- 选择第二个精简版iso文件下载.
- https://manjaro.org/downloads/official/xfce/
- 准备 16GB 的空u盘.
- 下载Refus制作U盘启动。https://rufus.ie/en/
3. 关闭windows快速启动与安全启动
快速启动:参考 https://jingyan.baidu.com/article/48b558e30ca7977f38c09a95.html
安全启动:BIOS–System Configuration–Boot Options–Secure Boot–Disabled
pre-installed
1. 插入u盘到笔记本, 进入 bios 界面, 进入 u盘的预装环境。
- manjaro
- 交换分区
- 引导
- 主目录
- EFI 系统 (貌似只有 笔记本需要)
参考下图配置比例。
Linux 之美
与其他操作系统相比,Linux 提供了许多优势:
- 可供所有人贡献、修改和增强源代码的开源软件。也可供用户免费下载使用。
- 与 Windows 操作系统相比,Linux 更不易受攻击且更安全。应用程序中的每个程序都需要管理员的授权,管理员需要输入密码。这样,Linux 就降低了执行任何病毒的可能性。
- 旧的和过时的计算机可以通过 Linux 复活,它利用过时的系统,如防火墙、备份服务器、低端系统等。
- Linux 中的软件更新比 Windows 更容易、更快。
- 自定义允许用户添加图标主题和壁纸,并根据需要轻松添加或删除功能。
- Linux 有许多 Linux发行版,称为distros,例如 Fedora、Ubuntu、Arch Linux、Debian、Linux Mint 等。这些发行版增加了用户可用的功能选择。
- 许多程序员使用 Linux,因此有很多针对错误或场景的在线帮助。
- 与 Windows 不同,安装和卸载程序后无需重新启动。
- Linux 系统变慢或崩溃的情况非常罕见。
- Linux 不会从用户那里收集大量数据以确保用户隐私。
- 大量 络和工作站可以同时运行而不会影响效率。
- Linux 支持执行几乎所有可能的文件格式。
- 低存储问题不会影响软件或应用程序的性能。
- 允许多任务处理。
Linux 日常使用,是需要克服win/mac的衣来伸手, 饭来张口的舒适感, 很多事情需要摸索。 维护 linux 系统相对倾向于命令行操作. 当然如果习惯了, 操作其它 linux 系统就会更手到擒来, 初用做开发机还是要慎重。
文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8615 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!