You are not logged in.

#1 2021-10-06 21:58

SteveM
Member
Registered: 2021-08-07
Posts: 51

Can someone point me to a url on how I can upgrade?

I'm using Q4OS Centaurus with Plasma - Debian GNU/Linux 10 (buster). Can I upgrade to Gemini, Plasma - 64bit / x64 without having to undo everything I've done to get my computer working good from Buster?

Is there a link to a tutorial to upgrade without overwriting everything?

Offline

#2 2021-10-07 00:00

Tolkem
Member
Registered: 2019-10-06
Posts: 487

Re: Can someone point me to a url on how I can upgrade?

SteveM wrote:

I'm using Q4OS Centaurus with Plasma - Debian GNU/Linux 10 (buster). Can I upgrade to Gemini, Plasma - 64bit / x64 without having to undo everything I've done to get my computer working good from Buster?

Is there a link to a tutorial to upgrade without overwriting everything?

Try with this https://ostechnix.com/upgrade-to-debian … 10-buster/ Make sure to back up everything before, just in case. You could use timeshift for that.

Last edited by Tolkem (2021-10-07 00:01)

Offline

#3 2021-10-07 03:17

SteveM
Member
Registered: 2021-08-07
Posts: 51

Re: Can someone point me to a url on how I can upgrade?

Thank you.

I've been following these instructions. I'm at the part that says:

Now verify if the sources list file is updated with new repository links:

$ cat /etc/apt/sources.list

Sample output:

deb http://deb.debian.org/debian/ bullseye main
deb-src http://deb.debian.org/debian/ bullseye main

deb http://security.debian.org/debian-security bullseye/updates main
deb-src http://security.debian.org/debian-security bullseye/updates main

# bullseye-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ bullseye-updates main
deb-src http://deb.debian.org/debian/ bullseye-updates main

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.
____________________________________________________________
This sample output doesn't look anything like mine. It says:

steve@steve-pc:~$ ls apt/
sources.list  sources.list.d
steve@steve-pc:~$ sudo sed -i 's/buster/bullseye/g' /etc/apt/sources.list
steve@steve-pc:~$ sudo sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/*
steve@steve-pc:~$ cat /etc/apt/sources.list

deb https://typora.io/linux ./
# deb-src https://typora.io/linux ./

So I'm not able to update the security lines in the APT configuration file since they aren't there.
Please advise

Offline

#4 2021-10-07 03:37

tlmiller76
Member
From: AZ, USA
Registered: 2016-11-29
Posts: 453

Re: Can someone point me to a url on how I can upgrade?

The q4os devs moved the default sources.list file to /etc/apt/sources.list.d/20-debian.list (or very close to this).


Q4OS Trinity machine - Lenovo K14 Gen1 AMD.  AMD Ryzen R5-5650U, 32GB DDR4, 1TB SSD, Vega 7, Realtek 8852 Wifi 6E + BT 5.2.

Offline

#5 2021-10-07 12:58

Tolkem
Member
Registered: 2019-10-06
Posts: 487

Re: Can someone point me to a url on how I can upgrade?

SteveM wrote:

Thank you.

I've been following these instructions. I'm at the part that says:

Now verify if the sources list file is updated with new repository links:

$ cat /etc/apt/sources.list

____________________________________________________________
This sample output doesn't look anything like mine. It says:
Please advise

That's because the instructions are for a Debian pure system, whereas Q4OS is a Debian based system, so you have to adapt them. Like @tmiller76 mentioned above, the file you need to edit is 20_debian.list which is located in /etc/apt/sources.list.d So, you could just do the following:
1. Launch Konsole and run

$ sudo nano /etc/apt/sources.list.d/20_debian.list
# Q4OS essential repository
# **** !!! NEVER touch this CRITICAL system file **** !!!

deb http://ftp.debian.org/debian/ buster main contrib non-free
##deb-src http://ftp.debian.org/debian/ buster main contrib non-free

deb http://security.debian.org/debian-security/ buster/updates main contrib non-free
##deb-src http://security.debian.org/debian-security/ buster/updates main contrib non-free

# buster-updates, previously known as 'volatile'
deb http://ftp.debian.org/debian/ buster-updates main contrib non-free
##deb-src http://ftp.debian.org/debian/ buster-updates main contrib non-free

##deb http://ftp.debian.org/debian/ buster-proposed-updates main contrib non-free
##deb-src http://ftp.debian.org/debian/ buster-proposed-updates main contrib non-free

# mirror chooser service - experimental
##deb http://deb.debian.org/debian/ buster main contrib non-free
##deb-src http://deb.debian.org/debian/ buster main contrib non-free

2. Replace buster with bullseye, so it looks like this:

# Q4OS essential repository
# **** !!! NEVER touch this CRITICAL system file **** !!!

deb http://ftp.debian.org/debian/ bullseye main contrib non-free
##deb-src http://ftp.debian.org/debian/ buster main contrib non-free

deb http://security.debian.org/debian-security/ bullseye/updates main contrib non-free
##deb-src http://security.debian.org/debian-security/ buster/updates main contrib non-free

# buster-updates, previously known as 'volatile'
deb http://ftp.debian.org/debian/ bullseye-updates main contrib non-free
##deb-src http://ftp.debian.org/debian/ buster-updates main contrib non-free

##deb http://ftp.debian.org/debian/ buster-proposed-updates main contrib non-free
##deb-src http://ftp.debian.org/debian/ buster-proposed-updates main contrib non-free

# mirror chooser service - experimental
##deb http://deb.debian.org/debian/ buster main contrib non-free
##deb-src http://deb.debian.org/debian/ buster main contrib non-free

Then just follow the rest of the instructions from the post.

Offline

#6 2021-10-07 20:27

SteveM
Member
Registered: 2021-08-07
Posts: 51

Re: Can someone point me to a url on how I can upgrade?

Thank you. A little confused where you offer instructions how to handle various files but also say # **** !!! NEVER touch this CRITICAL system file **** !!!

What file is it that I'm not supposed to touch?

I don't think the instruction worked for me. It says:

So we need to update the security lines in the APT configuration file.
=======================
Find the following lines in your sources.list file:

deb http://security.debian.org/debian-security bullseye/updates main
deb-src http://security.debian.org/debian-security bullseye/updates main
=======================

The only thing I have in the sources.list file is:

deb https://typora.io/linux ./
# deb-src https://typora.io/linux ./
=======================

Do I need to start at the top, and start over?


Thank you,
Steve

Last edited by SteveM (2021-10-07 21:14)

Offline

#7 2021-10-07 21:49

Tolkem
Member
Registered: 2019-10-06
Posts: 487

Re: Can someone point me to a url on how I can upgrade?

SteveM wrote:

Thank you. A little confused where you offer instructions how to handle various files but also say # **** !!! NEVER touch this CRITICAL system file **** !!!

What file is it that I'm not supposed to touch?

I don't think the instruction worked for me. It says:

So we need to update the security lines in the APT configuration file.
=======================
Find the following lines in your sources.list file:

deb http://security.debian.org/debian-security bullseye/updates main
deb-src http://security.debian.org/debian-security bullseye/updates main
=======================

The only thing I have in the sources.list file is:

deb https://typora.io/linux ./
# deb-src https://typora.io/linux ./
=======================

Do I need to start at the top, and start over?


Thank you,
Steve

That  warning is part of the file, you can proceed, with caution, not to make any typo or delete some important line. You have to edit that file /etc/apt/sources.list.d/20_debian.list with an editor, for example nano.

sudo nano /etc/apt/sources.list.d/20_debian.list

the file will be open in nano for you to edit

# Q4OS essential repository
# **** !!! NEVER touch this CRITICAL system file **** !!!

deb http://ftp.debian.org/debian/ buster main contrib non-free
##deb-src http://ftp.debian.org/debian/ buster main contrib non-free

deb http://security.debian.org/debian-security/ buster/updates main contrib non-free
##deb-src http://security.debian.org/debian-security/ buster/updates main contrib non-free

# buster-updates, previously known as 'volatile'
deb http://ftp.debian.org/debian/ buster-updates main contrib non-free
##deb-src http://ftp.debian.org/debian/ buster-updates main contrib non-free

##deb http://ftp.debian.org/debian/ buster-proposed-updates main contrib non-free
##deb-src http://ftp.debian.org/debian/ buster-proposed-updates main contrib non-free

# mirror chooser service - experimental
##deb http://deb.debian.org/debian/ buster main contrib non-free
##deb-src http://deb.debian.org/debian/ buster main contrib non-free

Replace buster with bullseye, so it looks like this:

# Q4OS essential repository
# **** !!! NEVER touch this CRITICAL system file **** !!!

deb http://ftp.debian.org/debian/ bullseye main contrib non-free
##deb-src http://ftp.debian.org/debian/ buster main contrib non-free

deb http://security.debian.org/debian-security/ bullseye/updates main contrib non-free
##deb-src http://security.debian.org/debian-security/ buster/updates main contrib non-free

# buster-updates, previously known as 'volatile'
deb http://security.debian.org/debian-security bullseye-security main contrib non-free
##deb-src http://ftp.debian.org/debian/ buster-updates main contrib non-free

##deb http://ftp.debian.org/debian/ buster-proposed-updates main contrib non-free
##deb-src http://ftp.debian.org/debian/ buster-proposed-updates main contrib non-free

# mirror chooser service - experimental
##deb http://deb.debian.org/debian/ buster main contrib non-free
##deb-src http://deb.debian.org/debian/ buster main contrib non-free

Note that before doing this, you're advised to back up your system, and make sure Buster is up-to-date, so do that first, and once you've finished doing that, edit the file as explained above, then in konsole run

$ sudo apt update

then

$ sudo apt full-upgrade

once that's finished, reboot your system, verify that the full-upgrade process was successful

$ cat /etc/os-release

it should say "bullseye". You can check this info in Plasma kinfocenter tool as well.
Now, launch konsole and run

sudo apt autoremove --purge

this will clean your system from leftovers. That's it. smile

Last edited by Tolkem (2021-10-10 16:59)

Offline

#8 2021-10-08 16:43

tlmiller76
Member
From: AZ, USA
Registered: 2016-11-29
Posts: 453

Re: Can someone point me to a url on how I can upgrade?

Tolkem wrote:

That  warning is part of the file, you can proceed, with caution, not to make any typo or delete some important line. You have to edit that file /etc/apt/sources.list.d/20_debian.list with an editor, for example nano.

sudo nano /etc/apt/sources.list.d/20_debian.list

the file will be open in nano for you to edit

# Q4OS essential repository
# **** !!! NEVER touch this CRITICAL system file **** !!!

deb http://ftp.debian.org/debian/ buster main contrib non-free
##deb-src http://ftp.debian.org/debian/ buster main contrib non-free

deb http://security.debian.org/debian-security/ buster/updates main contrib non-free
##deb-src http://security.debian.org/debian-security/ buster/updates main contrib non-free

# buster-updates, previously known as 'volatile'
deb http://ftp.debian.org/debian/ buster-updates main contrib non-free
##deb-src http://ftp.debian.org/debian/ buster-updates main contrib non-free

##deb http://ftp.debian.org/debian/ buster-proposed-updates main contrib non-free
##deb-src http://ftp.debian.org/debian/ buster-proposed-updates main contrib non-free

# mirror chooser service - experimental
##deb http://deb.debian.org/debian/ buster main contrib non-free
##deb-src http://deb.debian.org/debian/ buster main contrib non-free

Replace buster with bullseye, so it looks like this:

# Q4OS essential repository
# **** !!! NEVER touch this CRITICAL system file **** !!!

deb http://ftp.debian.org/debian/ bullseye main contrib non-free
##deb-src http://ftp.debian.org/debian/ buster main contrib non-free

deb http://security.debian.org/debian-security/ bullseye/updates main contrib non-free
##deb-src http://security.debian.org/debian-security/ buster/updates main contrib non-free

# buster-updates, previously known as 'volatile'
deb http://ftp.debian.org/debian/ bullseye-updates main contrib non-free
##deb-src http://ftp.debian.org/debian/ buster-updates main contrib non-free

##deb http://ftp.debian.org/debian/ buster-proposed-updates main contrib non-free
##deb-src http://ftp.debian.org/debian/ buster-proposed-updates main contrib non-free

# mirror chooser service - experimental
##deb http://deb.debian.org/debian/ buster main contrib non-free
##deb-src http://deb.debian.org/debian/ buster main contrib non-free

One minor correction, the security.debian.org line does require one further modification to work:

deb http://security.debian.org/debian-security bullseye-security main contrib non-free

Q4OS Trinity machine - Lenovo K14 Gen1 AMD.  AMD Ryzen R5-5650U, 32GB DDR4, 1TB SSD, Vega 7, Realtek 8852 Wifi 6E + BT 5.2.

Offline

#9 2021-10-09 03:17

SteveM
Member
Registered: 2021-08-07
Posts: 51

Re: Can someone point me to a url on how I can upgrade?

Thank you for your help. Everything is upgraded.

Wow! There was a lot of work put into this upgrade.  AppImages work the way they should. It's easy to mount google drive... don't need Rclone for it any longer. It has better theme integration and everything seems to be a little faster. Not only that, but it really looks and behaves a lot better.

Regards,
Steve

Offline

#10 2021-10-09 13:37

Tolkem
Member
Registered: 2019-10-06
Posts: 487

Re: Can someone point me to a url on how I can upgrade?

SteveM wrote:

Thank you for your help. Everything is upgraded.

Wow! There was a lot of work put into this upgrade.  AppImages work the way they should. It's easy to mount google drive... don't need Rclone for it any longer. It has better theme integration and everything seems to be a little faster. Not only that, but it really looks and behaves a lot better.

Regards,
Steve

Glad everything work out well for you smile Now, you could upgrade Plasma desktop too. Gemini/Bullseye has 5.20, but you can get 5.22 https://www.q4os.org/forum/viewtopic.php?id=3738  I did it, and it works great. Just remember, make a backup before, just in case. I like timeshift; it's easy to use and works like a charm. It's available in Q4OS software center, or you can install it via konsole

sudo apt install timeshift

create a restore point/image you can use to take your system back to a previous state.

Offline

#11 2021-10-09 18:12

SteveM
Member
Registered: 2021-08-07
Posts: 51

Re: Can someone point me to a url on how I can upgrade?

I'd like to try this, but I'm having some doubts. The key I think I installed looked like this

my key https://imgur.com/WC7Tytv

Is a key supposed to be garbled? I dunno'.

The vi command wasn't found. Not sure how to find and install it

At one point it says:
The relevant part is that kde-plasma-desktop will be removed, so after applying the update, you'll need to reboot, jump to a TTY

Jump to a what? LOL what's a TTY?

These instructions seem more for advanced users than novices like me.

Regards,
Steve

Offline

#12 2021-10-10 04:35

Tolkem
Member
Registered: 2019-10-06
Posts: 487

Re: Can someone point me to a url on how I can upgrade?

SteveM wrote:

I'd like to try this, but I'm having some doubts. The key I think I installed looked like this

https://imgur.com/WC7Tytv https://imgur.com/WC7Tytv

Is a key supposed to be garbled? I dunno'.

The vi command wasn't found. Not sure how to find and install it

At one point it says:
The relevant part is that kde-plasma-desktop will be removed, so after applying the update, you'll need to reboot, jump to a TTY

Jump to a what? LOL what's a TTY?

These instructions seem more for advanced users than novices like me.

Regards,
Steve

Then I suggest you don't do it. A TTY stands for Teletypewriter, in Linux this refers to a text console mode, that means, no desktop, this is what you see when you boot Q4OS; the black screen with lots of boot messages.  As for the key, I myself didn't follow the method described in that tutorial, just downloaded it and moved to /apt/etc/trusted.gpg.d directory. You could try in a virtual machine to learn the process; install Q4OS, and try the procedure in there, safely. You could make snapshots of the VM so you don't have to reinstall, just delete the snapshot and try again. By the way, virtual machines are a great way to learn stuff, so even if you don't do the Plasma thing, you could still benefit from using them. smile

Offline

#13 2021-10-10 05:05

SteveM
Member
Registered: 2021-08-07
Posts: 51

Re: Can someone point me to a url on how I can upgrade?

Thank you. I'll use Timeshift to make a backup. Some one on Reddit told me I can launch a TTY by using ctrl+alt+f1 or some combination like that.

I've never used a VM. I'd have no idea how to put the upgraded OS into it. I'm not even sure if I have a VM.

Offline

#14 2021-10-10 06:19

Tolkem
Member
Registered: 2019-10-06
Posts: 487

Re: Can someone point me to a url on how I can upgrade?

SteveM wrote:

Thank you. I'll use Timeshift to make a backup. Some one on Reddit told me I can launch a TTY by using ctrl+alt+f1 or some combination like that.

I've never used a VM. I'd have no idea how to put the upgraded OS into it. I'm not even sure if I have a VM.

Ok. A virtual machine(VM)can be created with some tools like QEMU https://www.qemu.org/ or VirtualBox https://www.virtualbox.org/ I'd suggest you try the latter, VirtualBox, since it is easy to use. In this video you can see how to create a VM in VBox https://www.youtube.com/watch?v=xtF2ZlDtLt4 and you can read the official docs too https://www.virtualbox.org/manual/UserManual.html

You can launch up to 6 TTY, by using Ctlr + Alt + F1 ... F6 usually TTY 7 is reserved for the "graphical target"; the desktop or window manager. Except in Wayland, it uses TTY 1. If you wonder what Wayland is, read here https://wayland.freedesktop.org/ it's supposed to replace Xorg(X) https://www.x.org/wiki/, which is what most distros currently use, i.e. Q4OS. Don't hesitate to ask if you have more questions regarding how VMs work. It's one of my favorite hobbies, create and run VMs, I mean. smile

Offline

Board footer

Powered by FluxBB