Sorry for yhe stupid and noob question. I have installed Dragon OS 25 on VMware. Now, I have seen there is a nee update. How can I update it? Do I have to reinstall the OS with the new iso file?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Paul! Normally it's a backup of the user folder/reinstall... however, I think this time I should have enough time during the week to script out an upgrade. So basically I'll take all the packages that were updated and the small custom things I did, attempt to put it into a zip file with one file that'll run and put everything in place. That's the goal anyways. I'll come back and update this post one way or another, hopefully with a positive outcome.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi, thank you for your prompt answer. I have another question: I've seen tnat dragon os includes kalibrate-hackrf, but I can't make it to work with rtl-sdr. Is there a way to fix this? Thank you again.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thank you for your answer. Are these command I have to run?
sudo apt install build-essential libtool automake autoconf librtlsdr-dev
libfftw3-dev
git clone https://github.com/steve-m/kalibrate-rtl
cd kalibrate-rtl
./bootstrap && CXXFLAGS='-W -Wall -O3'
./configure
make
sudo make install
If I do this, a directory will be created in my home folder, and not in
SRC.Should I avoid running the command "sudo make install", right? Therefore a file will be created and I need to run it in binary mode?
Thank you again for your prompt answer. I will also expect news from you
concerning the new way to update dragon os without reinstalling it.
If I do this, a directory will be created in my home folder, and not in
SRC. Should I avoid running the command "sudo make install", right? Therefore a file will be created and I need to run it in binary mode?
Thank you again for your prompt answer. I will also expect news from you concerning the new way to update dragon os without reinstalling it.
Last edit: Paul Bruner 2022-10-04
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello! As a followup to this, what should we do when the package manager wants to update actual parts of the Lubuntu install (not necessarily the SDR add-ons, but things like kernel headers)?
It's nagging me to do a full update. ;)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi John. So here is my take, as long as you're not taking say DragonOS Focal (20.04) based and trying to do a dist upgrade to 22.04 you should be fine. Now that I've made DragonOS Focal (22.04) based, it would be best to install that and do any upgrades (mostly safe) from that point forward. I've tried to be better about installing source builds using checkinstall which is reconized with the apt package manager in the hopes that a system update will not override it.
Hope that makes sense.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello! Thank you for your prompt response. I have downloaded and installed
the latest version of Dragon OS through VMware. I'm talking about the
release 27.1, unless you have released a new update. After installing the
OS, I have noticed that the open vm tools and open vm desktop tools weren't
installed, so I had installed both through the terminal: everything was
fine, and I was able to use full screen. After doing this step, I ran this
command: "sudo apt upgrade", and I have got the last packages updates. I
don't know if I did something wrong.
As I understood, I will not have reinstall it again if there will be a new
release of Dragon? Let me know. Thank you again, and sorry for my poor
English.
Hi John. So here is my take, as long as you're not taking say DragonOS
Focal (20.04) based and trying to do a dist upgrade to 22.04 you should be
fine. Now that I've made DragonOS Focal (22.04) based, it would be best to
install that and do any upgrades (mostly safe) from that point forward.
I've tried to be better about installing source builds using checkinstall
which is reconized with the apt package manager in the hopes that a system
update will not override it.
Paul you should be good with your setup now... but I'd be lying if I said all the changes I apply to the next ISO will allow a simple apt update to get to. I'm trying to make my own PPA, not there yet.
I've also noticed some small changes that I need to go in and manaully apply. This time though I'm trying to document the changes and plan to have a script for someone to apply them (so hopefully no full reinstall needed).
For example, if you go here you'll see I'm starting to aquire the changes that I put into 27.1 and also things I'm working on adding to a new ISO.
Thanks for your thoughtful response on this, @cemaxecuter. :)
I'm running the Focal X/22.04 version (Release 27.1), so I think I should be good. I'm avoiding the Full Upgrade/Distro Upgrade and just looking at package updates for bugfixes.
Here's what it told me was available after a fresh install. Most of these look pretty harmless, but it's updating the kernel headers, so I didn't know if that could be an issue since some things are compiled from source? (Or, does it not matter since I shouldn't have to compile anything myself?)
The only issue you'll have with the kernel upgrade is the bladerf wiphy mac80211 sim piece will not work. It'll have to be rebuilt against the kernel headers.
What is concerning and actually happened to me though is that I had installed Nvidia drivers which behind the scenes also upgraded my kernel, but to my suprise after reboot I had no wifi/ethernet. Turns out the upgrade didn't install the following, so double check you pull it down before a reboot!
linux-modules-extra-5.15.0.53-generic (or your kernel number)
linux-modules-5.15.0-53-generic
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I don't even know what a BladeRF is, so I'm probably fine there. ;)
I abused the snapshot feature in Proxmox and upgraded groups of packages at a go, saving the kernel for last and doing everything it would let me do before that (so, e.g., all the Xorg/GTK stuff in one go, take a snapshot, LibreOffice, snapshot, etc.).
MariaDB's update won't install until the kernel's been updated, so it needs to be last.
When I tried to install the kernel updates, it told me it had to install new packages that include the two modules packages you mentioned above, so I'm guessing that was a bug that was fixed the Lubuntu/Ubuntu upstream side of things.
I rebooted with ethernet working, and I don't have a wifi adapter in this VM, so I think I'm good. :)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Worse case you can select the old kernel during boot, go back in, and grab any missing items I mention above. It's what I had to do. Not sure why it did that.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sorry for yhe stupid and noob question. I have installed Dragon OS 25 on VMware. Now, I have seen there is a nee update. How can I update it? Do I have to reinstall the OS with the new iso file?
Hi Paul! Normally it's a backup of the user folder/reinstall... however, I think this time I should have enough time during the week to script out an upgrade. So basically I'll take all the packages that were updated and the small custom things I did, attempt to put it into a zip file with one file that'll run and put everything in place. That's the goal anyways. I'll come back and update this post one way or another, hopefully with a positive outcome.
Hi, thank you for your prompt answer. I have another question: I've seen tnat dragon os includes kalibrate-hackrf, but I can't make it to work with rtl-sdr. Is there a way to fix this? Thank you again.
That is only for the hackrf, you can follow the steps here to generate a binary/program that when ran as shown will work on the rtlsdr.
https://github.com/steve-m/kalibrate-rtl
Thank you for your answer. Are these command I have to run?
sudo apt install build-essential libtool automake autoconf librtlsdr-dev
libfftw3-dev
git clone https://github.com/steve-m/kalibrate-rtl
cd kalibrate-rtl
./bootstrap && CXXFLAGS='-W -Wall -O3'
./configure
make
sudo make install
If I do this, a directory will be created in my home folder, and not in
SRC.Should I avoid running the command "sudo make install", right? Therefore a file will be created and I need to run it in binary mode?
Thank you again for your prompt answer. I will also expect news from you
concerning the new way to update dragon os without reinstalling it.
Il mar 4 ott 2022, 10:42 Cemaxecuter cemaxecuter@users.sourceforge.net ha
scritto:
Last edit: Paul Bruner 2022-10-04
Thank you for your answer. Are these command I have to run?
If I do this, a directory will be created in my home folder, and not in
SRC. Should I avoid running the command "sudo make install", right? Therefore a file will be created and I need to run it in binary mode?
Thank you again for your prompt answer. I will also expect news from you concerning the new way to update dragon os without reinstalling it.
Last edit: Paul Bruner 2022-10-04
Hello! As a followup to this, what should we do when the package manager wants to update actual parts of the Lubuntu install (not necessarily the SDR add-ons, but things like kernel headers)?
It's nagging me to do a full update. ;)
Hi John. So here is my take, as long as you're not taking say DragonOS Focal (20.04) based and trying to do a dist upgrade to 22.04 you should be fine. Now that I've made DragonOS Focal (22.04) based, it would be best to install that and do any upgrades (mostly safe) from that point forward. I've tried to be better about installing source builds using checkinstall which is reconized with the apt package manager in the hopes that a system update will not override it.
Hope that makes sense.
Hello! Thank you for your prompt response. I have downloaded and installed
the latest version of Dragon OS through VMware. I'm talking about the
release 27.1, unless you have released a new update. After installing the
OS, I have noticed that the open vm tools and open vm desktop tools weren't
installed, so I had installed both through the terminal: everything was
fine, and I was able to use full screen. After doing this step, I ran this
command: "sudo apt upgrade", and I have got the last packages updates. I
don't know if I did something wrong.
As I understood, I will not have reinstall it again if there will be a new
release of Dragon? Let me know. Thank you again, and sorry for my poor
English.
Il mar 22 nov 2022, 04:08 Cemaxecuter cemaxecuter@users.sourceforge.net
ha scritto:
Paul you should be good with your setup now... but I'd be lying if I said all the changes I apply to the next ISO will allow a simple apt update to get to. I'm trying to make my own PPA, not there yet.
I've also noticed some small changes that I need to go in and manaully apply. This time though I'm trying to document the changes and plan to have a script for someone to apply them (so hopefully no full reinstall needed).
For example, if you go here you'll see I'm starting to aquire the changes that I put into 27.1 and also things I'm working on adding to a new ISO.
https://drive.google.com/drive/folders/1C3bdv-vuzfEBAO_jtDkHI5K_tIpBI9SI
Thanks for your thoughtful response on this, @cemaxecuter. :)
I'm running the Focal X/22.04 version (Release 27.1), so I think I should be good. I'm avoiding the Full Upgrade/Distro Upgrade and just looking at package updates for bugfixes.
Here's what it told me was available after a fresh install. Most of these look pretty harmless, but it's updating the kernel headers, so I didn't know if that could be an issue since some things are compiled from source? (Or, does it not matter since I shouldn't have to compile anything myself?)
The only issue you'll have with the kernel upgrade is the bladerf wiphy mac80211 sim piece will not work. It'll have to be rebuilt against the kernel headers.
What is concerning and actually happened to me though is that I had installed Nvidia drivers which behind the scenes also upgraded my kernel, but to my suprise after reboot I had no wifi/ethernet. Turns out the upgrade didn't install the following, so double check you pull it down before a reboot!
linux-modules-extra-5.15.0.53-generic (or your kernel number)
linux-modules-5.15.0-53-generic
Thanks for the warning. :)
I don't even know what a BladeRF is, so I'm probably fine there. ;)
I abused the snapshot feature in Proxmox and upgraded groups of packages at a go, saving the kernel for last and doing everything it would let me do before that (so, e.g., all the Xorg/GTK stuff in one go, take a snapshot, LibreOffice, snapshot, etc.).
MariaDB's update won't install until the kernel's been updated, so it needs to be last.
When I tried to install the kernel updates, it told me it had to install new packages that include the two modules packages you mentioned above, so I'm guessing that was a bug that was fixed the Lubuntu/Ubuntu upstream side of things.
I rebooted with ethernet working, and I don't have a wifi adapter in this VM, so I think I'm good. :)
Worse case you can select the old kernel during boot, go back in, and grab any missing items I mention above. It's what I had to do. Not sure why it did that.