<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.32.2">
</HEAD>
<BODY>
Well, I don't completely agree or disagree. <BR>
<BR>
Note that I do have on my shelf Bell Labratories Unix Programmer's Manual, Circa 1979.&nbsp;&nbsp; I used to read cover-to-cover every few months.&nbsp;&nbsp; I do respect linux and its parents. <BR>
<BR>
In this situation: <BR>
<BLOCKQUOTE>
    - Installation of Java JDK and Android Studio took 10 minutes of my time, following a youtube video, on an 4GB Quad-core Windows 10 notebook.&nbsp; (which, by the way, runs just fine on everything else. )&nbsp;&nbsp; Studio fired up immediately, generated a Hello World application, and then obviously ground to a halt trying to run the emulator in 4GB.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; That Acer notebook requires surgery and about $80 to rip out the 4GB and replace with 8GB. <BR>
    - Installation of Java JDK and Android Studio took 2 hours of my time, attempted debug of all the Java errors and inconsistencies in libraries, and another 4 hours of attempted debug of running it.&nbsp;&nbsp; It never got through the Gradle execution to build the app.&nbsp;&nbsp;&nbsp; I am now stuck with a Centos 6.7 box which will take another undetermined amount of work to rebuild as Centos 7.x.&nbsp; (Which I really cannot do, as my wife is doing billable work on that same box now. )&nbsp; And then who knows how many more hours of debug will be needed running Studio on Centos 7.x? <BR>
    <BR>
</BLOCKQUOTE>
Note that the goal here is to learn Android Studio and build a simple sheet music playing app.&nbsp;&nbsp; I don't CARE what platform Studio is running on.&nbsp; There are no extra points for running it on Linux. <BR>
<BR>
After a bit of pondering, what I'm thinking of doing is: <BR>
A) revise my purchase of a refurb to make sure I've got room for 32GB RAM, and 2 drive bays, and maybe spend a little more for that. <BR>
B) go ahead and use Win10 as is for Studio and learn it without extra drama.<BR>
C) once learned, virtualize the Win10 install with whatever I used a couple years ago to virtualize an existing windows install.&nbsp;&nbsp; I'd have to remember what I bought, but it did a nice job of building a VirtualBox VM, which we then stuffed on a USB stick, and transferred to Centos. <BR>
D) Then cram in more RAM, buy two new SATA drives, and install Centos &lt;whatever-is-latest&gt; with software-raid.<BR>
E) Load Virtual Box, the Win10 VM, <BR>
F) Attempt JDK and Studio install on native Centos, but bail and use the VM if it gives me any crap. <BR>
<BR>
Yes, I'm sure there are purists that are horrified that someone would rationally chose a non-linux platform.&nbsp;&nbsp; Sorry, I'm a realist.&nbsp;&nbsp;&nbsp; As Clint often said, &quot;A man HAS to know their own limitations&quot;.&nbsp;&nbsp;&nbsp; Too often if you get slightly off the beaten path with Linux you end up off in the tall weeds with no way back to the highway. <BR>
<BR>
On Thu, 2017-09-07 at 12:26 -0400, Jim Kinney wrote:<BR>
<BLOCKQUOTE TYPE=CITE>
    A) that box will run linux just fine<BR>
    <BR>
    B) Win10 on a machine of that capability is just shy of molasses ( in August, but molasses).<BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    On September 7, 2017 11:45:02 AM EDT, Neal Rhodes &lt;neal@mnopltd.com&gt; wrote:<BR>
    <BLOCKQUOTE>
        Thanks to all for the replies.&nbsp;&nbsp; That does sound like less grief.&nbsp;&nbsp; However, I noted to my regret that although we have a couple of Win8 VMs we could use, the HP Pavilion running Centos maxes out at 8GB RAM.&nbsp; Cannot add anymore. <BR>
        <BR>
        Much as I prefer Linux, looks like I can buy a <B>HP 6305 Pro Desktop PC - AMD Athlon A4-5300B 3.4GHz 8gb 250gb DVD Windows 10 Professional (Certified Refurbished) </B>$122. <BR>
        <BR>
        <BR>
        <BR>
        On Wed, 2017-09-06 at 16:34 -0400, DJ-Pfulio wrote: 
        <BLOCKQUOTE TYPE=CITE>
<PRE>
+1 for using VMs.

On 09/06/2017 03:55 PM, Michael Potter wrote:
&gt; I do my mobile development in VMs for precisely this reason.  The build tools
&gt; change too quickly and likely to break other things on my machine.  Operating
&gt; system updates also break the build tools.
&gt; 
&gt; I keep multiple VMs and then install all new tools on a new VM.  Then migrate
&gt; each app to the new VM as work needs to be done on it.
&gt; 
&gt; Then I can get a new host machine and simply copy the VMs to the new host and
&gt; all certificates and build environments remain unchanged.
&gt; 
&gt; Once all apps are migrated to the new VM I delete the older VM.
&gt; 
&gt; 
_______________________________________________
Ale mailing list
<A HREF="mailto:Ale@ale.org">Ale@ale.org</A>
<A HREF="http://mail.ale.org/mailman/listinfo/ale">http://mail.ale.org/mailman/listinfo/ale</A>
See JOBS, ANNOUNCE and SCHOOLS lists at
<A HREF="http://mail.ale.org/mailman/listinfo">http://mail.ale.org/mailman/listinfo</A>
</PRE>
        </BLOCKQUOTE>
        <BR>
    </BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BR>
    -- <BR>
    Sent from my Android device with K-9 Mail. All tyopes are thumb related and reflect authenticity.<BR>
</BLOCKQUOTE>
<BR>
</BODY>
</HTML>