V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ryanking8215
V2EX  ›  分享发现

macbook pro 安装 fedora24

  •  1
     
  •   ryanking8215 · 2016-08-20 19:30:34 +08:00 · 3165 次点击
    这是一个创建于 3046 天前的主题,其中的信息可能已经有所发展或是发生改变。
    # 前言
    之前想把 macbook pro 卖掉,发现报价不和心意,还是留着自用吧。

    macbook pro 是 late 2013 的 13.3 R 屏,也就是`macbook pro 11,1`的版本

    # 安装

    * 在 mac os x 里通过磁盘工具分出空闲分区

    * 使用 udisk 启动 fedora live

    * 分区配置时可以使用自动,它会保留 mac os x 的系统,使用空闲分区。如果手动的化, efi 分区要选择 `Linux HFS+ESP`, 而不是`EFS System`,否则会报错,不让继续。

    * 一路安装好后,使用`sudo efibootmgr -o 0, 80`, 设置启动顺序, 0 是`fedora`, 80 是`mac os x`。 也可以反过来,让 mac os x 默认启动,通过启动时按`option`可以进入启动项选择

    * 不需要安装 refind/refint 等第三方启动工具


    # 配置

    ## R 屏

    gnome 完美支持 R 屏,不需要再调整。进 Live 时就能看到的。


    ## 安装 wifi 驱动

    可以先使用蓝牙连接手机上网,安装 rpmfusion ,具体参考 rpmfusion.org 的文档。

    ```

    sudo dnf install akmod-wl

    ```

    安装完成后可能 wifi 还是没起来,需要升级`kernel`, `kernel-devel`,其他的先不升级,否则手机流量够呛。


    ```

    sudo dnf update kernel kernel-devel

    ```

    通过命令`akmods`完成驱动的安装。


    对了, 发现`dnf`的`fastestmirror`功能还没有`yum`好用,索性直接使用`mirrors.aliyun.com`的源,速度不错。


    ## 电源管理

    安装 tlp, powertop. 建立 /etc/rc.d/rc.local 文件, 赋予可执行属性。文件内容:


    ```

    /usr/sbin/powertop --auto-tune

    /usr/sbin/tlp start

    ```

    不负责言论:感觉续航效果还是不错的, 6 个小时有的,非 cpu 密集应用甚至更多,接近`mac os x`的续航。


    ## 其他


    * 通过`System Settings`的`power`,关闭`Automatic brightness`, 否则在休眠后再唤醒,屏幕亮度会全开。

    * 调整`touch pad`的灵敏度,默认是 50, 调到 75 左右后和`mac`的差不多,但总归觉得差点意思。


    # 问题

    * 顺手的键盘映射还没搞定

    * 触摸板的三指拖曳没搞定,不知道是不是无解。
    6 条回复    2016-08-21 14:20:22 +08:00
    Majirefy
        1
    Majirefy  
       2016-08-20 21:34:27 +08:00
    挺喜欢 Fedora 和 Gnome 的~~

    虽然不会这么做,但是还是给很多帮助~~~
    skydiver
        2
    skydiver  
       2016-08-20 21:40:05 +08:00 via iPad
    * dnf 不需要用 fastestmirror , metalink 已经很快了

    * 现在都是 systemd 了,不要再去写 init 脚本了,学习一下 systemd unit 怎么写。
    ivmm
        3
    ivmm  
       2016-08-20 21:41:49 +08:00
    为什么你的 markdown 挂了
    ryanking8215
        4
    ryanking8215  
    OP
       2016-08-20 21:52:28 +08:00 via iPhone
    @skydiver 正因为不快所以直接用 aliyun 的源,对 syatemd 不熟,还停留在 SysVInit 。


    @ivmm open source,-)
    we000
        5
    we000  
       2016-08-20 22:26:21 +08:00
    鄙视这样用 MacBook 的, 装什么 Fedora! 明明有更好用的操作系统, 比如我装了 Debian.

    :) 开个玩笑
    jyf007
        6
    jyf007  
       2016-08-21 14:20:22 +08:00 via Android
    上 gentoo/funtoo,尤其是后者
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2798 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:09 · PVG 20:09 · LAX 04:09 · JFK 07:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.