<div dir="auto"><div>Interesting for me too as I'm coming back to the linux world after a long gap.<div dir="auto">I have installed Anaconda , the 32 bit one  and am happy to be able to do my coding locally as opposed to going on the cloud.</div><div dir="auto"><br></div><div dir="auto">Gouri</div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Apr 19, 2019, 3:59 PM o1bigtenor via talk <<a href="mailto:talk@gtalug.org">talk@gtalug.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Greetings<br>
<br>
A very interesting thread!!<br>
<br>
On Fri, Apr 19, 2019 at 1:02 PM D. Hugh Redelmeier via talk<br>
<<a href="mailto:talk@gtalug.org" target="_blank" rel="noreferrer">talk@gtalug.org</a>> wrote:<br>
><br>
> | From: Stewart C. Russell via talk <<a href="mailto:talk@gtalug.org" target="_blank" rel="noreferrer">talk@gtalug.org</a>><br>
><br>
> | One gotcha I had with Anaconda was that it usurped the system Python<br>
> | interpreter[s] in the user's path. Your /usr/bin/python won't change,<br>
> | but the one seen by env as a user might. Causes endless fun when<br>
> | installing packages.<br>
><br>
> Thanks for the warning.<br>
><br>
> This relates to my lightning rumination: "what is a distro?"<br>
><br>
> As a Linux user, it has been very convenient to delegate several<br>
> software maintenance tasks to the distro:<br>
><br>
> - selecting<br>
> - security auditing<br>
> - configuring<br>
> - testing<br>
> - bug fixing<br>
> - updating<br>
<br>
I'm not sure what you mean by 'updating'?<br>
Are you expecting the distro to schedule the update?<br>
Do you want the distro to inform you of newer versions?<br>
Hmmmmmmmm - - - please?<br>
><br>
> I may not agree with all their choices, but it sure makes life easier.<br>
> I pick a distro based on how happy I am with the distro's choices.<br>
><br>
> Sometimes I install software that isn't provided by the distro.  A<br>
> little more work for me, but not a problem.<br>
><br>
> The trouble you mention comes from software that is partially from<br>
> inside the distro and partly from outside.  Python3 is part of Ubuntu<br>
> 16.04.  But, Anaconda, part of the Python system is not part of<br>
> Ubuntu.  I assume you install it with pip.<br>
><br>
> If you actually change how Python3 behaves (as opposed to just adding<br>
> stuff), your distro's software could misbehave -- some is written in<br>
> Python3.<br>
><br>
> Similar problems arise with TeX (CTAN) and with Perl (CPAN) and who<br>
> knows what else.<br>
><br>
> Another variant of the problem arises when you need something more<br>
> modern than what the distro provides.  This is accute in RHEL because<br>
> it is so focussed on stability.<br>
><br>
> I think that Canonical's "Snaps" (and <a href="http://flatpak.org" rel="noreferrer noreferrer" target="_blank">flatpak.org</a>'s "Flatpak's) are<br>
> meant to address this hard problem.  I don't know how well this works.<br>
<br>
Regards<br>
---<br>
Talk Mailing List<br>
<a href="mailto:talk@gtalug.org" target="_blank" rel="noreferrer">talk@gtalug.org</a><br>
<a href="https://gtalug.org/mailman/listinfo/talk" rel="noreferrer noreferrer" target="_blank">https://gtalug.org/mailman/listinfo/talk</a><br>
</blockquote></div></div></div>