Skip to content

Set of scripts and files to automate the installation of a Fedora workstation through a kickstart and a post-installation script.

License

Notifications You must be signed in to change notification settings

lilian-pouliquen/install-fedora

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Install Fedora

Table of content

1. Introduction

Install Fedora is a set of scripts and files to automate the installation of a Fedora workstation through a kickstart and a post-installation script.

DISCLAIMER: This is the way I install my workstation, therefore the app selection and the way it is installed may not suit you. Feel free to adapt the project to your will.

2. PC specifcations

The project is used on my laptop. Here are its specifications:

  • CPU: Intel® Core™ i7-10750H × 12
  • GPU: NVIDIA GeForce GTX 1650 / Intel® UHD Graphics (CML GT2)
  • RAM: 32,0 Gio
  • ROM:
    • System: Samsung SSD 970 EVO Plus 250GB
    • Data: Seagate BarraCuda HDD 7200 RPM 1TB

3. Project structure

install-fedora/
|
+-- files/                   => Files used throughout the post installation process
|
+-- .gitignore               => Files ignored from Git
+-- fedora.dist.cfg          => Fedora workstation kickstart
+-- LICENCE                  => MIT licence
+-- postinstall-fedora.sh    => Post installation script to prepare a user account after first login
+-- README.md                => Project introduction

4. Files to create

The project is not working as is. In order to use it, you must copy, fill and adapt the following files:

  • fedora.dist.cfg => fedora.cfg

Make sure to replace the following strings in fedora.cfg:

  • ENCRYPTED_MAIN_USER_PASSWORD
  • ENCRYPTED_ROOT_PASSWORD
  • HOSTNAME
  • MAIN_USER_DISPLAY_NAME
  • MAIN_USER_LOGIN

5. Author

About

Set of scripts and files to automate the installation of a Fedora workstation through a kickstart and a post-installation script.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages