On Thu, Jul 2, 2015 at 10:51 AM, Carlos E. R. <robin.listas@telefonica.net> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2015-07-02 18:12, Chris Murphy wrote:
On Thu, Jul 2, 2015 at 8:45 AM, Carlos E. R. <> wrote:
Now you tell me how to produce an exact list of all the packages installed from, say, packman. Or rather, to produce several lists, one per repo, of all packages. Or some variant of the above.
I hate how packaging injects its deficiencies into users' lives like this, it's a real hamper on productivity. Even OS X and Windows have packages, different kinds of packaging systems (3rd party stuff for example) but none of it slaps the user in the face and demands the kind of attention and knowledge required like is necessary on Linux. It really drives me crazy. It's totally workable with default repos but as soon as I start adding 3rd party repos, it rapidly turns into a mess.
No, I can not agree.
If one has to install or reinstall Windows, from scratch, not from an OEM recovery partition, one has to first install Windows, then start chasing on different web sites for the drivers for different pieces of hardware in the board or attached externally to it (say, video, sound, printer, etc), then start chasing other web sites to download the software you need (say java, flash, acrobat, vlc, firefox, moby, libreoffice). Some of the "packages" will need one to validate existing licenses or buy and pay new ones. Say, for instance, the antivirus.
It can take days!
This can still be ugly in certain cases, but it's immensely better with Windows 8.1 than previously. The recovery partition reset is not to be casually discarded, nor the refresh feature of Windows 8.1 which returns the system to a near factory state while keeping user data and settings intact. That alone is vastly better than anything we currently have with any Linux desktop distro. The functional equivalent of reset is the same as on Android and iOS. If you have a branded system (Dell, HP, ASUS), it's a matter of plugging in a service tag into their web site, and you get all the recommended drivers for that system to download. Why would you ever need this? If you want an unbranded Windows installation, which is now possible: http://windows.microsoft.com/en-us/windows-8/create-reset-refresh-media I've done this and the whole thing takes maybe an hour or two. Not days. Macs have clean installs totally idiot proof. But there is no statelessness, no reset or refresh like Windows. Nor a reset like iOS.
In Linux, and specifically with openSUSE, you can download everything using a single program (say zypper, or yast, or apper), and from a single site; even when choosing external sites, the downloads and installations are handled by that single program.
In Windows, to keep it updated, one has to again chase different sites, download and install, separately. With some applications, those applications check for updates the instant they run, and apply them, but not always in a fully automatic manner.
No single application for updating it all.
That's true. GNOME Software has made this a lot easier as a user facing way of doing it.
But anyway, this has no relation at all to the issue the OP posed.
Ok well it sounded like there was a complaint about how to determine the current and previous state of a system so it can be replicated/restored on that system or some other system. -- Chris Murphy -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org