You are not logged in.
Pages: 1
Is that possible? And how? I'd like to see the new stuff without reinstalling everything and have the latest version of Q4OS.
Offline
We don't recommend that. You should also keep in mind Gemini is a testing release, so some even critical issues could arise.
If you would still determine to upgrade, you need to add Q4OS Gemini repositories, see below, and follow Debian Buster -> Bullseye upgrade directions.
deb http://q4os.org/q4repo q4os-4-0-cn main
deb http://q4os.org/qtderepo bullseye main
Offline
We don't recommend that. You should also keep in mind Gemini is a testing release, so some even critical issues could arise.
If you would still determine to upgrade, you need to add Q4OS Gemini repositories, see below, and follow Debian Buster -> Bullseye upgrade directions.
deb http://q4os.org/q4repo q4os-4-0-cn main deb http://q4os.org/qtderepo bullseye main
And which repositories do I need to replace?
Offline
You can leave Q4OS repositories as they are, and in addition add these mentioned above. Optionally you could remove "deb http://q4os.org/qtderepo buster main", no side effect should occur. Anyway, keep "deb http://q4os.org/q4repo q4os-3-0-cn main".
Subsequently you need to perform Debian Buster -> Bullseye upgrade, so replace all repositories of Debian: buster -> bullseye. Nonetheless, we provide no support for that.
Offline
You can leave Q4OS repositories as they are, and in addition add these mentioned above. Optionally you could remove "deb http://q4os.org/qtderepo buster main", no side effect should occur. Anyway, keep "deb http://q4os.org/q4repo q4os-3-0-cn main".
Subsequently you need to perform Debian Buster -> Bullseye upgrade, so replace all repositories of Debian: buster -> bullseye. Nonetheless, we don't provide a support for that.
And which files I will need to edit in /etc/apt/sources.list.d? Would it be fine too if I install Gemini on VirtualBox, copy all repositories and place the way they are configured there?
Last edited by Tomsonas (2020-02-17 15:40)
Offline
10_q4os.list
12_qtde.list
20_debian.list
maybe: 30_debian_backports.list
Offline
Would it be fine too if I install Gemini on VirtualBox, copy all repositories and place the way they are configured there?
Yes, you can just replace the old ".list" files.
Offline
now that Gemini is stable and released, is there a viable way to upgrade from Centaurus to Gemini without a complete reinstall?
Anything to be taken into account besides the general tips on buster -> bullseye upgrades (e.g.: https://ostechnix.com/upgrade-to-debian … 0-buster/)
Offline
I'd love to know that too, q4os is the only distro that worked well on my laptop, and the fact that they let us choose other desktop environments at install is just a minor detail that adds a lot. Right now my distro is fully customized I'd hate to lose everything. I'm kinda newbie so upgrading the os without reinstallation would be awesome.
Offline
You can leave Q4OS repositories as they are, and in addition add these mentioned above. Optionally you could remove "deb q4os.org/qtderepo buster main", no side effect should occur. Anyway, keep "deb q4os.org/q4repo q4os-3-0-cn main".
Subsequently you need to perform Debian Buster -> Bullseye upgrade, so replace all repositories of Debian: buster -> bullseye. Nonetheless, we provide no support for that.
Did you test that?
I get
E: The repository 'security.debian.org/debian-security bullseye/updates Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
When I comment out 'security.debian.org/debian-security bullseye/updates Release', I subsequently get
E: This installation run will require temporarily removing the essential package q4os-desktop:amd64 due to a Conflicts/Pre-Depends loop. This is often bad, but if you really want to do it, activate the APT::Force-LoopBreak option.
E: Internal Error, Could not early remove q4os-desktop:amd64 (2)
Offline
An attempt to update stretch-gemini ended with the message "stop at the need to temporarily remove q4os-desktop and suggest setting the APT :: Force-LoopBreak parameter".
The command "apt-get update && apt-get dist-upgrade -o APT :: Force-LoopBreak = 1" ends up the same.
For a secure solution (saving all your settings and documents), you need the / home folder to be on a separate disk partition.
We simply perform a manual installation of the new distribution, while specifying to format only the swap and /.
We get a "clean" one, without garbage in the var, tmp, etc. directories. operating system.
In my case DE (TDE) has the same versions of the old OS and the new one. All desktop settings remain unchanged.
Offline
An attempt to update stretch-gemini ended with the message "stop at the need to temporarily remove q4os-desktop and suggest setting the APT :: Force-LoopBreak parameter".
The command "apt-get update && apt-get dist-upgrade -o APT :: Force-LoopBreak = 1" ends up the same.For a secure solution (saving all your settings and documents), you need the / home folder to be on a separate disk partition.
We simply perform a manual installation of the new distribution, while specifying to format only the swap and /.
We get a "clean" one, without garbage in the var, tmp, etc. directories. operating system.
In my case DE (TDE) has the same versions of the old OS and the new one. All desktop settings remain unchanged.
Stretch-Gemini? Hmmm ... As far as I know, Q4OS Scorpion was based on Stretch/Debian 9. Centaurus was on Buster/Debian 10. And now Gemini is on Bullseye/Debian 11. I'm no expert, but I think a fresh install might work better in this case.
Offline
Stretch-Gemini? Hmmm ... As far as I know, Q4OS Scorpion was based on Stretch/Debian 9. Centaurus was on Buster/Debian 10. And now Gemini is on Bullseye/Debian 11. I'm no expert, but I think a fresh install might work better in this case.
You are correct, in my experience the new setup works better. Moreover, sometimes the old user's desktop settings do not quite match the new DE version after the update, well, the old garbage remains.
Trying to upgrade the Stretch-Gemini is just an experience, nothing more. The error with looping on "APT :: Force-LoopBreak parameter" was previously in Debian, as now, I don't know.
Updating, instead of installing a new distribution, was relevant in the old days. Today, these procedures take approximately the same amount of time.
But once again I want to emphasize - it is necessary to separate the user's home directory from the OS itself, to select a separate disk partition for the first one.
PS. You once reminded me correctly, my recipe is for users who understand what they are doing, considering the need for manual disk partitioning.
Last edited by rаluma (2021-12-08 09:41)
Offline
q4osteam wrote:You can leave Q4OS repositories as they are, and in addition add these mentioned above. Optionally you could remove "deb q4os.org/qtderepo buster main", no side effect should occur. Anyway, keep "deb q4os.org/q4repo q4os-3-0-cn main".
Subsequently you need to perform Debian Buster -> Bullseye upgrade, so replace all repositories of Debian: buster -> bullseye. Nonetheless, we provide no support for that.
Did you test that?
I get
E: The repository 'security.debian.org/debian-security bullseye/updates Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.When I comment out 'security.debian.org/debian-security bullseye/updates Release', I subsequently get
E: This installation run will require temporarily removing the essential package q4os-desktop:amd64 due to a Conflicts/Pre-Depends loop. This is often bad, but if you really want to do it, activate the APT::Force-LoopBreak option.
E: Internal Error, Could not early remove q4os-desktop:amd64 (2)
Please, be aware those instructions are more than a year old(17-02-2020), and by that time Bullseye was still "Testing", now you need to probably use "Stable" in that line, instead of "Bullseye", also, Gemini is Q4OS 4, so you could replace "deb http://q4os.org/q4repo q4os-3-0-cn main" for "deb http://q4os.org/q4repo q4os-4-0-cn main". I haven't tried that, as I've been running Gemini from the very beginning, but I think it might work. However, you might still get some warning messages like the ones you already have, thus you need to be prepared; back up your system and manually install some pkgs that might get removed after the upgrade process has been completed.
Offline
Offline
Pages: 1