Linux Format forums Forum Index Linux Format forums
Help, discussion, magazine feedback and more
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Why is installing software so awkward?
Goto page Previous  1, 2
 
Post new topic   Reply to topic    Linux Format forums Forum Index -> Discussion
View previous topic :: View next topic  
Author Message
guy
LXF regular


Joined: Thu Apr 07, 2005 1:07 pm
Posts: 1071
Location: Worcestershire

PostPosted: Sat Apr 14, 2012 1:58 pm    Post subject: Reply with quote

Pete wrote:
What are the distros that support one click install?

Windows, iOS, Symbian?

Seriously, lots of Linux distros do easy install from their own app repositories (debian and its derivatives such as Ubuntu and Mint are among the most comprehensive), but if your app isn't in there then life gets more complicated. That's just the way Linux is.

Historically I'd say it happened because two competing package formats - RedHat and Debian's - are too entrenched but too different to merge easily. So no universal solution has been able to emerge. I dare say Android isn't helping.
_________________
Cheers,
Guy
The eternal help vampire
Back to top
View user's profile Send private message
Bruno
LXF regular


Joined: Tue Sep 18, 2007 7:07 pm
Posts: 139
Location: Cambridgeshire, UK

PostPosted: Sat Apr 14, 2012 2:58 pm    Post subject: Reply with quote

Pete wrote:
What are the distros that support one click install?


Hi Pete, for ease of installation, I can thoroughly recommend openSUSE. They have had one click installation for about 5 years. They have also revamped their web-based package search facility, see here. For example, search for the "amarok" music player and on the results page, click on the link to "Amarok". You will then be presented with an info page for the package and large button for direct installation of said package.

How it works is the build system used to make the distro automatically generates an xml file that will install the specified package from the repository that contains it, installing the repository if necessary, too. The large button is then linked to the xml file. The usual features of any package manager then kick in and any dependencies that are required are installed too. This approach gives the convenience of installation enjoyed by Windows users but maintains the security and integrity of software enjoyed by Linux users.

Packages can also be searched for in openSUSE's own package manager, YaST, as well as via the web.

In the rare situations that downloading packages directly from web pages is required (eg. installation of the skype client), the package file can just be clicked on in the file manager to start the installation process, again, the package manager fires up and takes care of it all.

For the more esoteric packages that are not directly supported by the distro but are built by the community, click on the spanner icon to the right of the "search" button on the package search web page and click the "Show unsupported packages" check box. This will help you find packages such as "arduino" built for openSUSE.

The xml files can also be placed on project web sites to afford their users easy installation of their software from one of openSUSE's repositories. If you'll forgive the vanity of a personal example, have a look at this page from the Arduino IDE installation guide for openSUSE.
Back to top
View user's profile Send private message
wyliecoyoteuk
LXF regular


Joined: Sun Apr 10, 2005 11:41 pm
Posts: 3446
Location: Birmingham, UK

PostPosted: Sun Apr 15, 2012 12:14 pm    Post subject: Reply with quote

In Ubuntu, double-clicking on a .deb file will launch the package manager too.
_________________
The sig between the asterisks is so cool that only REALLY COOL people can even see it!

*************** ************
Back to top
View user's profile Send private message
View previous topic :: View next topic  
Display posts from previous:   
Post new topic   Reply to topic    Linux Format forums Forum Index -> Discussion All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Linux Format forums topic RSS feed 


Powered by phpBB © 2001, 2005 phpBB Group


Copyright 2011 Future Publishing, all rights reserved.


Web hosting by UKFast