Upgrading to Ganymede

So is there a way to upgrade to new version without downloading the new .iso?

pacman -Syyu doesnt seem to get you the new version.

This command should update all your Endeavour and Arch packages (not AUR). What makes you think that you do not have the latest version of all your installed packages?

2 Likes

Welcome to the Forum. Here you will found the newest packages of endeavouros in ganymede

╭ ~                                                                                                                                                                                                                        18:17 swh   on EndeavourOS   38ms
╰─❯ pacman -Qs endeavouros
local/endeavouros-branding 25.11.1.1-1
    Default EndeavourOS background images and icons
local/endeavouros-keyring 20231222-1
    EndeavourOS keyring
local/endeavouros-konsole-colors 1-2
    EndeavourOS colorscheme for konsole terminal
local/endeavouros-mirrorlist 25.11.1-1
    EndeavourOS mirrorlist
local/eos-apps-info 25.10-1
    Documentation about apps in the EndeavourOS repository.
local/eos-bash-shared 25.11.4-1
    Bash code shared by certain EndeavourOS apps.
local/eos-breeze-sddm 25.11.1.2-1
    EndeavourOS SDDM theme for KDE plasma based on breeze.
local/eos-hooks 1.16.2-1
    EndeavourOS pacman hooks
local/eos-packagelist 2.3.1-2
    An application to gather and optionally install package lists from the EndeavourOS installer
local/eos-rankmirrors 25.11.4-1
    EndeavourOS mirror ranking tool
local/eos-settings-plasma 2.0-1
    Plasma settings and theme for EndeavourOS
local/eos-translations 25.11-1
    EndeavourOS translation support
local/eos-update 25.11.2-1
    A package updater with additional features for EndeavourOS
local/welcome 25.11.1-1
    Welcome greeter for new EndeavourOS users.

1 Like

The new version is just an ISO. There is no special thing you need to get the new version. You always have the latest EOS if you are updating. EOS is a rolling distro, there is no major version to upgrade to.

4 Likes

You are on a ‘rolling distribution’. No need for downloading a new .iso.
Except for reinstallations…

3 Likes

input from lsb_release -a:

mackd62@mack-10t7cto1ww ~]$ lsb_release -a
LSB Version: n/a
Distributor ID: EndeavourOS
Description: EndeavourOS Linux
Release: rolling
Codename: rolling
[mackd62@mack-10t7cto1ww ~]$ cat /etc/os-release
NAME=“EndeavourOS”
PRETTY_NAME=“EndeavourOS”
ID=“endeavouros”
ID_LIKE=“arch”
BUILD_ID=“2025.02.08”
ANSI_COLOR=“38;2;23;147;209”
HOME_URL=“https://endeavouros.com”
DOCUMENTATION_URL=“https://discovery.endeavouros.com”
SUPPORT_URL=“https://forum.endeavouros.com”
BUG_REPORT_URL=“https://forum.endeavouros.com/c/general-system/endeavouros-installation”
PRIVACY_POLICY_URL=“https://endeavouros.com/privacy-policy-2”
LOGO=“endeavouros”

So its not mentioning Ganymede. Shouldn’t it or am I wrong?

No, it shouldn’t mention it. This is because EOS is rolling. The names are just for the ISOs.

That is the great thing about a rolling distro. You never need to do a “major” upgrade or reinstall from the ISO to get the new version. You always have the new version as long as you are doing normal updates.

3 Likes

Thx for the info. :+1:

2 Likes

Welcome, @mackd08 - nice to see you’re trying out EOS.

It’s one of the questions I had as well when I first started using a rolling release.

It took me some time to realize you only need the ISO once: when you first install the OS. If you keep updating from that point on, you’ll always be “up to date”.

Until, of course, you break your system beyond repair and need to begin from scratch again.

BTW: breaking things is the best way to learn :slight_smile:

2 Likes

-y, --refresh
Download a fresh copy of the master package databases (repo.db) from the server(s) defined in
pacman.conf(5). This should typically be used each time you use --sysupgrade or -u.

Passing two --refresh or -y flags will force a refresh of all package databases, even if they appear to be up-to-date.

Normally you would need to pass -y (once) for refreshing the package database.

Passing -yy is not needed if you don’t experience any particular issue with the updates. It will generate unnecessary traffic on the servers.

1 Like

To add, - just because it’s a rolling release doesn’t mean you can’t download the ISO and put it on a recovery USB stick. Generally I keep the latest version of the ISO on a USB stick so I can boot from it in the unlikely event that I need to do a recovery or chroot.

7 Likes

Welcome to the EndeavourOS forum. :handshake: I hope you enjoy your time here.

The only indication that you might see is the new Ganymede wallpaper instead of the old Mercury wallpaper. If you have a personal wallpaper displayed, you might still see that wallpaper.

If you had the Mercury wallpaper, then you would have the changing of the guard to the Ganymede wallpaper.

Pudge

1 Like