i have a 2019 intel macbook air and i installed zorin os on it heres how i did it
i used https://etcher.balena.io/ to add the iso to the usb
i also used https://t2linux.org/ for drivers or whatever you call it
find the newest version at Releases · t2linux/T2-Debian-and-Ubuntu-Kernel · GitHub without xanmod1 and download the noble headers and image and put them on another usb
also follow https://wiki.t2linux.org/guides/wifi-bluetooth/ for wifi and bluetooth i used option 5 also put firmware.sh on another usb
before you boot off of the usb make sure you allow external devices and set security to none in the recovery menu
use external keyboard and mouse to setup like normal
once your done setting up zorin os cd into your usb with the drivers and run sudo dpkg -i linux-headers-.deb linux-image- .deb and i recommend you restart
now for wifi run firmware.sh and chose your option and i recommend you restart
run the following in terminal
CODENAME=noble
curl -s --compressed "https://adityagarg8.github.io/t2-ubuntu-repo/KEY.gpg " | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/t2-ubuntu-repo.gpg >/dev/null
sudo curl -s --compressed -o /etc/apt/sources.list.d/t2.list "https://adityagarg8.github.io/t2-ubuntu-repo/t2.list "
echo "deb [signed-by=/etc/apt/trusted.gpg.d/t2-ubuntu-repo.gpg] https://github.com/AdityaGarg8/t2-ubuntu-repo/releases/download/${CODENAME} ./" | sudo tee -a /etc/apt/sources.list.d/t2.list
sudo apt update
now you should be all set up hopefully this helped
4 Likes
Welcome to the Forum!
Did You added the offered Repo for future Kernel-Updates?
2 Likes
i used ai to help me so idk
1 Like
When You type in Terminal sudo apt update what Output do You get?
1 Like
it says 4 packages can be upgraded. Run 'apt list --upgradable' to see them.
ima run apt list --upgradable
1 Like
it says libfreerdp-client3-3/noble-updates,noble-security 3.30.0+dfsg-0ubuntu0.24.04.2 amd64 [upgradable from: 3.30.0+dfsg-0ubuntu0.24.04.1]
libfreerdp-server3-3/noble-updates,noble-security 3.30.0+dfsg-0ubuntu0.24.04.2 amd64 [upgradable from: 3.30.0+dfsg-0ubuntu0.24.04.1]
libfreerdp3-3/noble-updates,noble-security 3.30.0+dfsg-0ubuntu0.24.04.2 amd64 [upgradable from: 3.30.0+dfsg-0ubuntu0.24.04.1]
libwinpr3-3/noble-updates,noble-security 3.30.0+dfsg-0ubuntu0.24.04.2 amd64 [upgradable from: 3.30.0+dfsg-0ubuntu0.24.04.1]
Forpli
July 29, 2026, 11:38am
7
Please show the entire terminal output of sudo apt update to see which repositories you have.
cat11meow@cat11meow-MacBookAir:~$ sudo apt update
[sudo] im not showing you my password
Hit:1 Index of /ubuntu noble InRelease
Hit:2 Index of /ubuntu noble-updates InRelease
Hit:3 Index of /ubuntu noble-backports InRelease
Hit:4 https://brave-browser-apt-release.s3.brave.com stable InRelease
Hit:5 Index of /ubuntu noble-security InRelease
Hit:7 Index of /stable/ noble InRelease
Hit:8 Index of /patches/ noble InRelease
Hit:9 Index of /apps/ noble InRelease
Hit:10 Index of /zorinos/apps/ubuntu noble InRelease
Hit:11 Index of /drivers/ noble InRelease
Hit:12 Index of /zorinos/drivers/ubuntu noble InRelease
Hit:6 https://packagecloud.io/filips/FirefoxPWA/any any InRelease
Hit:13 Index of /zorinos/patches/ubuntu noble InRelease
Hit:14 Index of /zorinos/stable/ubuntu noble InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
4 packages can be upgraded. Run 'apt list --upgradable' to see them.
cat11meow@cat11meow-MacBookAir:~$
Forpli
July 29, 2026, 11:42am
9
You don't have the repo of t2.
Please run
CODENAME=noble
curl -s --compressed "https://adityagarg8.github.io/t2-ubuntu-repo/KEY.gpg" | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/t2-ubuntu-repo.gpg >/dev/null
sudo curl -s --compressed -o /etc/apt/sources.list.d/t2.list "https://adityagarg8.github.io/t2-ubuntu-repo/t2.list"
echo "deb [signed-by=/etc/apt/trusted.gpg.d/t2-ubuntu-repo.gpg] https://github.com/AdityaGarg8/t2-ubuntu-repo/releases/download/${CODENAME} ./" | sudo tee -a /etc/apt/sources.list.d/t2.list
sudo apt update
1 Like
Forpli told me to run CODENAME=noble
curl -s --compressed "https://adityagarg8.github.io/t2-ubuntu-repo/KEY.gpg " | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/t2-ubuntu-repo.gpg >/dev/null
sudo curl -s --compressed -o /etc/apt/sources.list.d/t2.list "https://adityagarg8.github.io/t2-ubuntu-repo/t2.list "
echo "deb [signed-by=/etc/apt/trusted.gpg.d/t2-ubuntu-repo.gpg] https://github.com/AdityaGarg8/t2-ubuntu-repo/releases/download/${CODENAME} ./" | sudo tee -a /etc/apt/sources.list.d/t2.list
sudo apt update
Yes, that adds the Repo. When You now make a sudo apt update again, You should see it in the List.
And when Updates for this came, they can be easily instaled with the Software Updater. So, you don't have to check if new Versions are available by Yourself. It comes trhough the Software Updater or when You make Updates with the Terminal.
1 Like
it says cat11meow@cat11meow-MacBookAir:~$ sudo apt update
[sudo] your not getting my password
Hit:1 APT repository for T2 Macs | t2-ubuntu-repo ./ InRelease
Hit:2 https://brave-browser-apt-release.s3.brave.com stable InRelease
Hit:3 Index of /ubuntu noble-security InRelease
Hit:6 Index of /stable/ noble InRelease
Hit:4 https://github.com/AdityaGarg8/t2-ubuntu-repo/releases/download/noble ./ InRelease
Hit:7 Index of /zorinos/apps/ubuntu noble InRelease
Hit:8 Index of /patches/ noble InRelease
Hit:9 Index of /ubuntu noble InRelease
Hit:10 Index of /apps/ noble InRelease
Hit:11 Index of /zorinos/drivers/ubuntu noble InRelease
Hit:12 Index of /ubuntu noble-updates InRelease
Hit:13 Index of /drivers/ noble InRelease
Hit:14 Index of /ubuntu noble-backports InRelease
Hit:15 Index of /zorinos/patches/ubuntu noble InRelease
Hit:16 Index of /zorinos/stable/ubuntu noble InRelease
Hit:5 https://packagecloud.io/filips/FirefoxPWA/any any InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
cat11meow@cat11meow-MacBookAir:~$
1 Like
Yes, it is in the List. Number 1 and 4.
1 Like