iTranslated by AI

The content below is an AI-generated translation. This is an experimental feature, and may contain errors. View original article
🍋

Dual-Booting Fedora Linux on a Mid 2014 MacBook Pro

に公開

Overview

As a long-time user of an aging MacBook Pro (Retina, 13-inch, Mid 2014), I felt the limits of macOS 11 (Big Sur) as a development environment at the beginning of the year (January 2026), and I decided to take the plunge and install Linux.
Here, I will document the process of dual-booting Fedora Linux on a MacBook Pro released over a decade ago, along with my thoughts on migrating to Linux and my reflections on Apple and Linux.

Fedora blending into daily lifeFedora blending into daily life

[Part 1] The Motivation

I primarily use a MacBook Pro released over 10 years ago (Retina, 13-inch, Mid 2014) (I never imagined I would be using it for this long!).
This MacBook Pro was passed down to me from my father, the son of my grandfather, who passed away in 2018. I have been using it for nearly eight years since I was a middle school student in 2018, and as a college student now, it is still going strong.
However, the latest OS that can be installed on this MacBook Pro, macOS Big Sur (v11; 2020), makes it almost impossible to set up the latest Web development environments I enjoy. To begin with, I remember that even back when I was a high school student (around 2022), it could only run up to Node.js v18, and I couldn't use the then-LTS version 20[1][2].

Column: Details on Technical Limitations

Actually, when I tried to experiment with a Hono project, I encountered the error $pnpm dev with the message: Cloudflare Workers runtime cannot run on the current version of macOS...

Other issues included:

$ wrangler dev
Warning: Unsupported macOS version detected (11.6.0).
The Cloudflare Workers runtime may not work correctly on macOS versions below 13.5.0.
Consider upgrading to macOS 13.5.0+ or using a DevContainer setup with a supported version of Linux (glibc 2.35+ required). 

And when trying to develop Node-related projects, I would frequently see errors like:

dyld: Symbol not found: __ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE4openEPKcj
Referenced from: /Users/user/.nvm/versions/node/v24.13.0/bin/node (which was built for Mac OS X 13.5)

or

$ pkgx npm create hono@latest app
dyld: Symbol not found: __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
Referenced from: /Users/user/.pkgx/nodejs.org/v25.5.0/bin/node (which was built for Mac OS X 13.5)
Expected in: /usr/lib/libc++.1.dylib 

Well, given that major macOS updates come every year and assume that development environments will follow the latest OS, this is perhaps expected...

However, this Mac is still more than capable for writing text or watching YouTube, so it feels like a waste to replace the computer just for this...

Custom Command LineIrrelevant, but this is a custom CLI installed on the communal computers in my dorm at Berkeley

Record: Trial and Error in Setting Up a Development Environment on macOS

To establish a development environment, I first explored ways to build one that runs directly on macOS.

Docker / OrbStack / Colima [Failed]

I tried Docker, the standard method for setting up virtual environments, and its lightweight alternatives for macOS, OrbStack and Colima. However, most of these assume macOS 12 or higher and do not support macOS 11 at all, so I gave up on them.

https://www.docker.com/
https://orbstack.dev/
https://colima.run/

UTM [Failed]

I considered UTM as an option to run Linux on macOS. However, since it involves running Linux on top of macOS, it could not fully utilize the machine's performance, and the operation was far from practical.

https://mac.getutm.app

GitHub Codespace [Failed]

I also considered GitHub Codespace as an option to build an environment independent of my own OS. I remembered from my high school days that it was free for students via the Student Developer Pack, but since I couldn't verify my student status, I gave up on using Codespace. Furthermore, it's inconvenient that development servers can only be launched online...

Specifically, when I tried to use my University of California, Berkeley account (itsuki [at] berkeley.edu) for student verification, it seems that non-degree students like me are not accepted; I couldn't register unless the domain was *.berkeley.edu, which requires belonging to a specific department, rather than just a generic berkeley.edu.

My International Christian University domain (icu.ac.jp) was also rejected on the grounds that I am not accessing it from Japan.

I am undeniably a student, yet proving it was so difficult that I experienced a minor identity crisis.

Linux Dual-Boot [Adopted]

Having tried everything up to this point, this was almost the only option left for me. I was terrified because of the risk of data loss, but I steeled myself and decided to proceed with a dual-boot setup.
Moreover, macOS with virtually no active support is not something to be praised from a security perspective.
Thank you for giving me the opportunity to move away from macOS.


Column: My Feelings Toward Apple, Born into a Strict Windows Family

My Family is All-Windows.

I was born into a strict Windows family: my maternal grandparents ran a Windows 95/98 computer class at home, my paternal grandfather had been using MS-DOS since the old days, and my father also learned MS-DOS when he was a child.

My paternal grandfather used Windows via Parallels Desktop on the MacBook I am currently using. It seems the reason he used a MacBook was simply because that was what was provided to him. The software he probably used most was the word processor Ichitaro (which only runs on Windows). How confusing! I believe that grandfather didn't have nice things to say about Macs while he was alive, complaining about the macOS live kana-kanji conversion.

My father also uses Windows PCs—Let's Note, VAIO, and Surface—and writes memos and research notes using Hidemaru Editor (a freeware editor exclusively for Windows).

My mother also works in a back-office role, so she uses HP computers at home.

There is truly not a single non-Windows user in my family!

MacBook in 2021My Mac, and my parents' Surface visible to the side (2021)

Longing for the Mac

In Yamaguchi City, Yamaguchi Prefecture, where I grew up, there is a facility called the Yamaguchi Center for Arts and Media (YCAM), a top-tier base for developing and exhibiting media art.
https://www.ycam.jp/
Looking back, I believe that environment—where media artists from around the world visited that rural area (pardon the expression), where I interacted with the cool members of the resident development collective InterLab—is a true asset to Yamaguchi City. Thank you, YCAM.

My hobbies of appreciating contemporary art, my interest in programming (Arduino was lying around YCAM), and my interest in open culture (works were actively distributed under Creative Commons licenses (e.g., gonzoCam)) are undoubtedly rooted in YCAM.

Well, as an elementary schooler, I was more into stop-motion animation with LEGO bricks than computers, so I wasn't really tech-savvy. Come to think of it, it was an artist named Takafumi Fukasawa who taught me how to upload videos to YouTube when I was in the third or fourth grade. I have nothing but gratitude for him teaching so many things to the ignorant kid I was—Itsuki Kigoshi, who was surely extremely rude. I wonder if he is doing well. The last time I met him was in 2020, just after the pandemic started, face-to-face over Zoom.

Art and the Mac

Well, I digress too much, but it was none other than the Macintosh that those media artists used. Perhaps it's a common trait among artists to be Mac users, not just in media art. I think the Mac back then (2014) had a much stronger impression of being "something used by sophisticated people" than it does now. Living in Yamaguchi City, that feeling was likely even stronger. I was moved when I saw the MacBook Pro with the glowing apple logo, and even more so when I saw the Mac Pro (2013; the "trash can").
Trash Bin Mac Pro
Retrived from support.apple.com

I have gotten old enough, born in 2004, to be able to talk about such old stories.
By the way, the head teacher of the English school I attended when I was small also liked Macs; he used a MacBook Pro, an iMac, and the Apple Watch that had just been released.
It was still OS X Mavericks with hints of skeuomorphism ("OS X"! What a nostalgic sound!!). Come to think of it, he (the head teacher, "katsu-sensei") showed me pictures of when he visited Times Square on a New York trip back then, and about 10 years later, I would visit there for the first time myself. If I hadn't gone to that English school, I might not have gone to International Christian University, and I might not have studied abroad at UC Berkeley. Hmmm, looking back, things are connected. Connecting the Dots[3][4]...Actually, because of this interest in computers that runs through me, I visited Stanford where my friend attends this year, and Steve Jobs gave a speech there 20 years ago. Anyway, today is the graduation ceremony at Berkeley, and I'm writing this in a cafe full of people in gowns. At Berkeley, Stanford's rival. That's a bit of a stretch.

Having an iMac Bought for Me

iMac RetinaRafael Fernandez, CC BY-SA 3.0, via Wikimedia Commons

When I was in the fourth grade, I learned video editing using Windows Movie Maker on a cheap 40,000 yen NEC computer (Windows 7) we had at home, with a hands-on book I borrowed from the library. However, the software's features were limited, and I began to feel its limits, such as not being able to specify precise durations for each clip.
My father seemed to have a policy of not holding back on investments in his child's potential creativity, so he bought an iMac, which came with iMovie pre-installed, for me at a nearby Yamada Denki or Bic Camera.
After that, the iMac, along with the MacBook Pro, stopped turning on due to a power supply system failure after I plugged in an external DVD drive (I probably caused a short circuit by connecting a random external power source to the DVD drive). Although I paid several tens of thousands of yen to repair it, working with 8GB of memory was painful, and eventually, it was recycled when I was in high school. Unibody designs are beautiful, but they make it hard to do things like "reuse only the display." That's a different story.

"Yosemite"

By the way, the latest OS at the time was OS X Yosemite, and as a child, I was moved by its beautiful design and the announcement method. This was probably the first WWDC Keynote I ever watched. Craig Federighi's blend of jokes and beautiful design philosophy is still wonderful to watch today. Even though Yosemite was over 10 years ago, it doesn't look outdated today; it even looks more refined than Liquid Glass. My memory is likely heavily biased.

Digressing further, since I came to Berkeley, I thought I had to go to Yosemite National Park. As a fourth grader, I didn't even know where California was, but this is a pilgrimage 12 years in the making. And since it's also the mecca for climbing, which I started in college, I am visiting a double mecca.

El Capitan
The icon of Yosemite National Park, El Capitan, which became the name of OS X after Yosemite. It is said that Yuji Hirayama was climbing this wall during my stay[5].It is also famous for Alex Honnold climbing it without ropes in the movie Free Solo. It is said to be the largest monolithic granite rock in the world.

Club mates climbing
The woman in the photo was free climbing with her partner (in real life too), who is slightly above her. A couple who can trad climb together is just wonderful. One of my goals after returning to Japan is to acquire free climbing skills.

Other Apple Stuff...

Both the iPod nano I was bought in elementary school and the iPhone 12 mini, the first mobile phone I ever bought, are still in service. I also used to use a first-generation iPod Shuffle (with 1GB of capacity!) that my parents got, perhaps at a friend's wedding.
Apple Devices Still Working
iPod nano (6th Gen), MacBook Pro, iPhone 12 mini

The Appeal of the MacBook Pro (Retina, 13-inch, Mid 2014)

Now, one of the reasons I still use my grandfather's MacBook Pro (Retina, 13-inch, Mid 2014) is that it is a keepsake, but another is that it is an excellent product. After all,

  • This MacBook Pro has an HDMI port.
  • This MacBook Pro has an SD card slot.
  • This MacBook Pro has MagSafe (a charging connector that detaches magnetically).

The above three features were abolished in the 2016 model and have since returned. In other words, the essential features were already present in this era's MacBook Pro!

  • Furthermore, this MacBook Pro weighs almost the same as the latest MacBook Pro!
    • The latest lightest MacBook Pro: 1.55kg
    • My MacBook Pro: 1.57kg
  • Moreover, the apple glows Glowing apple
  • Also, this MacBook Pro runs on an Intel chip.
    • Setting aside performance comparisons, it is easy to boot Linux.
    • Linux on Apple Silicon requires a prerequisite OS (?) called Asahi Linux, which seems a bit tedious.

This has been long, but it was a story of how the Apple of 10 years ago likely shaped me.

(End of column)

[Part 2] Why Fedora Linux?

To put it simply, I chose Fedora Workstation as my Linux distribution[6]. Here, I will briefly write the reason for that. This topic is always accompanied by debate and conflict. The following meme tells the story. That's why I won't go too deep.
Linux is Scary
"I just want to watch cat memes"

I had the following conditions in mind:

  • Low setup burden: As I am a university student by trade, it was an absolute requirement that the environment be easy for completing reports and assignments. This includes web browsing, printing, and participating in Zoom.
  • Freedom in the development environment: Since the motivation was to set up a development environment in the first place, it was a condition that the latest packages work.

Distributions I Considered

  • Zorin
    • It was at the top of the list of OSes that seemed usable right after installation.
    • I tried it once from a live disk and it felt good.
    • However, compared to Fedora (mentioned later), it had fewer advantages for me, and I disliked that there was a paid version.
    • I might have gone with Zorin if not for Fedora.
  • NixOS
    • I hear about it often, so I tried it with a live disk. The ideal is nice, but I felt there were too many things to think about for daily use.
    • Also, the default Japanese fonts looked jagged, which ruined my mood.
    • The NixOS installation media I created here was later used to expand the Fedora partition. Thank you, NixOS!
  • Ubuntu
    • I read Nikkei Linux when I was in elementary school, so I naturally considered Ubuntu.
    • However, for a very simple reason, the default desktop color scheme is scary (why is it purple, and with a creepy mark? Too scary...), so I stopped. If this had been a picture of a heartwarming animal, I would have used Ubuntu.
    • I didn't even try it... perhaps I should have.
  • openSUSE / Linux Mint
    • I didn't consider them because the KDE or Xfce environments didn't look like they would feel familiar like Windows.
  • Fedora Workstation: I choose you!
    • The pure GNOME installed on Fedora Workstation was simply beautiful.
    • Also, Fedora is proactive with package updates, which was suitable in the context of getting the latest development environment.
    • Fedora is an open-source and free OS developed by Red Hat, a commercial Linux distribution vendor under IBM. It's a Fedora hat for Red "Hat." Stylish.
    • It is characterized by "Just works."
      • It works reasonably well without troublesome settings.
    • This is something I learned after I started using Fedora, but Linus, the creator of Linux, also uses Fedora Linus uses FedoraFrom Linus Tech Tips on YouTube
      • He is that person who "can do a little bit." Compared to the time of this photo, he has aged quite a bit. Can do a little bitCan do a little bit!

[Part 3] Dual-booting Fedora Linux

Now, let's start dual-booting macOS and Fedora Linux. I will keep macOS because there is a possibility I will use it in the future, and dual-boot Fedora on the MacBook.
Actually, after installing Fedora, there were times when I needed Final Cut Pro (for shorter export times of long videos) and iTunes (Music; synchronization with iPod), so I used macOS, but usually, macOS hardly comes out.

Required items

  • Wired internet (or an Android phone, or an iPhone with extra cellular data)
  • USB memory (for installation media)
    • I didn't have one, so I substituted it with an SD card.
    • However, SD cards are relatively susceptible to impact, so I don't recommend it.
  • Computer geek (If there is one nearby, they will surely help you)

Procedure

This procedure is an outline to show the overall picture of the work.
For detailed procedures, please refer to this video.

  1. Cleaning up and backing up macOS
    • To secure capacity to install Fedora, organize the inside of the macOS storage and write out all files you don't want to lose externally.
    • I didn't have external storage, so I borrowed a friend's USB memory.
    • Ideally, doing a Time Machine backup of macOS would be good for restoring in case of emergency.
    • When reducing capacity, free software called GrandPerspective is useful for checking the disk occupancy ratio of each file. GrandPerspectiveEach file capacity is displayed corresponding to its area
    • In my case, I deleted heavy files related to Xcode and Final Cut Pro that could be reinstalled, and moved photos, videos, and music outside.
    • While organizing, I found videos of my childhood taken by my grandfather; my chest warmed up knowing he had properly kept them inside the Mac. Gazing at the pantographItsuki as a boy, gazing at the movement of a pantograph at the Railway Museum Osamu/KodanI even found videos of my grandfather doing Kodan
  2. Creating a partition
    • I will clear space for Fedora using the Disk Utility standardly installed on macOS.
    • This article introduces the relevant work.
    • This step is very delicate, and if you fail, macOS will likely not start and will require initialization, so please be careful. Please check it well yourself, and after taking sufficient preventive measures such as backups in case things break, do it with a "go for it" attitude (though "go for it" isn't good, I did so... last stand). Disk UtilityPhoto during work; I increased the Fedora capacity to 300GB after this Final partitionThe final partition split is as follows, with macOS 200GB and Fedora 300GB
  3. Creating installation media
  4. Boot from the USB memory and install Fedora on the partition created in step 2.
    • Please be careful not to accidentally erase the macOS side.
  5. Hurrah, if you boot the MacBook while holding down the alt key, you will be able to choose Fedora!

[Part 4] Setting up Fedora

Fedora is now booting! However, this alone is not enough for daily use. The biggest barriers are ① Wi-Fi connection and ② Japanese input. By the way, camera setup should also be done.

What is needed here is wired internet. This era's MacBook is equipped with a Broadcom Wi-Fi chip, and for wireless communication using it, you need to install a dedicated Wi-Fi driver. This is because the Broadcom Wi-Fi driver is proprietary (not open-source software) and therefore not bundled with Linux.

Connect to Ethernet via an Ethernet-Thunderbolt[7] or connect an Android phone connected to Wi-Fi, or an iPhone with extra cellular data[8] to the Mac via USB. I borrowed a friend's iPhone with an unlimited data plan. I didn't know it was unlimited at first, so I was worried when it ballooned to several GB during the initial installation. Let's use Ethernet or Android. When using Linux, there are times when Android is more convenient for various things[9], and this is one of them. Apple, please bring the headphone jack back to the iPhone.

broadcom-wl: Wi-Fi setup

The steps from here refer to this blog, just as I did.
Once connected to the internet, first perform a batch update of existing libraries and install the driver.

# Batch update
sudo dnf --refresh update
# Install broadcom driver
sudo dnf install -y broadcom-wl
# Build it somehow
sudo akmods

With this,

$ lsmod | grep wl

wl                   6529024  0
cfg80211             1601536  1 wl

if you do this, you should be able to find the installed wl module! Doesn't Wi-Fi appear in the network menu now? If you can't find it, please try rebooting.

FaceTime HD Camera

According to this discussion, please execute the following.

$ sudo dnf copr enable mulderje/facetimehd-kmod 
$ sudo dnf install facetimehd-kmod

Japanese Input

  • I chose IBUS-Anthy in the initial settings.
  • To map Mac "Kana" and "Eisu" keys as they are, it requires a little ingenuity. In the key settings within Anthy settings, assign Hangul_Hanja (the name assigned to the "Eisu" key) to latin_mode, and Hangul (the name assigned to the "Kana" key) to hiragana_mode. Set Eisu/Kana keys with Anthy
    • It took an enormous amount of time to determine which keys these were. I pray you can set this up easily.
  • Anthy's kana-kanji conversion is not exactly clever. It struggles to divide phrases when typing from the middle of a sentence, and weird idioms you'd never use appear all the time. For this alone, I miss ATOK.
    • The dictionary and syntax analysis engine seem to have room for improvement to match the current era.
    • If the original Anthy was a Mitou project, I wonder if I can propose a new project as Mitou.
    • I also tried IBUS-SKK, but since the specification of switching to Eisu mode with l could not be changed, I gave up because a large amount of "l" appeared in the sentences.

If you can do this much, it will be usable as a computer!

Key Settings

  • By installing GNOME Tweaks, you can make simple keymap changes such as using Caps Lock as Ctrl.
  • For more detailed key settings, keyd is recommended.
  • The author uses the Onishi layout.

https://zenn.dev/itsukikigoshi/articles/d550cd8fe41fcd

Others

  • For indicators displayed in the top bar, such as Dropbox or JetBrains Toolbox, please install this GNOME Extension! I think this should have been there from the start, but what's going on.

Memo: Since when Fedora?

It seems I started using Fedora on 2026/1/31.

(base) itsukikigoshi@fedora:~$ sudo stat / 
# ...
Créé : 2026-01-31 01:26:32.065996572 -0800

Column: Software

I'll introduce the software I'm using. In the macOS days, Apple standards were mostly enough, but GNOME can be lacking in functionality by default.

  • Mailer: Thunderbird
    • Need I say more?
  • Browser: Zen
    • It's an emerging browser like Arc, Gecko/Firefox-based. It's perfect for me who wants a modern browser but is resistant to Chromium-based ones.
  • Development: Zed, PyCharm (heavy, but Jupyter Notebook is easy to use)
    • Development is a Linux-First field, and Linux has an overwhelming advantage. Basically, everything runs except Xcode.
    • Conversely, isn't Xcode, which can't be built without the latest macOS, standing out too much in a bad way? Please become a little more inclusive.
  • Password management: Bitwarden
  • Notes: Obsidian (synced via Dropbox), standard Notepad
  • Images: Inkscape, GIMP
    • These are established veterans. They have quirks, but you can use them once you get used to them.
    • If you want simplicity, you can also use Figma or Canva in the browser.
  • Video editing: KdenLive
    • You can use it once you get used to it
    • If it's not the Flatpak[10] version (RPM version, etc.), it can't read proprietary codecs (like .mov).
    • The export speed is surely inferior to when I used Final Cut Pro on macOS.
  • PDF: Document Viewer (standard)
    • Page reordering is limited, but it's enough.
    • Sometimes there is a bug where if you try to shrink the page, it jumps to a strange page, which is annoyingly painful.
  • Office: LibreOffice
    • I hardly use it, but LibreOffice is enough for opening files sent by others.
    • Why don't people in the world use LibreOffice? Maybe it's because it's not bundled with the OS. Most uses can be accomplished with LibreOffice without Microsoft Office (and it's free), so it's very sad that it hasn't spread.
    • If we don't spread easier-to-use Linux or free software to children just starting to touch computers, we'll end up making future generations pay expensive amounts for unnecessary MS365... Let's end the negative spiral here.
  • LocalSend: AirDrop alternative
    • Although limited by the need to connect to the same Wi-Fi, it suffices for most cases.
    • I noticed that the best use of AirDrop is my PC ↔ iPhone, so if that use is satisfied, it's enough.
  • FreeFileSync
    • You can sync digital paper or iPhone's VLC with your PC. Convenient.
    • Maybe I should donate to this kind of software.

Appendix: Computer Hacker - Ian

computer hacker ianMunchausen By Proxy - From the Movie "Yes Man" (2008)

I heard that a slim boy who is always touching computers in the dorm (more precisely, a Coop) where I am staying for exchange study at UC Berkeley is knowledgeable about Linux, so I asked for advice when I said Wi-Fi wouldn't connect.

Homemade cardboard computerA homemade cardboard laptop in his room
He uses a distribution called Gentoo Linux which builds software from scratch when installing apps, and he has a homemade cardboard computer in his room. He seems to be moving development forward during summer vacation.
Gentoo is not easyIan apparently uninstalled FireFox before submitting a report once, and it took 30 hours to reinstall and compile. This is not LOL at all.

He was trying to make the washing machine in the dorm free. I don't think the attempt went well, but it's crazy (in a good way) just to try and disassemble that.

Fix Laundry MachineModified to make the washing machine free. By the way, it seems it will be free from the next semester regardless of this

[Part 5] Fedora thoughts...

What was good

  • Development experience improved.
    • wrangler, pnpm, node, and bun all run crisp and fast.
    • The cause of stalled development was the fault of macOS, not the performance of the Mac itself.

What is not good

  • Wi-Fi connection often drops
    • This is probably partly because the Wi-Fi in the dorm where I live is unstable, but there are times when it doesn't connect to any Wi-Fi and doesn't get fixed until rebooting.
    • It seems that wireless chips from Intel or MediaTek are recommended for Linux if you're using it, not Broadcom. Broadcom-wl drivers are deprecated in the first place, so it's no wonder it cuts out.
    • Even if you combine commands, it can be fixed without rebooting, but if you have to go that far, it's still unstable.
  • Japanese
    • For kana-kanji conversion, I miss ATOK. I rarely thought about kanji conversion while typing with ATOK.
    • I want to use offline dictionaries (Mac dictionary, Monokakido; Japanese, English-Japanese)
    • I want an easy-to-use dictionary like the Mac standard dictionary or Monokakido. There seems to be GoldenDict, etc., but I don't know how to add dictionary files.
  • Standard apps (this is GNOME, not Fedora) are limited
    • There is no good music player (editing, syncing with iPod) to replace Apple Music
      • Rhythmbox doesn't show cover art
      • GNOME Music also takes time to launch for the first time, and recognizes the same album as a different object, etc.
    • There is no good calendar to replace Apple Calendar
      • GNOME Calendar cannot change time zones and is sometimes troublesome.
    • I realized how well-made standard macOS apps are. Proprietary is great here.
  • There are quite a few apps I can't use
    • For local integration of personal storage services, basically only Dropbox is available. Official apps for local syncing of iCloud, OneDrive, and Google Drive do not seem to exist.
    • iMessage: I don't have much trouble if I do it on my iPhone.
      • If RCS spreads, I think there will be less reason to be iMessage. Spread, please~
    • FaceTime: Don't have much trouble if I do it on my iPhone
    • iCloud Photos: I have to back up my iPhone photos when I return to Japan
    • Final Cut Pro: macOS seems to be better at handling GPU

Column: Next PC purchase?

  • MacBook Pro
  • Fedora on Let's Note
  • Fedora on Lenovo
  • Fedora on Framework: A PC that is easy to repair. Not yet sold in Japan.
    • I saw two examples of students actually using it in America Observed Framework in a cafeFramework found at a crepe shop I often go to in the neighborhood

If I were to replace my PC next, I think I would buy a Framework or a MacBook Pro. Actually, Framework is not very cheap either.

As for macOS, I hope Liquid Glass will become a slightly more settled design at this year's WWDC (2026).

Linux World

It was a passive reason to get an alternative means because I couldn't develop on macOS, but I'm glad I encountered Linux now (and on the American West Coast). When I visited the Internet Archive, there was a Linux sticker, and it seems like free culture and Linux in this region are closely linked.
By using Linux, I uttered the word "proprietary" for the first time, realized the thickness of the free software community, and lost my resistance to the command line.

Until this MacBook Pro breaks, I want to study and create things with Fedora while putting the screws back on.

Closing: What to do from now on?

I have a mission to complete my exchange study in May 2026 and graduate from ICU, but beyond that, I am interested in space science, and since I climb mountains, I am interested in geology. Also, I would like to try research or work related to computing such as numerical analysis for modeling, but I am troubled because I don't know what to do.

Please come to play at Mt. Yari in the summer of 2026

For now, I plan to work at a mountain hut on Mt. Yari in the Northern Alps, Nagano Prefecture this summer, so if you are passing nearby, please let me know. I will spend the summer mountaineering while working on the mountain.
Come visit.

https://www.enzanso.co.jp/hutte-ooyari

Itsuki Kigoshi (2026/05/17; Provided with CC-BY 4.0)

脚注
  1. In a project I was involved with in the past, we used Node v16, so perhaps even v18 might not have worked (GitHub) ↩︎

  2. At the very least, support for Node.js v20 has been dropped for macOS 11 and below (GitHub Discussion) ↩︎

  3. Talk about this, am I just a typical Apple Fan? I can't deny it, sorry for being so predictable. ↩︎

  4. The Japanese subtitles are messed up with Kansai dialect... I just noticed. ↩︎

  5. Actually, after visiting Yosemite, I remembered that I danced with his daughter at a workshop at the Mori Art Museum I participated in as a high school student, and that I had also received climbing training from him. What a coincidence. Photo from when I visited Yuji Hirayama's gym during a workshop at the Mori Art Museum©Mori Art Museum. All Rights reserved. Provided thru Flickr. Another Energy-Related Community Engagement Program “Art Camp for under 22, Vol. 7 Human Begin: What Are We Doing Tomorrow?” Session #2: Saturday, July 10, 2021 Venue: “Climb Park Base Camp” (b-camp.jp/) in Iruma City, Saitama Prefecture Photo: Tayama Tatsuyuki ↩︎

  6. Unlike macOS and Windows, Linux has various types of OS derived from the core "Linux kernel" ↩︎

  7. My grandfather owned this with the MacBook, and I wondered what it was for, but it was necessary for Linux installation! ↩︎

  8. Unlike Android, an iPhone cannot relay the Wi-Fi it is currently connected to to another device. Therefore, if you use an iPhone for this work, you will be using mobile data. ↩︎

  9. For instance, syncing Obsidian via Dropbox ↩︎

  10. The Flatpak app distribution format is like .app on macOS, designed as a sandbox so it doesn't invade other parts of the OS. Sometimes you get stuck with permissions, so you use something like Flatseal to release them. ↩︎

GitHubで編集を提案

Discussion