Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 15328 ideas, 75068 comments, 1387413 votes

Idea #6637: Easier software installation



up
3
down
Written by ubundude the 8 Apr 08 at 15:31. Category: Others.
Related to: Nothing/Others. Status: New
Description
Create and include a software that automates the compiling and installation of software that is not available in the package manager.
Tags: (none)

Attachments
No attachments.


Duplicates


Comments
mkantor1 wrote on the 8 Apr 08 at 18:20
make?

Thelasko wrote on the 8 Apr 08 at 18:56
The whole point is to discourage such behavior. Leave the compiling to developers. If you prefer to compile your software use Gentoo.

ubundude wrote on the 9 Apr 08 at 00:06
mkantor1: I mean a gui program, that you simply open, browse for the tar file and hit 'build' and it compiles and installs it straight away and then exits.

Thelasko: I agree that not including this in ubuntu discourages that behaviour but it also means that some advance BETAs and drivers are a pain to get installed.

Grant wrote on the 9 Apr 08 at 04:23
I'm a non-tech Ubuntu user, and I agree with ubundude. There should be an easier way to do this. I tried several different Linux distributions and abandoned them because they all made it difficult for me to use because I didn't understand how to compile things and all the dependancies. I'm glad I found Ubuntu, it just works. I don't have to "fiddle" with it to make my printer work, or anything else.

And, I still don't completely understand how to work with .tar files, and I've been using Linux for 2 years now!

I'd love to be able to write code like some of you guys can, and understand how to work "under the hood" in Linux, but it's beyond me now. The last time I was able to do that kind of thing was with DOS! I don't even know where to start.

Ssdg wrote on the 10 Apr 08 at 19:00
The problem is there is some ways to build a program, for example:

Wesnoth (It's a good game) > tar -xf [archive]; ./configure [options that mighe change depending of the ./configure type] > make > ( sudo if ./configure options points to administrative parts of the file system ) make install
aircrack-ptw (wep keys cracker) > tar -xf; gcc aircrack-ptw.c
eclipse (IDE) > unzip, move, link

...

It will be long, and won't work with lots of programs because sometimes devellopers don't build the .tar.gz the same way (like I showed before).

And by the way, you're not the first one to publish that idea, try the "search" button last time.

so for me it's -1 because someday (sooner than you think) you'll download non standard tar.gz and you'll tell that it sucks, and linux is too hard and so on.

What you sugest is a "power-user" task, normal users looks in the repository and use the power of apt instead of their brain to avoid crashes due to a non-complete removal of a "home build" application.


Post your comment