Linux update installed older version of micro #3548
-
I have Linux Mint 21.1 installed and I recently updated my installation of micro from 2.0.9 to 2.0.14. Then, today, Linux said I had updates to install, so I installed them. But...this "update" included micro version 2.0.9. I don't understand. Why did it even include micro, since it isn't part of the Mint repo. I had installed micro myself. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments
-
This seems like a question for the Linux Mint maintainers, not the developers of micro. |
Beta Was this translation helpful? Give feedback.
-
Okay, thanks. |
Beta Was this translation helpful? Give feedback.
-
The package manager (apt) only knows about the packages you have installed through the package manager itself. If you add programs to As for why the version is so badly out-of-date, that's because Linux Mint, and Ubuntu which it is based on, follow fixed release model (as opposed to rolling release model). In fixed release model you only get security updates until you update the whole operating system to a new version (for example Linux Mint 22.1). The idea is that this should help with interoperability between packages. Linux Mint and Ubuntu are also rather slow to update their packages in general, it's not uncommon for them to be several versions behind latest upstream releases. In any case there is nothing micro itself can do about this. You may contact your distribution's package maintainers and ask them to update it, or just uninstall the version managed by the package manager ( |
Beta Was this translation helpful? Give feedback.
-
Thanks for that detailed explanation. |
Beta Was this translation helpful? Give feedback.
The package manager (apt) only knows about the packages you have installed through the package manager itself. If you add programs to
/usr/bin/
on your own those are at risk of conflicting with binaries installed by the package manager. This is why it's preferable to place your own binaries under/usr/local/bin/
instead. I suspect you have at some point installed micro by runningapt install micro
so apt thinks/usr/bin/micro
is under its control.As for why the version is so badly out-of-date, that's because Linux Mint, and Ubuntu which it is based on, follow fixed release model (as opposed to rolling release model). In fixed release model you only get security updates until you update t…