Tweaked config for official package repo
-Skip G.
This commit is contained in:
parent
7781a8ea3d
commit
e75afc9cc4
@ -17,7 +17,8 @@ repo --name="BaseOS" --baseurl=http://download.rockylinux.org/pub/rocky/8/Ba
|
|||||||
repo --name="AppStream" --baseurl=http://download.rockylinux.org/pub/rocky/8/AppStream/aarch64/os/ --cost=200 --install
|
repo --name="AppStream" --baseurl=http://download.rockylinux.org/pub/rocky/8/AppStream/aarch64/os/ --cost=200 --install
|
||||||
repo --name="PowerTools" --baseurl=http://download.rockylinux.org/pub/rocky/8/BaseOS/aarch64/os/ --cost=300 --install
|
repo --name="PowerTools" --baseurl=http://download.rockylinux.org/pub/rocky/8/BaseOS/aarch64/os/ --cost=300 --install
|
||||||
# Rocky Rpi kernel repo, we need a more permanent place for this:
|
# Rocky Rpi kernel repo, we need a more permanent place for this:
|
||||||
repo --name="Rpi-Kernel" --baseurl=http://skip.linuxdn.org/RockyRpi/Rpi-Kernel/ --cost=20
|
repo --name="rockyrpi" --baseurl=https://download.rockylinux.org/pub/rocky/8/rockyrpi/aarch64/os/ --cost=20
|
||||||
|
repo --name="rockyextras" --baseurl=https://download.rockylinux.org/pub/rocky/8/extras/aarch64/os/ --cost=20
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -49,10 +50,10 @@ vim
|
|||||||
bash-completion
|
bash-completion
|
||||||
nano
|
nano
|
||||||
|
|
||||||
|
rocky-release-rpi
|
||||||
raspberrypi2-firmware
|
raspberrypi2-firmware
|
||||||
raspberrypi2-kernel4
|
raspberrypi2-kernel4
|
||||||
aarch64-img-extra-config
|
|
||||||
|
|
||||||
%end
|
%end
|
||||||
|
|
||||||
@ -78,11 +79,9 @@ echo "rockylinux" | passwd --stdin rocky
|
|||||||
# First, the all-important README :
|
# First, the all-important README :
|
||||||
|
|
||||||
cat >/home/rocky/README << EOF
|
cat >/home/rocky/README << EOF
|
||||||
== Rocky 8 Raspberry Pi Image (experimental) ==
|
== Rocky 8 Raspberry Pi Image ==
|
||||||
|
|
||||||
This is a minimal Rocky 8 install intended for Raspberry Pi 4 devices (architecture is aarch64).
|
This is a Rocky 8 install intended for Raspberry Pi 3b and 4 devices (architecture is aarch64).
|
||||||
|
|
||||||
It may work on a Pi 3 , but that has not been tested. We are looking for Rpi 3 owners to test if you'd like to try it.
|
|
||||||
|
|
||||||
This image WILL NOT WORK on a Raspberry Pi 1 or 2, we are 64-bit only, and have no support for 32-bit ARM processors. Sorry :-/.
|
This image WILL NOT WORK on a Raspberry Pi 1 or 2, we are 64-bit only, and have no support for 32-bit ARM processors. Sorry :-/.
|
||||||
|
|
||||||
@ -97,12 +96,19 @@ IMAGE NOTES / DIFFERENCES FROM STOCK ROCKY 8:
|
|||||||
- Partitions are 300 MB /boot , 512 MB swap, 2800 MB rootfs. Requires a 4 GB or larger storage device to serve as your disk
|
- Partitions are 300 MB /boot , 512 MB swap, 2800 MB rootfs. Requires a 4 GB or larger storage device to serve as your disk
|
||||||
|
|
||||||
|
|
||||||
|
GROW YOUR PARTITION:
|
||||||
|
|
||||||
If you want to automatically resize your / partition, just type the following (as root user):
|
If you want to automatically resize your root (/ ) partition, just type the following (as root user):
|
||||||
sudo rootfs-expand
|
sudo rootfs-expand
|
||||||
|
|
||||||
It should fill your main rootfs partition to the end of the disk.
|
It should fill your main rootfs partition to the end of the disk.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Thanks for your interest on Rocky-on-Rpi, feel free to share your experience or contribute in our chat channel at: https://chat.rockylinux.org/rocky-linux/channels/altarch !
|
||||||
|
|
||||||
|
-The Rocky Linux Team
|
||||||
|
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
|
||||||
@ -123,24 +129,6 @@ chmod 755 /home/rocky/fix-wifi-rpi4.sh
|
|||||||
chown -R rocky:rocky /home/rocky
|
chown -R rocky:rocky /home/rocky
|
||||||
|
|
||||||
|
|
||||||
# Add rpi-kernel repo:
|
|
||||||
cat >/etc/yum.repos.d/Rocky_Rpi_kernel.repo << 'EOF'
|
|
||||||
# Raspberry Pi Kernel repository
|
|
||||||
#
|
|
||||||
# This is an additional repository that hosts special kernel builds to use for the Raspberry Pi
|
|
||||||
# Currently in an unsigned, temporary location - should change soon!
|
|
||||||
#
|
|
||||||
# Kernel upstream source is pulled from: https://git.centos.org/rpms/raspberrypi2
|
|
||||||
#
|
|
||||||
|
|
||||||
[Rocky_Rpi_Kernel]
|
|
||||||
name=Rocky Linux 8 Raspberry Pi Kernel
|
|
||||||
baseurl=http://skip.linuxdn.org/RockyRpi/Rpi-Kernel/
|
|
||||||
gpgcheck=0
|
|
||||||
enabled=1
|
|
||||||
|
|
||||||
EOF
|
|
||||||
|
|
||||||
# Cleanup before shipping an image
|
# Cleanup before shipping an image
|
||||||
|
|
||||||
# Remove ifcfg-link on pre generated images
|
# Remove ifcfg-link on pre generated images
|
||||||
|
@ -23,6 +23,6 @@ mkdir -p "${OUTDIR}"
|
|||||||
|
|
||||||
# Actually create the image. Our kickstart data should be in the same git repo as this script:
|
# Actually create the image. Our kickstart data should be in the same git repo as this script:
|
||||||
# (This takes a while, especially building on an rpi. Patience!)
|
# (This takes a while, especially building on an rpi. Patience!)
|
||||||
appliance-creator -v -c ./Rocky8_Rpi4.ks -n RockyRpi --version=20210626 --release=1 --vmem=2048 --vcpu=2 --no-compress -o "${OUTDIR}"
|
appliance-creator -v -c ./Rocky8_Rpi4.ks -n RockyRpi --version=`date +"%Y%m%d"` --release=1 --vmem=2048 --vcpu=2 --no-compress -o "${OUTDIR}"
|
||||||
|
|
||||||
chown -R $SUDO_USER. "${OUTDIR}"
|
chown -R $SUDO_USER. "${OUTDIR}"
|
Loading…
Reference in New Issue
Block a user