Install Ubuntu 20.04 LTS on MacBookPro14,1

  1. Download a copy of ubuntu 20.04 iso image;
    https://ubuntu.com/download/desktop
  2. Get a USB drive. Format it to FAT format via mac os disk utility tools
  3. Using Etcher to create bootable USB drive. You can download the software here: https://www.balena.io/etcher/
  4. After you fresh the drive with the iso image, reboot your Mac and pressing Option key to select boot from a USB drive.
  • Keyboard with backlight
  • Screen display and graphic card
  • Wifi to connect internet
  • USB ports
  • Battery
make -C /lib/modules/5.4.0-26-generic/build M=/home/Workspace/bcwc_pcie modules_install
make[1]: Entering directory '/usr/src/linux-headers-5.4.0-26-generic'
INSTALL /home/Workspace/bcwc_pcie/facetimehd.ko
At main.c:160:
SSL error:02001002:system library:fopen:No such file or directory: ../crypto/bio/bss_file.c:69
SSL error:2006D080:BIO routines:BIO_new_file:no such file: ../crypto/bio/bss_file.c:76
sign-file: certs/signing_key.pem: No such file or directory
DEPMOD 5.4.0-26-generic
Warning: modules_install: missing 'System.map' file. Skipping depmod.
make[1]: Leaving directory '/usr/src/linux-headers-5.4.0-26-generic'
install: 
$(MAKE) -C $(KDIR) M=$(PWD) modules_install
install: 
cp facetimehd.ko /lib/modules/$(shell uname -r)/extra depmod -a
  • Switch to dark mode.
  • Show battery percentage:
  • Install gnome tweak
  • Install ubuntu restricted extras:
$ sudo apt install ubuntu-restricted-extras
  • Install atom editor
$wget -qO - https://packagecloud.io/AtomEditor/atom/gpgkey | sudo apt-key add -
$sudo sh -c 'echo "deb [arch=amd64] https://packagecloud.io/AtomEditor/atom/any/ any main" > /etc/apt/sources.list.d/atom.list'
$sudo apt-get update
$sudo apt-get install atom
  • Disable trackpad while typing
gsettings set org.gnome.desktop.peripherals.touchpad disable-while-typing true

--

--

--

I’m a keen traveler to see every country in the world, passionate about cutting edge technologies.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Loading XML into Snowflake

Is Magento 2 Worth The Hype? A Developer’s Point Of View

Reverse Engineering for Banking Apps: What, How, and Why?

Why is your computer so slow (causes and fixes)

Appendix 5 Tools and Exercises Reference

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Victor Leung

Victor Leung

I’m a keen traveler to see every country in the world, passionate about cutting edge technologies.

More from Medium

Vscode server

Simple Raspberry Pi Lite setup with SSH and VS Code from Linux Mint

How to Explore A JSON with Thousands of Lines Using Vim

Setting up Electron and Building for Linux in Ubuntu 20.04LTS