Should I Install Ubuntu as a Dual Boot on My MacBook?

In summary, I think that it makes sense to install a dual boot with Ubuntu, but it is not necessary to spend all that money on a Mac.
  • #1
humanino
2,527
8
Hi,

I recently moved to the Mac family. I have so far been very happy, adapted pretty well to the fancy colors and the environment is not so strange anymore, but it's true that I miss Linux. So, would you think it makes sense to install a dual boot with Ubuntu ? Did anybody here do that already ?

Thanks in advance for your thoughts ! :smile:
 
Computer science news on Phys.org
  • #2
MacOS X is an extremely good implementation of UNIX -- the best the world has ever seen. Why would you want to move to a lesser implementation like Ubuntu?

- Warren
 
  • #3
chroot said:
MacOS X is an extremely good implementation of UNIX -- the best the world has ever seen. Why would you want to move to a lesser implementation like Ubuntu?
I have no real good reason.

I am more familiar to Linux and know better how to secure my system. I tend to think Ubuntu will be faster but I may be wrong (especially the use I have of X11 in remote connections). The "real" reason is that I keep using Linux at work, and wonder whether I should even try to install all I want to install on Leopard (which I am not familiar with), and then maybe later face incompatibilities. On the other hand, it's true that if I have Ubuntu, I may not learn as much of Mac as I would have otherwise.

Just trying to gather opinions from more competent people than myself. :smile:

edit
For instance, I am not even sure that my compilers are the same. It's another bad reason : it may force me to improve my code :rolleyes:
 
Last edited:
  • #4
humanino said:
I tend to think Ubuntu will be faster

It won't. Ubuntu runs like a dog on Apple hardware compared to OS X.

humanino said:
(especially the use I have of X11 in remote connections).

OS X already gives you access to X11, although you may need to install it from the developer CD that came with your MacBook.

humanino said:
The "real" reason is that I keep using Linux at work, and wonder whether I should even try to install all I want to install on Leopard (which I am not familiar with), and then maybe later face incompatibilities. On the other hand, it's true that if I have Ubuntu, I may not learn as much of Mac as I would have otherwise.

Just trying to gather opinions from more competent people than myself. :smile:

edit
For instance, I am not even sure that my compilers are the same. It's another bad reason : it may force me to improve my code :rolleyes:

Leopard uses a current version of gcc, just like Ubuntu. Unless your code is particularly bizarre, you won't run into problems.
 
  • #5
shoehorn said:
It won't. Ubuntu runs like a dog on Apple hardware compared to OS X.
:smile:
OS X already gives you access to X11, although you may need to install it from the developer CD that came with your MacBook.
I do use it everyday already, it was "native".
Leopard uses a current version of gcc, just like Ubuntu. Unless your code is particularly bizarre, you won't run into problems.
My code is bizarre :rolleyes:
Seriously, I have gcc version 4.1.2 (Red Hat 4.1.2-33) at work and gcc version 4.0.1 (Apple Inc. build 5465) at home. All right, I guess I should not bother. It was mainly sentimenal.
 
  • #6
humanino said:
I recently moved to the Mac family. I have so far been very happy, adapted pretty well to the fancy colors and the environment is not so strange anymore, but it's true that I miss Linux. So, would you think it makes sense to install a dual boot with Ubuntu ? Did anybody here do that already ?

If you want to run ubuntu, why would you spend all that money on a mac ? Better buy an intel box then, no ? Half the price. I bought myself an Acer Aspire for not even 400 Euro and it runs under ubuntu (dual boot, I kept the Vista in a corner in case I might need it, and hell, I paid for it :-)
I would think that the only reason to buy a mac is that you want a mac, no ?
 
  • #7
Ubuntu has a lot more GNU applications available than the Mac OS, but pretty much all the most common ones are available in some form for OS-X. Once you install X onto the Mac, it should be able to do remote X forwarding (at least, I saw a CS professor I had do so). I think that there have been some attempts to implement the Debian package manager system into OS-X, although there probably are not as many packages available as there are for Ubuntu. I think it is also possible to use KDE or Gnome instead of Aqua or whatever the Mac desktop manager is called.

If you want to install Ubuntu, just do a google search for it. I am certain it has been done many times before.
 
  • #8
You can install Ubuntu - you might want to grab an older version. I'm not sure the best description for Ubuntu's development for Mac. It's somewhere between forked, and deprecated, it feels to me, from my installation of it on an old G4 I had lying around. I wouldn't bother with Linux on a Mac, though, if I were you. Just accept that you've got real BSD there somewhere and get to grips with Darwin, Fink, and other things like that.

For instance, using Darwinports I compiled a program that was intended for an Ubuntu linux distro, complete with gtk-2 gubbins.

I agree it can be frustrating coming in from a Linux background, but this is mainly because OS X doesn't play well with its BSD underpinnings. I mean, why doesn't typing 'safari' at the CLI launch safari? What idiot decides to nadger compatability with the proper /bin structure!

I tend to consider that I have two laptops in one, now. A nice graphical interface to some proprietary things, and a proper BSD (or Linux) box too. Whenever they overlap it's a bonus (e.g. LaTeX runs as well from the command line as it does through the GUI).
 
  • #9
n_bourbaki said:
I mean, why doesn't typing 'safari' at the CLI launch safari?

Because who wants to launch safari from a terminal when you can just Cmd-Space "Safari"?

n_bourbaki said:
What idiot decides to nadger compatability with the proper /bin structure!

There is no such thing as a "proper" bin structure. None. All there is is the particular structure to which you are used or perhaps which you prefer. But as far as an accepted standard, it doesn't exist. It's far more important from a usability standpoint to have a consistent use of the filesystem that makes it easy to add and remove applications than it is to conform to some standards Nazi's ideas of what's "correct".
 
  • #10
Hmm, typing cmd-space safari on my macbook doesn't launch safari... wow, I'm so surprised.

There are plenty of times when using the CLI that I want to launch programs, not just Safari.

Apple has long touted its rock solid BSD underpinnings, but it doesn't adhere to what many would expect from a *nix upbringing. This makes it annoying for those of us used to writing scripts and expecting certain things of a system if that system makes some claim. It can be gotten round, and there are some useful things to be done with the 'open' command, I suppose.
 
  • #11
vanesch said:
Vista, I paid for it
I did not. That's the main point.
If you want to install Ubuntu, just do a google search for it. I am certain it has been done many times before.
I have. I can do it, just wonder if there is a real point.
 
  • #12
n_bourbaki said:
Hmm, typing cmd-space safari on my macbook doesn't launch safari... wow, I'm so surprised.
He meant that you can type Safari in the Spotlight search bar and it will immediately be available to run.
 
  • #13
do you have 2 hard drives?
 

FAQ: Should I Install Ubuntu as a Dual Boot on My MacBook?

How do I install Ubuntu on my MacBook?

To install Ubuntu on your MacBook, you will need to download the Ubuntu ISO file from the official website. Then, you will need to create a bootable USB drive using a program like Etcher. Once the USB drive is ready, you can boot into it by restarting your MacBook and holding the Option key. From there, you can follow the on-screen instructions to complete the installation process.

Can I dual boot Ubuntu and macOS on my MacBook?

Yes, it is possible to dual boot Ubuntu and macOS on a MacBook. However, it does require some advanced knowledge and carries the risk of potentially damaging your MacBook's operating system. It is recommended to backup your data before attempting a dual boot setup.

Will installing Ubuntu on my MacBook void the warranty?

No, installing Ubuntu on your MacBook does not void the warranty. However, any modifications made during the installation process could potentially void the warranty. It is best to check with your manufacturer for specific details regarding your warranty.

Can I still use macOS applications after installing Ubuntu?

No, Ubuntu is a different operating system and does not support macOS applications. However, you can use alternative open-source applications or install a virtual machine to run macOS applications within Ubuntu.

How do I uninstall Ubuntu from my MacBook?

To uninstall Ubuntu from your MacBook, you will need to boot into the macOS recovery mode by holding Command + R while restarting your MacBook. Then, you can use the Disk Utility to erase the Ubuntu partition and merge it back with the macOS partition. Keep in mind that this will also delete any data stored on the Ubuntu partition.

Back
Top