image

image

image

image

image

When I updated it, I thought the new one would overwrite the old one. Why didn’t it?

What is the proper procedure to update this software, and what do I do now, going forward?

Thank you.

worcester12345- Hello

I hazard to guess that the chirps are snaps.
confirm:

snap list --all
apt list chirp

wherein - because - snap keeps the last versions installed too.

-Maybe so - maybe not so so-

I guess. What does this mean, and how do I fix this problem? I just want the latest.

I also don’t need 2 icons hanging around. So, are you saying when I update a program in Ubuntu linux, it doesn’t upgrade, but just add an additional one on each time?

Thank you.

Too soon to say – as unable to work from an image.
Please post the requested terminal command outputs between code tags- 3 backticks before the results - and 3 backticks after.

So far all I have seen is one chirp snap install (can not scroll an image) - and we do know there are more - somehow.

-all in the process-

Oh my - tunnel brained me :frowning:
To see the apt install of chirp: Terminal command

dpkg -l chirp

instead of a list to compare to what snap is – this here is a lower case l (ell)

-Ouch - not to professional on my part, huh :frowning:

Hit:4 Index of /ubuntu plucky-backports InRelease
All packages are up to date.

me@computer:~$ snap list --all

Name Version Rev Tracking Publisher Notes
bare 1.0 5 latest/stable canonical✓ base
brave 1.79.123 517 latest/stable brave✓ -
brave 1.79.119 515 latest/stable brave✓ disabled
chirp-snap snap-20250102+01ed8063 1014 latest/stable goldstar611 -
core18 20250523 2887 latest/stable canonical✓ base
core22 20250315 1908 latest/stable canonical✓ base,disabled
core22 20250425 1981 latest/stable canonical✓ base
desktop-security-center 0+git.f7ad73a 59 1/stable/… canonical✓ -
firefox 139.0.4-1 6316 latest/stable mozilla✓ -
firefox 137.0.2-1 6042 latest/stable mozilla✓ disabled
firmware-updater 0+git.22198be 167 1/stable/… canonical✓ -
gnome-42-2204 0+git.38ea591 202 latest/stable/… canonical✓ -
gtk-common-themes 0.1-81-g442e511 1535 latest/stable/… canonical✓ -
notepad-plus-plus 8.7.4 412 latest/stable mmtrt -
prompting-client 0+git.d542a5d 104 1/stable/… canonical✓ -
snap-store 0+git.90575829 1270 2/stable/… canonical✓ -
snapd 2.67.1 23771 latest/stable canonical✓ snapd,disabled
snapd 2.68.4 24505 latest/stable canonical✓ snapd
snapd-desktop-integration 0.9 253 latest/stable/… canonical✓ -
thunderbird 128.11.1esr-1 737 latest/stable canonical✓ -
thunderbird 128.11.0esr-1 735 latest/stable canonical✓ disabled
vlc 3.0.20-1-g2617de71b6 3777 latest/stable videolan✓ -
wine-platform-9-devel-core22 9.22 33 latest/stable mmtrt -
wine-platform-runtime-core22 v1.0 100 latest/stable mmtrt -
me@computer:~$
me@computer:~$
me@computer:~$

me@computer
me@computer:~$ dpkg -l chirp
dpkg-query: no packages found matching chirp
me@computer:~$
me@computer:~$
me@computer:~$

According to the results - you only have the one “chirp-snap snap-20250102+01ed806” install.
I make the suggestion that you remove the non-snap 20250102 icons on your desktop.

-seems like the thing to do-

I don’t think I know how to do that yet.

Sorry - I do not use Gnome - in my in-experience I am concerned that I would miss lead you in removing those icon launchers. We wait for others here to advise ( else I go looking for the how-to).

-there is a process-

Here is one easy way:

Open your App Center.
In the App Center’s “Search” box, enter ‘chirp’
You already know how to do those. It’s probably how you originally installed Chirp.

image

image


Now take a look at these two sets of results.
One comes from searching for “Snap packages”
The other comes from searching for "Debian packages:

See the difference?

Two of those are installed.
Chose one to uninstall.
It doesn’t matter to us which one you choose.


Explanation: Snap software and deb software can co-exist. The same application can have two copies if one come from snap and the other from deb. That flexibility is a key feature of Ubuntu. It might trip up some new users, but it’s not harming your system.

Neither deb or snap is “better” to use. Both are good, supported methods. Whichever you choose to use is entirely up to you. Or --as you have seen-- you can use both.

Advice: Simply learn how to determine whether particular software comes from deb or snap. It’s easy to do. Then simply keep using the same method for that software.

3 Likes

I might like to uninstall both, and start over. There are frequent updates to this program, sometimes every couple weeks. I want something that will be easy to update. That, or I will just remove and install from scratch periodically. What I don’t want, is an older version hanging around that could trip me up.

Those seem like two separate goals.

Frequent updates (every few weeks) are available from Debian (see https://tracker.debian.org/chirp) thanks to the work of volunteers. Those updates merge to Ubuntu once every six months.

  • New users who want those frequent updates should consider using Debian.
  • New user happy with semi-annual updates should use the standard 6-month release of Ubuntu (not the LTS release, which won’t be updated at all).
  • Using Debian package sources on an Ubuntu system is not recommended.

Easy updates are already part of both Debian and Ubuntu.

  • Packages in the Ubuntu and Debian deb-package repositories will be automatically updated to the newest available version whenever you use Software Updater or sudo apt upgrade
  • Snap packages will automatically update whenever the Snap author pushes a new version. No user action is needed at all. If the application is running, it must be Quit for the update to download and install.
  • Reminder: “Available” versions are built, tested, and uploaded by volunteers. It’s not automatic.

Looking at:

ogra@styx:~$ snap info chirp-snap
name:      chirp-snap
summary:   CHIRP is a free, open-source tool for programming your amateur radio.
publisher: Tony Fuller (goldstar611)
store-url: https://snapcraft.io/chirp-snap
contact:   https://github.com/goldstar611/chirp/issues
license:   GPL-3.0+
description: |
  CHIRP is a free, open-source tool for programming your amateur radio. It supports a large number
  of manufacturers and models, as well as provides a way to interface with multiple data sources and
  formats.
  
  **First Time Installation Notes**
  
  To give chirp-snap access to your USB to serial adapter, open a terminal and run
  `sudo snap connect chirp-snap:raw-usb`
  
  
  **Additional Notes**
  
  * You can add an alias for chirp by running `sudo snap alias chirp-snap chirp` in a command
  prompt.
  You can then start chirp by running `/snap/bin/chirp`.
  
  * If an icon is not appearing in your applications menu you can run:
  `ln -s /var/lib/snapd/desktop/applications/chirp-snap_chirp-snap.desktop
  ~/.local/share/applications`
  to fix the issue
snap-id: lj66aPrRQQfZS3WmjlnQ6BQOCvaTUDdO
channels:
  latest/stable:    snap-20250102+01ed8063      2025-01-02 (1015) 106MB -
  latest/candidate: ↑                                                   
  latest/beta:      ↑                                                   
  latest/edge:      snap-next-20250404+b45ad2b4 2025-04-06 (1028) 105MB -
ogra@styx:~$

The snap is regularly updated and seemingly well maintained, I’d go with the snap version as it will auto-update itself every time the packager releases a new version and will not force you to mess with package archives of your OS … just make sure to follow the advice from the packager (see description above) to connect interfaces as needed after first install …

2 Likes

So, I’m getting conflicting ideas on which of these to use. Can I get a 3 out of 5 one way or the other?
:grinning:

The frequent updates for chirp on Debian appear to be for the Testing and Unstable releases of Debian which are development releases. Presumably worcester12345 would be using the Stable branch which would not receive updates for chirp except for security updates and bug fixes. At least this is what I’m seeing from the Debian Package Tracker.

You have more than one good alternative. It’s not “conflicting ideas.”
Which one you choose is up to you, not up to us.

And you now know how to switch between those alternatives if you wish.

Advice: You already have the snap package installed. The simplest alternative is to retain and use it.

I have both. I checked snap, and it is on 12/27/24 version, where the 06/06/25 is the newest; so that does not seem to be working.

Again, I don’t know the differences between Debian and Snap. I am very new to Ubuntu linux.

How do I uninstall these?

image

And how do I determine which is which of these:
image

It is not like Windows, where you can click on the icon and go to “Properties”.

That is why I said I might just uninstall both, and start fresh.

What is the method to get the 06/06/25 version installed from here:
https://chirpmyradio.com/projects/chirp/wiki/Home
https://chirpmyradio.com/projects/chirp/wiki/Download

using these instructions:
https://archive.chirpmyradio.com/chirp_next/next-20250606/
https://chirpmyradio.com/projects/chirp/wiki/ChirpOnLinux