<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title><![CDATA[An "Install-from-source" wizard for newbies]]></title>
    <link>http://brainstorm.ubuntu.com/item/7165/</link>
    <description><![CDATA[When a newbie have a *.tar.gz file, and need to install it, can have problems with it. <br />I know it's very easy, but typing "./configure", "make install" is terrible for new linux users. <br /><br />I suggest to make simple, easy install wizard, that automatically extracts and compiles source from tar.gz and (of course) shows needed questions. It could be launched fe. by clikcking right a tar.gz file and chhosing "Easy install wizard".<br /><br />
<br />


<b>[116 votes] Solution #1: Auto-generated solution of idea #7165</b>
<br />

<br />
<br />



]]></description>

    <language>en-us</language>
    <pubDate>Thu, 17 Apr 2008 11:56:43 +0000</pubDate>
    <lastBuildDate>Sun, 01 Jun 2008 19:08:09 +0000</lastBuildDate>
    <generator>QAPoll module</generator>
    <guid isPermaLink="true">http://brainstorm.ubuntu.com/idea/7165/</guid>
        <item>
  <title>Comment from steve196</title>
  <description><![CDATA[Good findable documentation of this would be better and more flexible than a wizard.<br />The problem is, the command make && make install is the installation command for most but not for all of these packages<br />But for the general idea: +1]]></description>
  <pubDate>Thu, 17 Apr 2008 12:09:43 +0000</pubDate>
</item>
        <item>
  <title>Comment from Auzy</title>
  <description><![CDATA[I find http://brainstorm.ubuntu.com/idea/7167/ is the cleanest way to do this]]></description>
  <pubDate>Thu, 17 Apr 2008 12:36:45 +0000</pubDate>
</item>
        <item>
  <title>Comment from Auzy</title>
  <description><![CDATA[I should also added, there are so many different compilation methods, theres no generic way of doing a wizard, unless you have a massive DB of exceptions to go with it ]]></description>
  <pubDate>Thu, 17 Apr 2008 12:45:53 +0000</pubDate>
</item>
        <item>
  <title>Comment from Mike Graham</title>
  <description><![CDATA[Newbies? I'm no wizard, but I don't think I'm a n00b either, and I know I'd use this!<br /><br />However, it does not and cannot exist. "./configure; make; make install" often is precisely what you need to do, but far from always. You could implement it for that common case, but I think you would be doing the user a disservice. <br /><br /><br />Voted no.]]></description>
  <pubDate>Thu, 17 Apr 2008 13:38:52 +0000</pubDate>
</item>
        <item>
  <title>Comment from coryg</title>
  <description><![CDATA[Due to compiling dependencies, the success rate for this would be terribly low.<br /><br />If developers are wanting convenient/easy installation for their users, they have deb packages.]]></description>
  <pubDate>Thu, 17 Apr 2008 14:50:27 +0000</pubDate>
</item>
        <item>
  <title>Comment from vexorian</title>
  <description><![CDATA[The install from source process should be as difficult for newbies as possible.<br /><br />Newbies should be using .deb files, seriously. tar.gz packages are usually too new versions of software that is otherwise too stable, or are software that's not tested on ubuntu, etc. newbies should stay away of those things.]]></description>
  <pubDate>Thu, 17 Apr 2008 17:03:40 +0000</pubDate>
</item>
        <item>
  <title>Comment from Crandom</title>
  <description><![CDATA[Let the n00bs use debs - they are easier and more stable. Perhaps a link to the documentation about how it install from source if a ./configure if found would be a better options, and STRESS the importance and dependencies, how using apt is better and the advanced nature of this.]]></description>
  <pubDate>Thu, 17 Apr 2008 18:21:07 +0000</pubDate>
</item>
        <item>
  <title>Comment from Redrazor39</title>
  <description><![CDATA[I love this idea and wanted it since day one (along with the other options we have now) +1 for you.]]></description>
  <pubDate>Thu, 17 Apr 2008 21:29:19 +0000</pubDate>
</item>
        <item>
  <title>Comment from Warbo</title>
  <description><![CDATA[+1 This would be very nice.<br /><br />Not a wizard though, wizards suck. Something like Gdebi would be nice. MUST use something like checkinstall to make debs though. No filesystem cluttering.]]></description>
  <pubDate>Thu, 17 Apr 2008 22:10:55 +0000</pubDate>
</item>
        <item>
  <title>Comment from swegner</title>
  <description><![CDATA[I disagree with this idea.  Compiling and installing from source is kind of "advanced" for a reason-- there are a lot of dependencies and options that need to be taken care of with each individual install.  Configure options need to be specified that are unique to each situation.  Not all installers have a similar install, so this is hard to predict.<br /><br />For "newbies", they should probably stick to installing .deb's.  I think a prerequisite for compiling from source is to really *know* what it means to compile from source.<br /><br />A better idea is to increase the number of packages in the Ubuntu repositories, and work on keeping them up-to-date, so users don't need to compile from source.]]></description>
  <pubDate>Thu, 17 Apr 2008 23:54:59 +0000</pubDate>
</item>
        <item>
  <title>Comment from noodlesgc</title>
  <description><![CDATA[This is the way it has been on Unices for years, like swegner said, its an advanced process for a reason. Also, the Ubuntu repositories are massive, holding almost any packages you want, if not try http://www.getdeb.net/]]></description>
  <pubDate>Fri, 18 Apr 2008 17:20:30 +0000</pubDate>
</item>
        <item>
  <title>Comment from ld_barthel</title>
  <description><![CDATA[-1<br /><br />Having been a Slacker for most of my Linux career, I can guarantee that there are far too many source packages out there that will not install correctly or worse, will corrupt your system because they're poorly designed.<br /><br />While I did write a script for myself to simplify compilation and creation of Slackware .tgz packages, I never, NEVER, automated the installation.<br /><br />If this were to be implemented, I predict a host of Trojan Horse tar.gz files to install malware/spyware, or to perform "rm -rf /".<br /><br />Besides, these novices would first have to install all the -dev packages for this "wizard" to work.]]></description>
  <pubDate>Sat, 19 Apr 2008 03:31:57 +0000</pubDate>
</item>
        <item>
  <title>Comment from Auzy</title>
  <description><![CDATA[People who voted for and against this should consider my implementation at http://brainstorm.ubuntu.com/idea/8904/<br /><br />It makes it easy for developers to make compiling (as well as anything else on a file that isn't packaged with deb or RPM) easy for users. ]]></description>
  <pubDate>Wed, 21 May 2008 16:41:21 +0000</pubDate>
</item>
        <item>
  <title>Comment from natureflow</title>
  <description><![CDATA[There's a great BLUEPRINT for this. Where is it?]]></description>
  <pubDate>Sun, 01 Jun 2008 19:08:09 +0000</pubDate>
</item>
      </channel>
</rss>
