File tree Expand file tree Collapse file tree 2 files changed +35
-2
lines changed
site/content/en/docs/contrib/building Expand file tree Collapse file tree 2 files changed +35
-2
lines changed Original file line number Diff line number Diff line change @@ -43,7 +43,7 @@ export GOTOOLCHAIN := go$(GO_VERSION)
4343GO_K8S_VERSION_PREFIX ?= v1.35.0
4444
4545INSTALL_SIZE ?= $(shell du out/minikube-windows-amd64.exe | cut -f1)
46- BUILDROOT_BRANCH ?= 2025.02
46+ BUILDROOT_BRANCH ?= 2025.02.8
4747# the go version on the line below is for the ISO
4848GOLANG_OPTIONS = GOWORK=off GO_VERSION=1.23.4 GO_HASH_FILE=$(PWD ) /deploy/iso/minikube-iso/go.hash
4949BUILDROOT_OPTIONS = BR2_EXTERNAL=../../deploy/iso/minikube-iso $(GOLANG_OPTIONS )
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ The minikube ISO is booted by each hypervisor to provide a stable minimal Linux
1111## Prerequisites
1212
1313* Machine with x86\_ 64 CPU
14- * Ubuntu 22.04.5 LTS (Jammy Jellyfish)
14+ * Ubuntu 22.04.5 LTS (Jammy Jellyfish) or Fedora 43+
1515* docker
1616* A recent GNU Make distribution (>=4.0)
1717* A recent Go distribution (>=1.22.0)
@@ -48,6 +48,8 @@ The bootable ISO image will be available in `out/minikube-<arch>.iso`.
4848
4949### Building without docker
5050
51+ #### Building on Ubuntu
52+
5153Install required tools:
5254
5355``` shell
@@ -77,6 +79,37 @@ To build without docker run:
7779IN_DOCKER=1 make minikube-iso-< arch>
7880```
7981
82+ #### Building on Fedora
83+
84+ Install required tools:
85+
86+ ``` shell
87+ sudo dnf install \
88+ automake \
89+ bc \
90+ cpio \
91+ gcc \
92+ gcc-c++ \
93+ genisoimage \
94+ git \
95+ gnupg2 \
96+ libtool \
97+ make \
98+ p7zip \
99+ python2 \
100+ unzip \
101+ wget \
102+ ```
103+
104+ Install Go using these instructions:
105+ https://go.dev/doc/install
106+
107+ To build without docker run:
108+
109+ ``` shell
110+ IN_DOCKER=1 make minikube-iso-< arch>
111+ ```
112+
80113> [ !IMPORTANT]
81114> Some external projects will try to use docker even when building
82115> without docker. You must install docker on the build host.
You can’t perform that action at this time.
0 commit comments