Mageia 64bit - question about 32bit compatibility

This forum is dedicated to basic help and support :

Ask here your questions about basic installation and usage of Mageia. For example you may post here all your questions about getting Mageia isos and installing it, configuring your printer, using your word processor etc.

Try to ask your questions in the right sub-forum with as much details as you can gather. the more precise the question will be, the more likely you are to get a useful answer

Mageia 64bit - question about 32bit compatibility

Postby linsspinho » Jul 24th, '13, 05:43

Hello, I have been searching EVERYWHERE for a guide to install Firefox and othes 32 bit application on Mageia 3 64bit. I found nothing.
On my MCC a cant find firefox i586 package, only x86_64.

https://forums.mageia.org/en/viewtopic.php?t=880 by doktor5000 » Jul 31st, '11, 13:46 wrote: "Generally, an 64bit system is backwards-compatible, it can also run 32bit code.
So you could install the 32bit version of a browser, and use the 32bit plugin with this browser."


I'm getting problem not only with Firefox, but others too, like Leopard Flower - Per-application firewall for Linux OS (any sugestion for this app?)

Can somebody guide me to solve this problem?

Please if somebody wants to help DON'T say: "Go to Mageia 3 32bit". If I wanted I would not post.

Just a thought:
My Linux installations is more vulnerable than my windows 7 install that is unacceptable!
Any application access internet any time, that's not good!
Last edited by doktor5000 on Jul 24th, '13, 21:07, edited 2 times in total.
Reason: added quote tags & markup, to improve on clarity, adjusted title
linsspinho
 
Posts: 16
Joined: Jul 23rd, '12, 06:16
Location: Natal - RN, Brasil

Re: Backwards-compatible?

Postby jkerr82508 » Jul 24th, '13, 07:47

To install the 32 bit version of Firefox, you need to first remove the 64 bit version. Then, provided you have the 32 bit core and core/updates repo's enabled, rpmdrake will offer a choice of which version to install.

You can install the version available from Mozilla, in your home directory, if you want to have both versions available. http://www.mozilla.org/en-US/firefox/all/
Instructions are available: https://support.mozilla.org/en-US/kb/in ... efox-linux

Jim
jkerr82508
 
Posts: 946
Joined: Mar 26th, '11, 01:34
Location: Fife, Scotland

Re: Backwards-compatible?

Postby linsspinho » Jul 24th, '13, 16:12

Jim, thank you for your reply! Very nice to know that I'm able to install both.

So, if I want to install a 32bit application I have to unistall all its 64bit dependecies libraries? Cos it seems the "urpmi" command don't "want" to install 32bit libraries.
yesterday I got Opera 32 bit installed but when I tried to install flash-player-plugin 32bit I could not!
Is there a place where I can read and learn how it works?
linsspinho
 
Posts: 16
Joined: Jul 23rd, '12, 06:16
Location: Natal - RN, Brasil

Re: Backwards-compatible?

Postby jkerr82508 » Jul 24th, '13, 18:05

linsspinho wrote:So, if I want to install a 32bit application I have to unistall all its 64bit dependecies libraries?

No. You do not need to remove the 64 bit libraries, as they are placed in a separate directory /usr/lib64 as opposed to /usr/lib and so both 32 bit and 64 bit versions of a library package can co-exist on a 64 bit system. However, both Mageia firefox packages place identically named symlinks to the executable in /usr/bin and so only one Mageia firefox package can be installed.

The flash plugin is in the non-free repo and so you would need the 32 bit nonfree release and updates repo's to be enabled if you want to use the 32 bit version of the flash plugin.

(I'm at a loss to understand why you want to install these 32 bit applications on a 64 bit system.)

Jim
jkerr82508
 
Posts: 946
Joined: Mar 26th, '11, 01:34
Location: Fife, Scotland

Re: Backwards-compatible?

Postby doktor5000 » Jul 24th, '13, 21:07

linsspinho wrote:I'm getting problem not only with Firefox, but others too, like Leopard Flower - Per-application firewall for Linux OS (any sugestion for this app?)

[...]

Just a thought:
My Linux installations is more vulnerable than my windows 7 install that is unacceptable!
Any application access internet any time, that's not good!


Why is it more vulnerable? You windows firewall doesn't block outbound connections by default.
For what do you need a per-application firewall?

IF you think your computer is vulnerable, you shouldn't connect it to the internet at all. PERIOD

Apart from that, as a general hint and golden rule: Please only one problem per thread ;)
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18067
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Mageia 64bit - question about 32bit compatibility

Postby linsspinho » Jul 27th, '13, 04:12

jkerr82508 wrote:
No. You do not need to remove the 64 bit libraries, as they are placed in a separate directory /usr/lib64 as opposed to /usr/lib and so both 32 bit and 64 bit versions of a library package can co-exist on a 64 bit system. However, both Mageia firefox packages place identically named symlinks to the executable in /usr/bin and so only one Mageia firefox package can be installed.

The flash plugin is in the non-free repo and so you would need the 32 bit nonfree release and updates repo's to be enabled if you want to use the 32 bit version of the flash plugin.


I cant install flash player 32bit, I think they cant "live" together!
Not only flash player, some others library too or It is possible, but you need work around to make them work in same system. Have you tried?
maybe what you meant to say is if somebody wants to install a 32bit application on a 64bit system you got to remove its 64bit matches libraries.

jkerr82508 wrote:
(I'm at a loss to understand why you want to install these 32 bit applications on a 64 bit system.)

'Cos I wants to try! I want to test it, see their behavior, what is the real advantage for me to use a pure 64bit system, or go back and use a 32bit system, that simple.


doktor5000 wrote:
Why is it more vulnerable? You windows firewall doesn't block outbound connections by default.

Saying that you are comparing windows default firewall with shorewall. I agree! I just think it shouldn't!

Who told you I use windows default firewall?

doktor5000 wrote:
For what do you need a per-application firewall?


Think of I am a super smart guy :D and I am working on a encrypting algoritm, or making a good application code, but Netbeans and/or Eclipse is "taking" a look in my code.
If you want a can give you hundred of examples.
Also I can not learn iptables while trying to get better on java, maybe I'll do per-application firewall someday.


doktor5000 wrote:
IF you think your computer is vulnerable, you shouldn't connect it to the internet at all. PERIOD


I dont think this is a good answer for a guy with your knowledge, your experience with linux as well as in this forum. I forgive you :D

doktor5000 wrote:
Apart from that, as a general hint and golden rule: Please only one problem per thread


Although the only point I have broken the rule was when I said: " (any sugestion for this app?)" I want to apologize for that.
The rest is all about backwards-compatible.
linsspinho
 
Posts: 16
Joined: Jul 23rd, '12, 06:16
Location: Natal - RN, Brasil

Re: Mageia 64bit - question about 32bit compatibility

Postby jkerr82508 » Jul 27th, '13, 06:59

linsspinho wrote:
jkerr82508 wrote:
No. You do not need to remove the 64 bit libraries, as they are placed in a separate directory /usr/lib64 as opposed to /usr/lib and so both 32 bit and 64 bit versions of a library package can co-exist on a 64 bit system. However, both Mageia firefox packages place identically named symlinks to the executable in /usr/bin and so only one Mageia firefox package can be installed.

The flash plugin is in the non-free repo and so you would need the 32 bit nonfree release and updates repo's to be enabled if you want to use the 32 bit version of the flash plugin.


I cant install flash player 32bit, I think they cant "live" together!
Not only flash player, some others library too or It is possible, but you need work around to make them work in same system. Have you tried?
maybe what you meant to say is if somebody wants to install a 32bit application on a 64bit system you got to remove its 64bit matches libraries.


I meant exactly what I wrote. Both 32 bit and 64 bit libraries can co-exist on a single system. The conflicts occur when 32 bit and 64 bit packages use identical paths and names for other files - usually executables in /usr/bin.

linsspinho wrote:
jkerr82508 wrote:
(I'm at a loss to understand why you want to install these 32 bit applications on a 64 bit system.)

'Cos I wants to try! I want to test it, see their behavior, what is the real advantage for me to use a pure 64bit system, or go back and use a 32bit system, that simple.


Installing a handful of 32 bit packages on a 64 bit system is not likely to tell you much about the relative performance of 32 bit and 64 bit operating systems.

Jim
jkerr82508
 
Posts: 946
Joined: Mar 26th, '11, 01:34
Location: Fife, Scotland


Return to Basic support

Who is online

Users browsing this forum: No registered users and 1 guest