Skip to content

Conversation

@MasonEgger
Copy link

Updating the script to support Ubuntu 24.04 as default as 20.04 EOL last May

Ubuntu 20.04 LTS reached end of standard support in May 2025. This commit
updates the scripts to be compatible with Ubuntu 24.04 LTS.

Changes:
- Replace lib32gcc1 with lib32gcc-s1 (package renamed in Ubuntu 22.04+)
- Replace mlocate with plocate (package replaced in Ubuntu 22.04+)
- Fix isof typo to lsof (bug fix - package never existed)
- Replace deprecated netstat commands with modern ss equivalents
- Update README.md to reference Ubuntu 24.04 LTS

Files modified:
- rebirth/lib/server.sh
- rebirth/lib/core.sh
- njordmenu.sh
- README.md
Ubuntu 20.04 LTS reached end of standard support in May 2025. This commit
updates the scripts to be compatible with Ubuntu 24.04 LTS.

Changes:
- Replace lib32gcc1 with lib32gcc-s1 (package renamed in Ubuntu 22.04+)
- Replace mlocate with plocate (package replaced in Ubuntu 22.04+)
- Fix isof typo to lsof (bug fix - package never existed)
- Replace deprecated netstat commands with modern ss equivalents
- Fix i386 package installation order: move libsdl2-2.0-0:i386 to install
  AFTER dpkg --add-architecture i386 (was causing "unable to locate package")
- Fix SteamCMD command order: +force_install_dir must come BEFORE +login
  (newer SteamCMD requires this order or fails with "Missing configuration")
- Update README.md to reference Ubuntu 24.04 LTS

Files modified:
- rebirth/lib/server.sh
- rebirth/lib/core.sh
- rebirth/lib/update.sh
- rebirth/mods/bepinex.sh
- rebirth/mods/valheimplus.sh
- njordmenu.sh
- playground/njord.sh
- playground/njordrebirth.sh
- README.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant