My Linux Setup

I’ve been getting back into linux, and started with installing Fedora on my Macbook Pro, below are some notes I used during the install.

Fedora Macbook Pro Setup

RPM Fusion

sudo dnf install$(rpm -E %fedora).noarch.rpm$(rpm -E %fedora).noarch.rpm


brcmfmac drivers aren’t very good, certain wifi channels cause the screen to flicker. To prevent flickering, change the channel


Project site:

Installation steps: 1. Download repo 2. Run make 3. Run sudo make install 4. Follow the instructions for systemd - sudo cp mbpfan.service /etc/systemd/system/ - sudo systemctl enable mbpfan.service - sudo systemctl daemon-reload - sudo systemctl start mbpfan.service

Visual Studio Code

sudo rpm --import
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=\nenabled=1\ngpgcheck=1\ngpgkey=" > /etc/yum.repos.d/vscode.repo'

dnf check-update
sudo dnf install code


The stable Docker repo hasn’t been updated to Fedora 30 yet, so use the test repo instead

sudo dnf -y install dnf-plugins-core
sudo dnf config-manager \
    --add-repo \
sudo dnf config-manager --set-enabled docker-ce-test
sudo dnf config-manager --set-disabled docker-ce-stable
sudo dnf install docker-ce docker-ce-cli

# Post Install Steps
sudo usermod -aG docker $USER


List: lsmod
Add: sudo modprobe <>
Remove: sudo modprobe -r <>

Install Notes