Skip to content

Commit 84ce074

Browse files
committed
Ubuntu 24.04
1 parent 4d579c6 commit 84ce074

File tree

2 files changed

+5
-16
lines changed

2 files changed

+5
-16
lines changed

ubuntu-only/setup-headless.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/bash
22

33
echo
4-
echo "Note: This script is designed for new installs of Ubuntu 22.04 and flavors."
4+
echo "Note: This script is designed for new installs of Ubuntu 24.04 and flavors."
55
echo "If you already have a system with lots of custom repos, things may conflict."
66
echo "This script will execute in a few seconds unless you press Ctrl+Z to exit."
77
echo
@@ -55,7 +55,7 @@ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flat
5555
# install them manually just in case this is some other distro.
5656
sudo apt install -y cpp
5757
sudo apt install -y curl
58-
sudo apt install -y dkms
58+
sudo apt install -y dkms # Drivers
5959
sudo apt install -y libc++1
6060
sudo apt install -y libcap2-bin
6161
sudo apt install -y libcurl4-openssl-dev # Dotnet

ubuntu-only/setup.sh

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/bash
22

33
echo
4-
echo "Note: This script is designed for new installs of Ubuntu 22.04 and flavors."
4+
echo "Note: This script is designed for new installs of Ubuntu 24.04 and flavors."
55
echo "If you already have a system with lots of custom repos, things may conflict."
66
echo "This script will execute in a few seconds unless you press Ctrl+Z to exit."
77
echo
@@ -13,7 +13,6 @@ sudo apt upgrade -y
1313
sudo apt full-upgrade -y
1414

1515
# Important stuff that should be done first.
16-
sudo dpkg --add-architecture i386
1716
sudo apt install -y apt-transport-https
1817
sudo apt install -y ca-certificates # Mono needs it
1918
sudo apt install -y dirmngr # Mono needs it
@@ -42,19 +41,14 @@ if [ ! -f "$HOME/.bash_aliases" ]; then
4241
fi
4342

4443
# Ubuntu dropped support for older SSL, but we need it for some apps.
45-
wget -O libssl1.1.deb "http://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1l-1ubuntu1.2_amd64.deb"
44+
wget -O libssl1.1.deb "http://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2.22_amd64.deb"
4645
if [ ! -f "libssl1.1.deb" ]; then
4746
echo "Failed to download libssl1.1"
4847
exit 1
4948
fi
5049
sudo dpkg -i libssl1.1.deb
5150
sudo rm -f libssl1.1.deb
5251

53-
# Mono stuff.
54-
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
55-
echo "deb https://download.mono-project.com/repo/ubuntu stable-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
56-
echo "deb https://download.mono-project.com/repo/ubuntu vs-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list
57-
5852
# Wine stuff.
5953
sudo sed -i -e 's/scope = 1/scope = 0/g' /etc/sysctl.d/10-ptrace.conf
6054

@@ -129,11 +123,6 @@ sudo apt install -y libxi-dev
129123
sudo apt install -y libxrandr-dev
130124
sudo apt install -y yasm
131125

132-
# Itch stuff.
133-
wget -O itch-setup nuts.itch.zone/download
134-
chmod 777 itch-setup
135-
./itch-setup --silent &
136-
137126
# GitKraken stuff.
138127
wget -O gitkraken.deb "https://release.gitkraken.com/linux/gitkraken-amd64.deb"
139128
sudo dpkg -i gitkraken.deb
@@ -161,7 +150,7 @@ sudo apt install -y mediainfo
161150
sudo apt install -y neofetch
162151
sudo apt install -y pv
163152
sudo apt install -y tldr
164-
sudo apt install -y youtube-dl
153+
sudo apt install -y yt-dlp
165154

166155
# GNOME stuff.
167156
if [ -f "/usr/bin/gnome-shell" ]; then

0 commit comments

Comments
 (0)