Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
Synaptic package manager
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Contributor AndrewC on Synaptic package manager

Clean option to install and manage 32 bits apps in 64 bits system  
Written by XVIIarcano the 8 Oct 08 at 08:12. New
Premise: 64 bit has now an extensive range of applications working but still one may want/need something peculiar with no 64 bit support, why should he renounce to it?

I've just read a guide on a blog about how to have any 32 bit application run on a 64 bit ubuntu installation and it is awfully baroque for average Joe, so here's the idea:

Ubuntu 64 bits could have a built in option to manage 32 bits applications, libraries and repositories as well.
If I am fine with 64 bit only I keep it off (or I do not even install it if I am given the option during the installation).
If I know that I need a 32 bit app I go to System > Administration and enable the whole thing.

At this point I should be able to install 32bit apps normally trough synaptic, and the system should take care of:

- letting me know (either by hilighting or UI separation) if the app I am installing is 32 or 64 bits, if it is 32 and there is a native 64 bits version it should prompt me so I do not "pollute" the system unnecessarily.

- installing their 32 bit libraries in a separate folder and take all the necessary steps to make them work and keep the system clean.

- managing 32 bit repositories so they do not get mixed up with 64 bit "main" repos, thus the system stays clean.

I think that having friendly tools to handle smoothly the 32 to 64 bit transition phase would, as we say here, save the goat and the cabbage, allowing a better user experience by not forcing the user to chose between an extensive range of applications and the full performance their hardware can express.
103
votes
up equal down
Solution #1: Auto-generated solution of idea #14210
Written by XVIIarcano the 8 Oct 08 at 08:12.
Ubuntu Brainstorm was updated in January 2009. Since the idea #14210 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!
5
votes
up equal down
Solution #2: Force Architecture in GDebi Package Installer
Written by Shady3D the 28 May 09 at 13:19.
1.

2.

3.
-1
votes
up equal down
Solution #3: Adding the 32-bit only repos in a special subsection
Written by laervian the 10 Sep 09 at 19:27.
A practical solution would be to allow adding 32-bit only repos in synaptic, put them in a special subsection giving a warning to the user, and automate the use of chroot for the installation of such packages.

Although it would be obviously impossible to guarantee that each package would function with this system, it would nonetheless make life easier in such user cases, for most software debs.

See the 8 comments or propose a solution (latest comment the 9 Oct 08 at 10:32) >>