this post was submitted on 07 Sep 2024
31 points (94.3% liked)

Linux

47949 readers
1758 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

Question is title.

In the past I've installed many distros on many older PCs, but never used linux properly (although slowly moving over to avoid win11). I've also had a heap of history with windows installs.

A family member has been testing Mint on an old laptop and is going well. This is a trial run before I update their iMac laptop (not sure what one but no longer supposed by OS updates).

I've never booted to an iMac BIOS or installed over top of apple.

  • Is this going to be like installing over windows?
  • What issues can I expect?
  • Should I consider another distro?

Asking here as searching results in AI bullshit websites.

top 21 comments
sorted by: hot top controversial new old
[–] potentiallynotfelix@lemdro.id 11 points 1 month ago (2 children)

This depends on which iMac it is. If it's an Intel iMac, it is slightly easier, and if it's an Apple Silicon iMac, it will be a bit more difficult. If it's a Silicon, you'd need to use Asahi Linux, or have varying support. If it's Intel, I'm pretty sure it's similiar to installing on a PC, but can't say for sure. I'll look into it more

[–] potentiallynotfelix@lemdro.id 5 points 1 month ago (2 children)

Yeah... to my knowledge it's the same as a "normal" UEFI system, but instead of pressing esc or f12 you hold the alt or option key on startup. Then select your USB, and boot. I'd strongly advise you test everything before installing.

[–] c0smokram3r@midwest.social 5 points 1 month ago

Yep, it’s the same! Option key during startup is the only difference 🙋🏼‍♀️

[–] GlenRambo@jlai.lu 2 points 1 month ago
[–] m4m4m4m4@lemmy.world 3 points 1 month ago* (last edited 1 month ago) (1 children)

I installed Fedora on a 2015 MacBook pro. It works well, though the camera doesn't work and bt is bonky, to say the least - but I couldn't care less about that.

[–] LeFantome@programming.dev 1 points 1 month ago

Did you install the facetimehd module?

[–] bloodfart@lemmy.ml 5 points 1 month ago

You need to know what you have. Other people have teased out that you have a MacBook Air, but there’s several different versions.

Apple hardware for like twenty years has used two types of naming conventions, the Trade Name (Approximate Date) and the Trade Name Number,Number designation. You might have a MacBook Air 7,1 for example which is an Early 2015. The TN N,N is the model Identifier and the TN (AD) is the model.

You can find out what you have by clicking on the apple menu in the upper left hand corner and choosing “about this mac”. The window that pops up will tell you the model and if you click “system report” you will get a ton of information that should have the model identifier somewhere near the top.

You can also look up the serial on the website everymac.com and it’ll tell you a best guess which is almost always right!

Once you’ve done that you can much more effectively search for the pitfalls of installing Linux on that computer.

[–] harsh3466@lemmy.ml 5 points 1 month ago

If it’s a MacBook that no longer gets updates from Apple then it’s probably from around 2014ish, and is definitely an Intel Mac. This is a great candidate for Linux. If you want an environment that is similar to Mac, go with gnome as the desktop environment. Outside of that, any of the major distributions should be fine. I’ve run KDE Neon, Ubuntu, and am currently running fedora on a 2014 iMac and all of them worked without issue.

[–] bloodfart@lemmy.ml 5 points 1 month ago

Oh, and the person you’re helping may be better served by either the dosdude Catalina patcher or the open core legacy patcher.

Walk through your process on these with someone who’s used them first before you just go off, if you don’t have access to another device running macos then you can “soft lock” yourself.

If you’re gonna work on macs it’s good idea to have one, even what the kids used to call a hackintosh.

[–] refalo@programming.dev 4 points 1 month ago (1 children)

There's no such thing as an iMac laptop and you don't say which iMac this even is...

[–] GlenRambo@jlai.lu 3 points 1 month ago (1 children)

Lol. I'm not a Mac person. Airbook? The thin ones.

[–] GolfNovemberUniform@lemmy.ml 5 points 1 month ago

It's called the MacBook Air series and it has 2 types: x86 (with Intel CPUs) and ARM (with Apple M series CPUs). If it's the first type, you can expect stuff to work on almost any of them (except for WiFi which needs installing drivers manually after Linux installation). If it's the second one then you're out of luck because the support for them is very basic.

[–] satanmat@lemmy.world 4 points 1 month ago

As above; intel will be SO much easier

Macs don’t have a bios. But they boot easily into Linux (again intel)

Enjoy

[–] sevon@lemmy.kde.social 4 points 1 month ago

It would help if you got the model right, and an exact one at that. As the others said, "iMac" isn't a mac laptop, but an AIO desktop.

From the thread I gather you have some model of MacBook Air, that looks like this:

I run linux on one of these. Everything worked out of the box, except for wireless. See my 2-part adventure for how I solved it.

Mac "bios" isn't exactly how you'd expect from PCs. Hold down alt key during startup to enter boot menu, and you're good to go.

If your family member was a mac user before, they might be most comfortable on Gnome, as it has aped many ui features from mac os. It has a similar dock, fluid trackpad-friendly navigation that works the same way, and more.

[–] LeFantome@programming.dev 3 points 1 month ago* (last edited 1 month ago)

I installed EndeavourOS on a 2013 MacBook Air a month ago for a backpack trip. It was light enough to carry around and it was cheap enough I did not worry about it being broken or stolen.

It works fantastically. LibreOffice, Outlook online, Teams, OBS Studio, Distrobox, Docker, IntellijIDEA. I have even played a little Steam on it. The only thing that was not out of the box was the iSight camera and even that was a one line command after install.

The only software that let me down was DaVinci Resolve. The integrated GPU is not supported.

All I did was hold down Option at boot so I could boot off the USB and then I let the installer do the work. Anybody could do it.

[–] eldavi@lemmy.ml 3 points 1 month ago* (last edited 1 month ago)

I've installed Gentoo, fedora and Debian on powerpc and Intel Macs a couple times in my past.

The Intel Macs were no more difficult than Windows machines and the powerpc Macs required an extra step for yaboot and time to fiddle with an of the services; but still not difficult.

[–] Eggyhead@fedia.io 2 points 1 month ago

(Just as a side reference, the “iMac” is that all-in-one computer that just looks like a big monitor on your desk that connects to a keyboard and mouse.)

[–] bdonvr@thelemmy.club 2 points 1 month ago

Fedora has always had good Mac support in my experience. Should just be able to hold option key at boot and select the USB.

If you want to continue dual booting I'd use the Mac's recovery mode to shrink the partition so it leaves space first. Other than that it should be just like normal. Hold option to get the boot menu.

[–] some_guy@lemmy.sdf.org 2 points 1 month ago

Sounds like definitely Intel. Macs have EFI (Extensible Firmware Interface) rather than BIOS. Attach the install media and hold Option when powering up. This will take you to the EFI boot loader, where you should see icons for each potential startup disk. Select the Linux installer and hit Return or click the button to advance.

I don't know which distros have the best support for different generations of Apple hardware. You should be able to get some sense of whether the distro is a good candidate from observing whether the mouse and kbd are functional before you commit to the install.

[–] TruePe4rl@lemmy.ml 1 points 1 month ago* (last edited 1 month ago)

I was quite successful running EndeavourOS on my Macbook Pro 2016, but not everything works perfectly. Still, performance under Linux seems a little better.

First check what year the Mac is. If it is 2014 and below, it will be easier. If it's over, look online for much more detailed info. Especially batery management, hybernation, wifi, etc. And make sure you can connect ethernet and external keyboard if needed during install.

I had to uninstall broadcom-wl, bc it did not work, but the default (brcmfmac) works like charm.

[–] tvcvt@lemmy.ml 1 points 1 month ago

Linux runs fine on Intel Macs. There are a couple peculiarities you’ll want to be aware of, though.

  • Ventoy doesn’t work as an installer. The boot menu will come up, but any ISO you choose will hang
  • Not all distros will recognize the wireless card and install the firmware (Be prepared to install it using a USB to Ethernet adapter)
  • Same goes for the iSight web cam

Other than those initial hiccups, everything works pretty flawlessly.