I believe it is either the same script for very close as UIP.richb wrote: Thu Jun 08, 2023 12:50 pm Is that script different than the MX tool "User Installed Packages"? The output looks the same.
Simply installing New Releases
Re: Simply installing New Releases
*QSI = Quick System Info from menu (Copy for Forum)
*MXPI = MX Package Installer
*Please check the solved checkbox on the post that solved it.
*Linux -This is the way!
*MXPI = MX Package Installer
*Please check the solved checkbox on the post that solved it.
*Linux -This is the way!
Re: Simply installing New Releases
The only way I think that would work is to do a list of ALL installed apps, then compare against a fresh install. (Which would be different based upon WHICH MX verison and sub version you installed originally. )AA BB wrote: Thu Jun 08, 2023 3:30 pm CharlesV wrote:
" I run this script on my old machine, which shows me what *I* have installed, and then use it to decide what I want to install on my new machine.
CODE: SELECT ALL
comm -23 <(apt-mark showmanual | sed 's/[: \t].*$//' | sort -u) <( { sed 's/[: \t].*$//' /usr/share/antiX/installed-packages.txt ; dpkg-query -W -f '${Depends}\n' | sed 's/([^)]*)//g; s/ //g; s/,/\n/g' | grep -vF '|' ; } | sort -u) > Packages-installed-by-me.txt"
"
Is there a script to show what was deleted ??
Basically a diff against the two lists, but you would have to factor the version updates too.
*QSI = Quick System Info from menu (Copy for Forum)
*MXPI = MX Package Installer
*Please check the solved checkbox on the post that solved it.
*Linux -This is the way!
*MXPI = MX Package Installer
*Please check the solved checkbox on the post that solved it.
*Linux -This is the way!
Re: Simply installing New Releases
Code: Select all
sudo apt list -i > Currently-installed-packages.txt
/usr/share/antiX/installed-packages.txt
Currently-installed-packages.txt
Packages-installed-by-me.txt
(Roughly)
(For the current system)
Re: Simply installing New Releases
Very Nice!!Charlie Brown wrote: Thu Jun 08, 2023 4:09 pmdiff:Code: Select all
sudo apt list -i > Currently-installed-packages.txt
/usr/share/antiX/installed-packages.txt
Currently-installed-packages.txt
Packages-installed-by-me.txt
(Roughly)
(For the current system)
*QSI = Quick System Info from menu (Copy for Forum)
*MXPI = MX Package Installer
*Please check the solved checkbox on the post that solved it.
*Linux -This is the way!
*MXPI = MX Package Installer
*Please check the solved checkbox on the post that solved it.
*Linux -This is the way!
Re: Simply installing New Releases
I didn't follow the development thread, so I don't know if that's because it uses features only available in MX 21 and up, or just hasn't been packaged for MX 19.asqwerth wrote: Thu Jun 08, 2023 2:57 pm UIP is not found in mx19 AFAIK, so users upgrading from 19 to 23 will have to use that script.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing
Re: Simply installing New Releases
Charlie Brown wrote
"diff:
/usr/share/antiX/installed-packages.txt
Currently-installed-packages.txt
Packages-installed-by-me.txt
"
I assume this should be translated into the command :
diff /usr/share/antiX/installed-packages.txt Currently-installed-packages.txt >Packages-installed-by-me.txt
Correct ?
"diff:
/usr/share/antiX/installed-packages.txt
Currently-installed-packages.txt
Packages-installed-by-me.txt
"
I assume this should be translated into the command :
diff /usr/share/antiX/installed-packages.txt Currently-installed-packages.txt >Packages-installed-by-me.txt
Correct ?
Re: Simply installing New Releases
I think he meant that the diff of the installed-packages and currently installed packages would give you the "what was uninstalled"
Then you have to factor in the Packages-installed-by-me
But lets see what he says :-)
Then you have to factor in the Packages-installed-by-me
But lets see what he says :-)
*QSI = Quick System Info from menu (Copy for Forum)
*MXPI = MX Package Installer
*Please check the solved checkbox on the post that solved it.
*Linux -This is the way!
*MXPI = MX Package Installer
*Please check the solved checkbox on the post that solved it.
*Linux -This is the way!
Re: Simply installing New Releases
No idea. @fehlix ?Stevo wrote: Thu Jun 08, 2023 4:34 pmI didn't follow the development thread, so I don't know if that's because it uses features only available in MX 21 and up, or just hasn't been packaged for MX 19.asqwerth wrote: Thu Jun 08, 2023 2:57 pm UIP is not found in mx19 AFAIK, so users upgrading from 19 to 23 will have to use that script.
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400
Re: Simply installing New Releases
Since the lists don't look exactly the same, first we need to make them look identical. That's why I wrote "roughly".
Also, you would say: 'currently installed packages' minus 'original list' already gives packages installed by the user, but these two are counting just with apt, the other one also counts dpkg installed ones etc. Therefore it'll be better to include that one separately in the formula not to miss anything.
So, something like this, say:
The Original list: ABCDE
Current list: ABFGJK
User Installed Packages list: FGJK
( CDE were removed by the user )
... Then (whatever way):
installed-packages.txt - (Currently-installed-packages.txt - Packages-installed-by-me.txt) = Original Packages Removed by the User
Again, just a rough idea :)
(Yes, that script is the core of the MX Tool that provided a gui)
Re: Simply installing New Releases
My 2 cents! I personally believe this is the way any OS should be.Jakob77 wrote: Thu Jun 08, 2023 11:44 am limotux
I can also vote for MX working in the direction of using automatic rolling upgrades.
I understand some would say point releases are more stable than rolling release. I agree with that for sure (theoretically at least), but still the way to upgrade can be the same as rolling, just an update not a fresh install! Developers can control what updates and when to get updated/upgraded.
I do not see it really convenient to do a fresh install again once you already installed a system.
MX-23.3_KDE_x64 Libretto May 19 2024, Kernel: 6.1.0-23-amd64 x86_64, KDE Plasma -Init: SysVinit - quad core Intel Core i7 - SSD: Samsung SSD 250GB, Memory: 7.51 GiB
I am not techie. Installed 13 Jun, 2024
I am not techie. Installed 13 Jun, 2024