Erlo

Macbook装Ubuntu踩坑记录

2025-07-09 18:29:01 发布   37 浏览  
页面报错/反馈
收藏 点赞

前言唠叨

此文章是对我在MacBook上配置并使用Ubuntu时遇到的坑的总结,具体安装系统、优化美化等过程不提。
实际描述的问题中除联网外,大多不只MacBook出现。
大多解决方法是一个或多个参考文章中方法的整合,并非原创方法,且只描述我使用的步骤,若仍无法解决可参考原文章。
默认读者已具备足够的图形化界面(桌面)操作能力,以及对终端环境的基本操作能力。
因本人使用英文系统语言,在界面按钮等名称可能有偏差,望谅解。
如有误望指正。

环境

笔者使用:

  • MacBookAir 2017
  • Ubuntu 24.10

1.联网

Ubuntu默认的网卡驱动似乎与Macbook内置网卡不兼容。
参考文章中使用sudo apt install broadcom-sta-dkms安装驱动,但问题在于安装需联网,而联网需先安装驱动。
解决方案可在可联网的设备上下载驱动并用u盘等设备传输,或若蓝牙设备可用,使用蓝牙暂时联网
本人使用法2

  1. 手机联网并打开蓝牙、流量(iOS蜂窝数据)、个人热点,并在电脑右上角打开蓝牙
  2. 电脑进入设置-蓝牙-添加新设备,选择手机,用数字进行配对,并打开蓝牙共享网络(具体名字不定)
  3. 电脑进入终端,输入sudo apt install broadcom-sta-dkms,等待执行结束
  4. 重启电脑

参考CSDN此文章

2.合盖

电脑合盖再打开后发现黑屏,此时使用Ctrl-L唤醒。
解决需安装laptop mode

  1. 进入终端,输入sudo apt install laptop-mode-tools
  2. 输入sudo vi /etc/laptop-mode/laptop-mode.conf,编辑并保证ENABLE_LAPTOP_MODE_ON_BATTERY=1ENABLE_LAPTOP_MODE_ON_AC=1ENABLE_LAPTOP_MODE_WHEN_LID_CLOSED=1vi可替换为自己使用的文本编辑器,配置选项可自己调整。

参考CSDN此文章

3.中文输入法

中文输入常用是搜狗输入法,但在Linux上不易安装,有诸多坑。

  1. 在设置-系统-区域语言-管理安装的语言中,添加中文并点击应用到整个系统。大多教程说要把中文放到最优先,但我试了下好像不用。
  2. 清除fcitx5ibussudo apt remove --purge fcitx5* ibus*
  3. 官网下载对应架构的安装包,并根据官网教程操作。重新启动或注销
  4. 在右上角键盘-配置中点击+按钮,不勾选"只显示当前语言",搜索"sogou",并添加,按^将搜狗优先级设为最高。
  5. 此时应可以使用。有些输入框默认使用英文,可用如浏览器搜索框测试是否能输入中文。

参考CSDN此文章知乎此文章

4.包管理

可能注意到Ubuntu内置apt包管理器所安装的软件,很多都不是最新版本。
网上说是因为Ubuntu软件源为保障稳定性做的取舍(参考AskUbuntu此文章)。
安装最新软件,我使用了Brew包管理器,关于安装参考知乎此文章,此处不做赘述。

5.使用AppImage格式

有些软件下载下来使用*.AppImage格式,点击后也没反应。
此时需给予可执行权限。
可在文件浏览中右键-属性中将"可作为程序执行"设为打开。
也可以在终端中chmod +x foo.AppImage,其中"foo.AppImage"是文件名。

参考博客园此文章

6.媒体播放

上B站看视频时发现显示"您的浏览器不支持HTML5播放"信息。
终端输入sudo apt install ubuntu-restricted-extras补全系统的媒体支持。

参考知乎此文章

7.卡死补救技巧

折腾配置时不时会遇到进入不了桌面环境的情况,此时可以用TTY模式补救。
使用Ctrl-Option/Alt-FnF[1-9]快捷键进入TTY模式,此快捷键几乎可在任何界面使用,包括Ubuntu启动加载界面。
挑选连接终端Shell的TTY,如Ctrl-Option/Alt-Fn-F3进入tty3。
关于终端Shell的使用不做赘述。

使用时如修改某配置文件,重启无法进入桌面,即可进入TTY模式还原配置文件进行补救。

登录查看全部

参与评论

评论留言

还没有评论留言,赶紧来抢楼吧~~

手机查看

返回顶部

给这篇文章打个标签吧~

棒极了 糟糕透顶 好文章 PHP JAVA JS 小程序 Python SEO MySql 确认