Skip to content

Tom-Davidson/FedoraNUC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FedoraNUC

Using the NUC as a Fedora workstaton.

Preparing the NUC

  • Download Fedora 31

  • Download the Live USB Creator

  • Burn the iso to the USB drive (I used Balena Etcher brew cask install etcher)

  • Put the USB drive into a back usb port

  • Boot the NUC and use F10 to enter the boot menu, select the USB drive, boot into Fedora Live Workstation

  • Install to hard drive and use the wizard to set it up

  • Remove the usb device and power on

  • Run through the setup wizard

  • Control Panel -> Devices -> Display to select a good resolution

  • Control Panel -> Power to turn off power saving like disable network and screen

  • Control Panel -> Details -> Users to enable automatic login

  • Control Panel -> Sharing -> Remote Login = ON

  • Control Panel -> Network -> [Cog] to find the IP address

  • Test ssh login from another machine and configure from there

  • sudo -i

  • dnf update -y dnf* && dnf update -y

  • Disable IPv6 if required with sysctl -w net.ipv6.conf.all.disable_ipv6=1 && sysctl -w net.ipv6.conf.default.disable_ipv6=1

  • dnf install -y ansible

  • git clone https://github.com/Tom-Davidson/FedoraNUC.git /root/Provisioning

  • ansible-playbook --inventory "<IP_ADDRESS>", --user <SSH_USERNAME> --ask-pass --ask-become-pass /root/Provisioning/<INSTALL_TYPE>.yml

  • Copy the updated bios onto the USB drive

  • F7 to enter BIOS update, select BIOS file from USB

About

Using the NUC as a Fedora workstaton.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published