0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用Fedora让一台过时的Mac重新有用

Linux爱好者 来源:Linux 中国 作者:Linux 中国 2021-01-20 09:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

花上一小时,用 Fedora 让一台过时的 Mac 重新有用。

最近,我偶然找到了一台 2011 年底的老款 13 英寸 MacBook Pro,有 125GB SSD 和 8GB 内存。我曾带着这台机器去世界各地旅行,当年,我开了很多场会议、研讨会或演示,分享 JBoss 技术带来的各种 AppDev 优势。

在验证了它的电池能用,充了电,重新安装了一个新的 OS X 之后,我发现 Safari 浏览器的版本受限于旧的安全规范,这意味着它现在无法连接到很多 HTTPS 网站。这就使得这个解决方案失效了。

这个老伙计该怎么处理呢?

自从我作为开发人员专门在 Linux 工作站上工作以来已经有几年了。我只使用 Fedora,所以我决定尝试在这台 MacBook Pro 上安装它的最新版本。

我只花了一个多小时就用下面的步骤让 Fedora 33 在这台笔记本上工作了。

下载 Fedora 33 并创建一个临场 USB

第一步是找到正确的安装 Fedora 的方法。这台机器有一个 CD 插槽,所以可以刻录一个 ISO 并从它启动,但我选择直接使用可启动的 USB 方式。

我登上了另一台 MacBook,访问了 Fedora Workstation 网站,它有 Fedora Media Writer 的链接。点击你的机器类型的图标(在我的例子中是苹果标志),你会得到一个安装包。

1307a1c2-5788-11eb-8b86-12bb97331649.png

开始安装,可以看到一个引导你完成安装过程的图形用户界面(GUI)。选择 Fedora Workstation 33 选项。

13265748-5788-11eb-8b86-12bb97331649.png

接下来,选择右上角的“Create Live USB”选项。

134507c4-5788-11eb-8b86-12bb97331649.png

镜像将开始下载,你将看到一个下拉菜单来选择安装位置。

136e0354-5788-11eb-8b86-12bb97331649.png

插入一个有足够空间的 U 盘,下载完成后,就可以选择它并在上面安装镜像。完成后,关闭 GUI,取出 U 盘。

安装 Linux

将你创建的 U 盘插入 MacBook Pro 左侧的端口,并按住 Cmd 键左侧的 Option(或 Alt)键的同时重新启动。这将打开一个启动机器的选项菜单:使用 EFI 选项,因为那是 USB 镜像。

笔记本电脑将从 USB 设备启动,你可以按照正常的 Fedora 安装过程进行。如果你能将 MacBook Pro 插入网线连接,会有帮助,因为它的 Broadcom WiFi 设备无法开箱即用。

你现在也可以将 Fedora 安装到你的硬盘上,并将它永久地放在你的机器上。

一旦安装程序完成,重新启动机器,Fedora 33 现在应该是启动选项。

唯一缺少的就是 WiFi 驱动,所以要保持网线连接,安装你正在运行的内核的开发包,并为该内核构建 broadcom-wl 驱动。

验证你需要用于 WiFi 的卡。

$lspci-vnn-d14e4:

在输出中会有几项,包括如下内容:

Networkcontroller[0280]:BroadcomInc.andsubsidiaries.... Subsystem:AppleInc.AirPortExtreme...

安装一个仓库来拉取 Broadcom 相关的部分:

$su-c'dnfinstall-yhttp://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm-E%fedora).noarch.rpm'

接下来的部分很有趣:如果你查看正在运行的内核时,你会看到 v5.9.8-200.fc33,但是你要使用开发内核包来构建你的 Broadcom 无线驱动。所以,你需要安装 v5.8.15-301.fc33(在写这篇文章的时候可用)。使用 uname -r 检查它们,并使用 sudo dnf list kernel 列出已安装的内核包:

$sudodnflistkernel kernel.x86_645.8.15-301.fc33 kernel.x86_645.9.8-200.fc33

安装开发包:

$sudodnfinstall-yakmodskernel-devel-5.8.15-301.fc33

安装 Broadcom 无线软件包:

$sudodnfinstall-ybroadcom-wl

构建内核模块:

$sudoakmods

重新启动你的机器,你应该可以看到无线驱动(wl)。

$lsmod|grepwl

在 Fedora 中设置你的无线连接:

这篇文章对我来说有些出乎意料,但我希望它能帮助别人在周末享受一些老硬件的乐趣!

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • usb
    usb
    +关注

    关注

    60

    文章

    8476

    浏览量

    285852
  • Mac
    Mac
    +关注

    关注

    0

    文章

    1131

    浏览量

    55550
  • fedora
    +关注

    关注

    0

    文章

    15

    浏览量

    9475

原文标题:用 Linux 让旧 MacBook 重获新生

文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    产品密封品质好不好,一台密封检测仪见分晓

    挽回的经济损失。而判断产品密封品质的关键,无需复杂工序,一台专业的密封检测仪,就能快速给出精准答案,合格与不合格目了然。传统的密封检测方式,多依赖人工泡水观察
    的头像 发表于 04-21 17:19 335次阅读
    产品密封品质好不好,<b class='flag-5'>一台</b>密封检测仪见分晓

    当EtherCAT遇上Modbus RTU:一台网关倍福PLC与伺服“握手”

    当EtherCAT遇上Modbus:一台网关倍福PLC与伺服“握手” 在板式家具生产线上,封边机的精度直接影响产品品质。最近接手一台老旧封边机的改造项目,倍福CX5140作为主控,走
    的头像 发表于 04-20 14:51 61次阅读
    当EtherCAT遇上Modbus RTU:<b class='flag-5'>一台</b>网关<b class='flag-5'>让</b>倍福PLC与伺服“握手”

    破局PROFIBUS转RS485:一台网关软启动器在化工厂“听话”了

     破局PROFIBUS转RS485:一台网关软启动器在化工厂“听话”了 在化工厂搞自动化,最头疼的就是设备“语言不通”。前段时间,我们就遇到了这样个坎:现场PLC的是PROFIB
    的头像 发表于 04-02 15:08 95次阅读
    破局PROFIBUS转RS485:<b class='flag-5'>一台</b>网关<b class='flag-5'>让</b>软启动器在化工厂“听话”了

    一台顶多台!安科瑞 ADW600到底有哪些功能

    ​   在智能配电与能耗管理项目中,一台优秀的电力仪表,不仅要 “测得出”,更要 “测得准、看得全、联得上、稳得住”。安科瑞 ADW600 多功能电力仪表,正是为此打造的高端全能型监测终端。 1.
    的头像 发表于 03-12 15:26 209次阅读

    上汽大众第一台EA211黄金增程器正式下线

    近日,上汽大众第一台EA211黄金增程器正式下线,并将率先搭载于ID. ERA 9X车型,新车将于3月底正式开启预售。作为MQB平台的核心动力基石之,EA211发动机家族自2011年诞生以来,全国累计保有量已突破2,000万
    的头像 发表于 03-03 16:32 716次阅读

    【硬核拆解】从“芯”开始,一台工业级迅为RK3576开发板的自我修养

    【硬核拆解】从“芯”开始,一台工业级迅为RK3576开发板的自我修养
    的头像 发表于 03-02 15:43 483次阅读
    【硬核拆解】从“芯”开始,<b class='flag-5'>一台</b>工业级迅为RK3576开发板的自我修养

    一台顶四!安科瑞ADW2xx解锁多回路电力监测新方式

    安科瑞ADW2xx系列导轨式多回路电力仪表以“多回路集成、全参数测量、灵活拓展、便捷部署”的核心优势,打破了传统单回路仪表的局限,一台设备解决多场景配电监测需求。它不仅是一台测数据的仪表,更是配电管理的“智能帮手”——省空间、
    的头像 发表于 02-09 14:35 400次阅读
    <b class='flag-5'>一台</b>顶四<b class='flag-5'>台</b>!安科瑞ADW2xx解锁多回路电力监测新方式

    LABVIEW VIPM用户单独安装的插件,如何导出来,安装到另一台电脑

    LABVIEW VIPM用户单独安装的插件,如何导出来,安装到另一台电脑,现在换台电脑,很多插件,单独安装太麻烦了。
    发表于 01-22 14:26

    英创立新增一台全自动三防涂覆机

    为不断满足高端PCBA的技术要求以及客户的产能增长需求,我司近期正式引进并投产一台全新全自动三防漆喷涂设备。该设备经过严格选型、实地验证与产线测试,现已稳定运行并全面对外开放服务。
    的头像 发表于 01-12 17:27 1234次阅读

    一台坏的老32寸电视机能拿来改造成啥?

    一台坏的老32寸电视机能拿来改造成啥? 拔插排线 还把排线头弄坏了。 换个通用驱动板,接电脑?或别的
    发表于 11-22 10:18

    我造了一台‘迷你 Switch’,还能自己写游戏!

    打造一台“掌上游戏机”?简单到你意想不到!提到掌上游戏机,大家的第反应可能是——Switch:经典耐玩,但价格不友好。SteamDeck:性能怪兽,但钱包会哭泣。这些设备个共同点:不便宜。那么
    的头像 发表于 08-12 18:05 831次阅读
    我造了<b class='flag-5'>一台</b>‘迷你 Switch’,还能自己写游戏!

    省钱+环保+个性:打造一台永不“过时”的自定义电脑!

    ) 否 总结 MNT Reform Next不仅是一台笔记本,更是个人计算产品自主可控的次新尝试。它你: 真正体验到“自己做主”的开源硬件乐趣 实现个性化、长期可维护的学习/工作/生活场景 与全球
    发表于 07-18 17:41

    打造一台可以制作PCB的微型CNC雕刻机

    “  Tom Nixon 打造了一台简易的 CNC 雕刻机,用于制造简单的 PCB。 ” 我制造了一台用于制作 PCB 等物品的微型 CNC 雕刻机。它的工作行程为 106 x 104 x 20
    的头像 发表于 06-23 11:10 3036次阅读
    打造<b class='flag-5'>一台</b>可以制作PCB的微型CNC雕刻机

    山野来电 | 一台储能电源如何“喂饱”你的诗与远方?

    初夏的山谷被新绿浸染,溪水潺潺,阳光穿过林梢洒在柔软的草地上。群好友的野餐计划因一台便携式移动储能电源而变得格外惬意——它不仅是能量的载体,更是户外生活的“隐形守护者”,那么捷捷微器件们在当中又是
    的头像 发表于 06-11 14:18 541次阅读
    山野来电 | <b class='flag-5'>一台</b>储能电源如何“喂饱”你的诗与远方?

    使用CY3014USB芯片组制作了一台相机,视频显示延迟怎么解决?

    我使用 CY3014USB 芯片组制作了一台相机,视频从相机流向计算机,显示屏上显示出精美的图像。 我注意到摄像机前发生的事情和信息在屏幕上更新/流动之间存在延迟。 延迟时间几乎持续 1 秒。 这
    发表于 05-06 09:11