Re: Feature request: pre-tweaking

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Interesting that you say this. My experience is the opposite. Here's what I do:

* install a fresh image
* use the same user and UID as previous install
* reboot
* rsync my backed-up home dir to my new home dir location. This brings
in all application-specific preferences so I don't have to arrange
panels and so on.
* add rpmfusion to yum
* do a yum -y update && yum -y install $( < app.list ) from my
app.list file, a newline-delimited list of all the packages I expect
to be installed (vlc, ffmpeg, audacity, and so on)
* reboot out of habit (logging out is probably sufficient)

It usually takes me about two hours, depending on how long rsync and
yum take. Actual time sitting in front of the computer is a lot less,
since rsync and yum can run concurrently, and I don't sit around
waiting on them.

I keep thinking I should use Ansible for all of this, but frankly the
above workflow is pretty well-engrained (it's basically the same
workflow I use for my Slackware machines). Maybe some day.


On Tue, Apr 16, 2019 at 5:08 AM Beartooth <Beartooth@xxxxxxxxxxx> wrote:
>
>
>         Whenever I do a fresh install (preferably a net install or one
> from a live medium -- they're smaller), as soon as I reboot into it and
> update it, I launch dnfdragora and go through, first, all the apps I know
> I don't need, or hope I won't. (When in doubt, I hit Apply often and read
> through the resulting list with great care.)
>
>         That done, I start over, this time looking for things I know or
> hope I will want. By the time I've done both, I've pretty well killed a
> day, often two.
>
>         And then I still have to do the other half: arranging panels,
> icons, and the like into places where my fingers can find them, without
> taking what's left of my mind off what it's doing.
>
>         As an old retired fart blissfully unconcerned with production of
> anything, I can afford all this; but it's gawdawful tedious. If there's a
> better way that a non-technoid can use, somebody please clue me in!
>
>         If I could have my druthers, I'd like some snapshot that would
> record my tweaks shortly before a fresh install, and write them to a
> temporary external medium. Then after the fresh install, it would check
> as best it could, show me the changes, and offer to carry them out.
>
>         I realize such a tool could never be perfect. There will always
> be new releases of one standby or another, and other bigger changes that
> give the May or November release of Fedora good reason for taking a new
> number. Nevertheless, there are also mature apps, such as mailers and
> list servers, that some of us want and some of us don't, which change
> only slowly. There are terminal tabs, font sizes, locations of launchers,
> and so forth and so on. The tool I'm wish-dreaming of would seize *my*
> tweaks and carry them over to feed into the new install.
>
>         All this or something like it happens now with an upgrade, and
> may the developers be blessed above all nations for making it the
> preferred way! But sometimes for instance I replace a machine ....
> --
> Beartooth Staffwright, Historian of Tongues
> Squirreler, Double Retiree, Linux Evangelist
>
>
> _______________________________________________
> users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx
_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx



[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux