Forcing Architecture - Flash Player Install Problems
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Forcing Architecture - Flash Player Install Problems
Hey guys,
I am just about satisfied with my Linux set-up, but I am running into one more problem. I am trying to install Adobe Flash Player version 10.0.32.18
On Adobe’s website under the Linux download set-up screen, it has the drop-down box to select the format, which I chose .DEB (8.04+)
However, when the download begins, I get the error of it being the wrong architecture. I am running 64-bit, and this is apparently only supported with 32-bit.
I read some literature that says I will need to force the architecture at the terminal, but since it looks like I will now have to install this from the terminal, I would like to know if anyone can walk me through the process / tell me the commands I would need to follow to force the architecture of this flash player AND how to install it from terminal?
Thus, no need to "force" the architecture (I'm not sure what you meant by that). Just extract libflashplayer.so from the archive and put it in /usr/lib/mozilla/plugins (if that directory exists). That will make it availble to all users (if you have more than one). If you don't want to go poking around in /usr, you can just make a folder in ~/.mozilla called plugins, put libflashplayer.so in there, and firefox should pick it up when you restart it.
You'll have to forgive me, I'm only two weeks into even knowing what "sudo" is, if you get what I mean.
Can I ask you to give me a step-by-step process for extracting the file, and how to put the file into /usr? Or even just how to create a folder in ~/.mozilla?
You'll have to forgive me, I'm only two weeks into even knowing what "sudo" is, if you get what I mean.
No worries, we were all there once
Quote:
Originally Posted by krimzen85
Can I ask you to give me a step-by-step process for extracting the file, and how to put the file into /usr? Or even just how to create a folder in ~/.mozilla?
I assume you know how to open up a terminal if you know what sudo is. I also assume you're going to put this file in ~/.mozilla/plugins, as this is the safest way (there's no risk of you borking your system as we won't need root privileges (when you use sudo)).
Thus, open a terminal, and type the following:
Code:
mkdir ~/.mozilla/plugins
wget http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.32.18.linux-x86_64.so.tar.gz
tar -xvf libflashplayer-10.0.32.18.linux-x86_64.so.tar.gz -C ~/.mozilla/plugins
Those three commands to the following:
1. Make a directory (hence mkdir) called ~/.mozilla/plugins
2. Download the flash player tarball from the Adobe site
3. Use tar to extract the file whilst being verbose about it and then Changing directory to ~/.mozilla/plugins to output the contents of the archive.
After that, you should be able to launch Firefox and get it to play videos from youtube, or wherever.
To know more on what these commands all do, type into the terminal
Code:
man mkdir
man wget
man tar
The synopsis at the top is good for a general overview, and the text below goes through the options you can use with those programs.
For some reason, when I do mkdir ~/.mozilla/plugins it says "mkdir: cannot create directory '/home/administrator/.mozilla/plugins': No such file or directory" Any ideas?
Also, I checked and confirmed that the /usr directory for mozilla plugins exists.
That being said, would this procedure work just as well?
For some reason, when I do mkdir ~/.mozilla/plugins it says "mkdir: cannot create directory '/home/administrator/.mozilla/plugins': No such file or directory" Any ideas?
Yes, it means that there is no ~/.mozilla directory into which it can make a directory called plugins, which is weird as that's the standard location for the profile. Which distro are you using? I assume from the sudo reference it's Ubuntu...
Quote:
Originally Posted by krimzen85
Also, I checked and confirmed that the /usr directory for mozilla plugins exists.
That being said, would this procedure work just as well?
I am involving myself in this thread as I have a related problem. I have downloaded Adobe flash player (10.0.32.18-1) and I appear to have the flashplayer.so file in all the appropriate directories and yet Firefox will not show it. e.g. various site still tell me I need to download Adobe Flash Player.
Double check that the .so file you are using and your browser match. A 32 bits lib won't work on a 64 bits browser. You can check the type of binary file using the "file" command. Just give it the name of your flash player plugin .so file as an argument. Examples:
Code:
# file $(locate libflashplayer)
/home/i92guboj/local/flock/flock/plugins/libflashplayer.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
/opt/netscape/plugins/libflashplayer.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
/usr/lib64/nsbrowser/plugins/libflashplayer.so: symbolic link to `/opt/netscape/plugins/libflashplayer.so'
Sorry I confused you. Everything on my system is 32bit.
I have just noticed that in the plugin directory on my browser(Firefox) I have two version of Shockwave Flash(9.0r48 and 10.0r32).
Despite the fact that both of these are enabled many more websites will not show graphics and state I must download the latest version of Adobe flash Player. I have tried to disable one or the other but with not effect.
All this seemed to have started since I upgraded the browser to 3.5.1 through my package manager.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.