前言
平时工作中用到的系统最多为Deepinlinux
(深度),毕竟平时开发用到不多,需要的软件也并不算多,正好身边有一台闲置的ThinkPad T430
,大致是这个配置:
- Intel Core i5
- 8G 1600 DDR3
- Intel HD Graphics 4000
- SATA 320GB
其实就是标准配置,没有什么特殊的地方。
而我对操作系统的需求主要在以下这几方面:
文本处理
- Markdown:Typora
- Word、Excel、PowerPoint:WPS
- 思维导图:百度脑图
终端
- SSH Client:Remmina
通讯
- QQ:Wine-Tim
- 微信:Wine-Wechat
网页浏览
- ShadowsocksR:Shadowsocks-QT5
- Chrome
音乐
- 客户端:网易云音乐
这5个方面,DeepinLinux
均可满足我的需求,而且使用体验也不差,但DeepinLinux
有一个缺点,对内存的管理非常差,8G的内存开几个网页基本就要满了,Swap
速度又慢,多数时候内存满了就直接死机,让人很尴尬,所以如果使用macOS Mojave
(苹果)能满足我的需求吗,当然可以。
软件对比
需求 | DeepinLinux | macOS Mojave |
---|---|---|
Markdown | Typora | Typora |
Word、Excel、Poweroint | WPS | Pages、Numbers、Keynote |
思维导图 | 百度脑图 | 百度脑图 |
SSH Client | Remmina | Termius |
Wine-Tim | QQ for Mac | |
微信 | Wine-Wechat | Wechat for Mac |
ShadowsocksR | Shadowsocks-QT5 | ShadowsocksX-NG |
Chrome | Chrome | Chrome |
音乐客户端 | 网易云音乐 | ieasemusic |
可以看出macOS Mojave
在使用上甩DeepinLinux
几条街,这是显而易见的,特别是在通信上,深度只能用模拟器的,而苹果全原生。
安装前准备
我们目前只有安装DeepinLinux
的电脑,那所有操作都是在这个上面做,显然网上的教程不适合我们,但是我们其实可以更简单。
- Linux 电脑一台
- 不低于8G U盘一个
1.下载镜像
下载链接:https://pan.baidu.com/s/1ShjmbysdkHRTtLkhMXecCg
密码:vihw
2. 转换格式
下载下来的镜像是.dmg
格式,我们需要转成.img
格式然后写入U盘,这里我们需要使用dmg2img
这款软件,如果你跟我一样是基于debian
的apt
包管理系统,可以直接安装:
apt install dmg2img
安装完成后进入下载的文件文件夹,比如文件为/home/usr/download/mojave.dmg
,则我们做如下操作:
cd /home/usr/download
dmg2img mojave.dmg
然后就会在本文件夹下生成mojave.img
这个文件,这就是我们需要的。
3.写入U盘
这里我们用dd
这个命令,首先插入U盘使用fdisk -l
查看U盘的路径,如果你电脑只有1块硬盘的坏,U盘路径基本为/dev/sdb
,后面的数字忽略,因为等下子这个U盘会全部格式化,分区与文件请提前备份。
现在我们可以写入文件了:
dd if=/home/usr/download/mojave.img of=/dev/sdb
这个过程会很慢,而dd
默认不输出进度通知,我们新启动一个终端来查看进度。
新启动一个终端,输入如下命令,这样刚刚的dd
会在终端输出进度信息:
watch -n 5 pkill -USR1 ^dd$
我的U盘比较弱,写了1个小时左右。
4.调整笔记本启动选项
我们接下来会使用UEFI
+GPT
进行引导,所以事先需要把笔记本调整好,大致就是恢复默认,并允许安装其他系统。
安装macOS Mojave
1.U盘启动
插入U盘,开机启动U盘,在出现鼠标后,按回车启动安装。
这里需要说明,我们的引导是Clover
,在U盘的EFI
分区中,我们需要用U盘来引导安装,安装成功后仍然用U盘来引导,直到我们修改好硬盘系统上的EFI。
2.安装
macOS Mojave
与Windows
的安装基本没有什么区别,都是一通设置后,利用磁盘工具格式化磁盘,分区格式GUID
然后安装,这里格式化磁盘就算格式不对,安装的时候也会提醒,退出安装后重新格式化即可。
安装过程会重启多次,如果发现启动出现异常无法引导,可手动去指定启动引导为U盘。
3.配置EFI
经过一些图形化的界面,我们安装成功了,但是可惜的是目前我们还是只能从U盘启动,这个原因在刚刚的1里提出,现在我们编辑EFI
文件。
我们使用的软件是Clover Configurator
,下载地址在这:
https://mackie100projects.altervista.org/download-clover-configurator/
这个软件对于初接触的人来说(比如我)太复杂了,我们用不到那么复杂的功能,我们只需要在tool-mount EFI
中把硬盘与U盘的EFI
分区都给mount挂在,然后打开,把U盘/EFI
文件夹下的CLOVER
与BOOT
文件夹复制至硬盘的EFI
分区的/EFI
文件夹下。
4.驱动HD4000显卡
打开硬盘EFI
分区,修改两个文件。
/efi/clover/config.plist ->>config.plist.bak
/efi/clover/config笔记本核显hd4000第二种.plisy ->>config.plist
其实就是启用第二种这个整合包作者提供的现成的配置,我配置第一种花屏,第二种很完美。
然后重启电脑,即可正常使用,安装各种软件。
如果启动有问题,请插入U盘,使用U盘引导,然后修复文件即可。
软件安装
macOS Mojave
有超过五种软件安装的方式:
- App Store
- .dmg文件
- 应用程序
- brew
- 二进制编译安装
大部分软件均可在App Store上找到安装,但是有的不行,比如我们的ieasemusic,推荐方式是brew。
安装Brew
macOS Mojave
与Linux不同的是并没有带包文件管理系统,这里我们用macOS上流行的包文件管理系统brew,官网:https://brew.sh/index_zh-cn
在终端中输入命令即可安装brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装完成后我们即可安装ieasemusic
brew cask install ieasemusic
不完美
不完美是肯定的,比如说无线网卡就不能用,但显卡、声卡、无线网卡均可正常工作,无线网卡这个我也不觉得有什么,肯定有方法可以解决,只不过不是现在。
比如这篇文章就是在macOS Mojave
下的Typora
上书写的,使用上已经没有障碍,有兴趣折腾的可以搞个玩玩,接下来将会在这个平台使用一段时间。
你好博主能发一下EFI的配置到我的邮箱吗?ThinkPad T430 安装的mojave
https://github.com/MashudiSudonym/t430-mojave-efi