aboutsummaryrefslogtreecommitdiff
path: root/2
diff options
context:
space:
mode:
Diffstat (limited to '2')
-rw-r--r--2/readme.md12
-rwxr-xr-x2/rice.sh4
2 files changed, 11 insertions, 5 deletions
diff --git a/2/readme.md b/2/readme.md
index 97acd9a..5231d8f 100644
--- a/2/readme.md
+++ b/2/readme.md
@@ -1,6 +1,6 @@
-I used [this][img] image as a base, and stripped it down using the steps
-recorded in [rice.sh](./rice.sh). This script can be run from the above image
-by doing the following:
+I used [this][img] image as a base, and riced the shit out of it using the
+steps recorded in [rice.sh](./rice.sh). This script can be run from the above
+image by doing the following:
```
(login as `debian` with password `temppwd`)
@@ -8,5 +8,11 @@ by doing the following:
$ curl -sLo- https://git.pipeframe.xyz/school/drvo/plain/2/rice.sh | sudo sh -s
```
+This will upgrade the kernel to version `6.6.15-ti-rt-arm32-r1`, which supports
+some fancy new features like the new `class_create` method introduced in 6.4. I
+actually recommend you *do not do this*, and instead just start writing a
+kernel module targeting version 5.10 from week 1, as this kernel version is way
+more common.
+
[img]: https://www.beagleboard.org/distros/am335x-11-7-2023-09-02-4gb-emmc-xfce-flasher
diff --git a/2/rice.sh b/2/rice.sh
index b84d725..ea1e7d2 100755
--- a/2/rice.sh
+++ b/2/rice.sh
@@ -6,7 +6,7 @@ fi
USER_NAME='loek'
HOST_NAME='drvo'
-KERNEL_VERSION='6.1.69-ti-rt-r22'
+KERNEL_VERSION='6.6.15-ti-rt-arm32-r1' # latest i could find for ti
# fail ok
fok() { "$@" 1> /dev/null 2> /dev/null ; }
@@ -84,7 +84,7 @@ echo "install newer linux kernel..."
fok apt-get install -y linux-image-$KERNEL_VERSION linux-headers-$KERNEL_VERSION
echo "install based software..."
-fok apt-get install -y neovim zsh
+fok apt-get install -y neovim zsh git systemd-resolved
fok chsh -s /bin/zsh $USER_NAME
fok chsh -s /bin/zsh root