QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

我为什么从 macOS 迁移到 FreeBSD?

  • 2020-12-21
  • 本文字数:1387 字

    阅读完需:约 5 分钟

我为什么从macOS迁移到FreeBSD?

不久前,macOS 还是我的日常工作必备之一。我购买了一台 macbook 笔记本,原因是底层的 BSD Unix 和它漂亮的图形界面。另外,我还有一个 iPhone 手机。但是,我放弃 macOS 也是因为这些相同的原因。


我不想在迁移后马下就写这篇文章。我想慢慢来,每天使用 FreeBSD,看看我是否会怀念 macOS。


这是我 8 个月前的一个推文:



macOS 的槽点


我们可以这样看。macOS 每年都变得越来越没有 Unix 风格,date(1)已经过时,在系统启动时,有 100 多 Unix 进程运行,其中大部分对于普通用户是没用的,它没有本地的包管理器(至少还有 MacPorts/homebrew/pkgsrc),而对于一个高级用户,没有合适的文档。你看过 FreeBSD 的手册吗?所有的东西都在里面写得很清楚!


关于漂亮的图形界面部分。你看过最新最棒的 Big Sur 吗?它看起来华而不实,根本不是为高级用户设计的,所有东西都让人心烦意乱,即使图标也是这样。我不是 UI 大师,但把 iOS 带到桌面并不适合所有人。


因此,我决定迁移到 FreeBSD。很多人告诉我“好吧,但不是所有东西都能在框框之外工作”,真的!但是,现在哪个操作系统能在框框之外工作呢?Windows 仍然是一个噩梦,上次安装 macOS 花了我 3 天时间,如果你从头开始构建 Linux 则会花更多时间。设置 FreeBSD 花费了我 3 天时间,但是这意味着我在很长一段时间内不需要再更改它。


每次 Apple 推送一个更新,我 macOS 上的pf.confautomount配置都会损坏。它们要么被删除了,要么被移动到某个地方。最近两次是被删除了。


在 FreeBSD 上,我从12.1-RELEASE升级到12.2-RELEASE,没有任何东西损坏,如果有任何变化,FreeBSD 会询问我该如何做。


Unix 已经过时了,Apple 也并不在乎它,华丽的图形界面现在太花哨。认真做点事几乎不可能。硬件也不是最好的(你拆过 MacBook Pro 吗?它要花费 2 个小时来更换一个电池,而我可以在 30 分钟内重装我的 Dell Latitudes 和 ThinkPads)。


迁移到 FreeBSD


因此,没有理由再留在这里了。我必须迁移。问题是:迁移到哪?


Linux 有 systemd,我并不喜欢,Windows 是隐私的噩梦。我只剩下 2 个主要选项:不带 systemd 的 Linux(例如 Gentoo)或者 BSDs。


因为我到处运行 FreeBSD 服务器,因此我迁移到了 FreeBSD。


下面是关于在 ThinkPad T480 上运行 FreeBSD 的一个简短回顾。


  • WiFi:正常。不是最快,但足够快。

  • 图形界面:正常。

  • 触摸板:可与多个手指配合,可以通过sysctl配置。

  • 蓝牙可以发现和连接,我还需要用非 Apple 的耳机试试。

  • COVID-19 时代:Zoom、Google Hangouts、Jitsi 和所有其它基于 WebRTC 的视频会议软件也可以通过 web 工作。

  • 多亏了Linuxulator,我还可以看 Netflix。



最重要的是,它是免费和开源的。


我已经有一个月零一天没有碰我的 MacBook Pro 了,所以,我还怀念什么呢?


  • 更好的蓝牙支持

  • 更快的 WiFi


就这些,这是所有在 FreeBSD 笔记本上没有的东西。根据ifconfig,WiFi 可以达到 48Mbps,但我通常只有 10-20Mbps。蓝牙可以连接上我的 Apple AirPods 耳机,但我希望它能一直工作。


拥有一台好用的工作站/笔记本并不容易,使用 macOS 意味着要遵循 Apple 的规则生活,使用 Windows 则要遵循 Microsoft 的规则。BSDs 则给了我尽可能的自由:)


在接下来的几周,我将尝试在博客上记录实际的安装方法。


亲爱的 Apple 员工,如果你读到这篇文章,请告诉你的管理层去更新他们的 BSD Unix 层。我们一些人仍然关心,我们有些人不仅仅是 Docker 用户,我们一些人不仅仅是“现代”Web 开发者。提前谢谢了。


原文链接:


https://antranigv.am/weblog_en/posts/macos_to_freebsd/

2020-12-21 14:0012024
用户头像

发布了 165 篇内容, 共 77.2 次阅读, 收获喜欢 343 次。

关注

评论 10 条评论

发布
用户头像
我也是 thinkpad t480,但我的蓝牙用不了,其它正常。
2021-01-05 12:25
回复
用户头像
从freebsd4.8时代开始,就配合着fvwm使用到现在,回不去了。使用virtualbox运行windows 微信,linux 用 pencil project
2021-01-05 12:24
回复
用户头像
当你写下一个月零一天的时候,说明你已经坚持了一个度日如年的日子,过不了多久,你就会换回mac 了

2021-01-02 08:08
回复
很辩证的评论。但是不是因为自己是这样想的,才猜想别人也是这样的。要是真的不爽“框框之外”的工作环境,还会发文章吗?哈哈哈。谢谢你的仔细,我点赞了。:-)
2021-02-01 11:57
回复
用户头像
Windows + WSL也很棒
2020-12-29 12:30
回复
用户头像
从windows和mac 换到了linuxmint,已经4年多了,再也没有想换回去的想法,最近在看deepin,已经足够美观,好用。我的mac虽然放在身边 但是几乎就是在那里吃灰了。因工作上的im软件支持问题,windows跑在虚拟机里了。
2020-12-27 21:51
回复
用户头像
国庆节突然用一套旧硬件装了黑苹果10.15.7,到现在两个多月了,我好像一点都没有想回到Linux或者win,就像当时从win移到lubuntu。系统只要能满足使用,有什么好说的呢?反正那么多电脑呢,同时用也没关系啊,何必局限在某一系统中。
2020-12-27 15:57
回复
用户头像
Big Sur 赶制产品,不值得升级
2020-12-23 10:38
回复
用户头像
是的,统一违背了设计的原则,每一种设备就应该具备设备特有的属性。都做成一样的大统一其实是设计的倒退。很烦感这样的设计。就像男人和女人没有了界限一样。
2020-12-22 23:53
回复
适合自己的就是最好的
2020-12-30 11:29
回复
没有更多了
发现更多内容

万字长文带你窥探Spring中所有的扩展点

EquatorCoco

Java spring

驾考智能化体验:无盘系统方案引领驾驶理论考场全新升级!

上海锐起科技

PingCAP 荣登 2024 Cloud 100 China 榜单第七

先锋IT

人工智能 | Hugging Face 的应用

测吧(北京)科技有限公司

测试

aftercodecs(AE/PR/AME渲染队列插件)

Rose

中文版PS插件-胶片调色降噪锐化HDR图像处理特效滤镜Nik Collection 6.12.0 Win/Mac

Rose

C4D插件:三维模型四边形网格拓扑插件 Exoside QuadRemesher

Rose

AE脚本-线条路径箭头动画生成器 Arrow Maker Script

Rose

京东商品列表数据接口为价格监控带来的便利

tbapi

京东API接口 京东商品列表数据接口

FCPX插件-15个镜头漏光散景光效转场过渡动画预设 Light Leaks Transitions

Rose

Adobe Premiere Pro 2021(pr2021中文安装包) v15.4.1直装特别版

理理

怪兽AI知识库:企业内部知识库搭建的智能解决方案

Mr_song

大模型 知识库 知识库问答 知识库软件

游戏行业怎么定义?为什么需要堡垒机?

行云管家

网络安全 游戏 数据安全 游戏行业

PS插件-模拟真实投影拖尾阴影工具 Shadowify

Rose

BOE·IPC电竞大赛暨BOE无畏杯S2完美收官 BOE(京东方)竖立电竞产业生态新标杆

科技汇

e3d插件下载Video Copilot Element 3D AE三维模型安装教程 支持M1/M2

Rose

PS一键磨皮插件Delicious Retouch for mac(DR5白金版)

Rose

PS插件眼睛糖果滤镜Alien Skin Eye Candy插件安装教程 Mac苹果版/win

Rose

FXGradient (AE颜色渐变快速生成器) v1.2 Mac/win

Rose

怪兽AI数字人短视频创作平台:企业宣传的创新利器

Mr_song

数字人 数字人短视频 数字人直播 数字人软件

OmniGraffle for Mac:创意无限的图形设计利器,让复杂图表一目了然

理理

提前锁定!2024云栖大会大数据AI参会攻略来啦

阿里云大数据AI技术

大数据 阿里云 AI 云栖大会

怪兽AI知识库:智能时代的企业大脑、企业知识管理

Mr_song

大模型 知识库 知识库管理 知识库工具 知识库软件

专业的DJ音乐管理应用程序 Pioneer DJ rekordbox for Mac 使用教程

理理

OpenAI 联合 SWE 发布 AI 软件工程能力测试集,Gru.ai 荣登榜首

Geek_2d6073

怪兽 AI 知识库:搭建知识库与训练垂类大模型的创新解决方案

Mr_song

AI大模型 大模型 知识库 企业知识库

AE插件-漂亮真实高级辉光发光插件 Deep Glow v1.5.7 Win/Mac苹果版

Rose

2024年网络安全周相关知识汇总

行云管家

网络安全 网络安全周

自定义界面扫码,满足应用个性化定制需求

HarmonyOS SDK

HarmonyOS

DR9074-6G | QCN9074 QCN9024 Wi-Fi 6E 6GHz MU-MIMO Qualcomm 11AX WPA3 4x4 2x2 Module - Wallys

wallyslilly

QCN9074 ipq9574

PS笔刷: 标记笔刷

Rose

我为什么从macOS迁移到FreeBSD?_语言 & 开发_antranigv_InfoQ精选文章