Yahoo Messenger in Red Hat 9.0..................?
I upgraded from Mandrake to Red Hat 9.0 because Yahoo Messenger isn't supported in Mandrake nor in Gaim anymore. Problem is, I can ONLY access Yahoo Messenger when I'm logged in as root in Red Hat Linux v9.0. Any help in accessing Yahoo Messenger via normal log-in's other than root would be MUCH appreciated!!!!! Thanks in advance for any and all help!!!!!!!............................ALAN
Try launching your messenger program from a terminal window when you are logged in as a regular user. If the program launches, then try logging in. You should get some errors in that terminal window that will give us a clue as to why its not working. More than likely, its a simple permissions problem.
i am using mdk9.1 and used the rpm i found on yahoo!s website and i am able to use yahoo messenger as regular user. run ymessenger at the command prompt and u should be ok.
Hey KevinJ......... It's definitely a permissions problem. How can I work around this? Any suggestions?
Could you elaborate what kind of error message you are getting?..
Just try this as root.
1) go to the proper directory
2) Do 'chmod 4755 ymessnger'
When I log in via my normal user login (not root) and try to install the program by double clicking on it in the folder I saved the "rh9.ymessenger-1.0.4-1.i386.rpm" file to, I then type my password for root as instructed and it returns this message:
"Could not open package. The file could not be read. Make sure you have the proper permissions on it."
Soooo.......I then proceded to install it as root as instructed via the web site I downloaded the file from (Yahoo) and it works like a champ....... AS LONG AS I AM LOGGED IN AS ROOT. But I want to be able to use Yahoo Messenger in "normal" user log-in's, NOT just as root.
Now, on to what you suggested..................
I have no idea what directory to even look in. The shortcut to the program when logged in as root, points to the directory "/opt/ymessenger/bin/ymessenger". I opened up my terminal, changed to this directory, and did just as you instructed. It didn't return anything. I know this has to be something simple. I'm just too green to see it I know.................LOL................ Can you tell? Thank you for helping. Any other suggestions? Hope I provided you with enough information. If you need more, let me know and I'll do what I can on this end to get it to you. Thanks again!!!.....................ALAN
I need more info..
I undesrtand that u were able to install the program only as root.
That is expected.
But what happens when u try to run this as normal user?.. Whatn kind of error you are getting?
If you know the place where u installed this.. do the following as normal user..
1) go to the directory from a terminal
2) Tye './ymessenger'
Tell me the message that you are getting.
After this.. try 'ls -l ymessenger'
Send me the results..
gaim .70 works fine with yahoo again.
Hi again Sheldon,
As instructed via the Yahoo website, I did the following:
1. Save the appropriate file listed below to your machine.
* RedHat 6.x (837b5919bffabae74386bcbc2a602daf)
* RedHat 7.x(8d6ebad8eee0260ef9f53a535ced5f68)
* RedHat 8.0(c1c43d6dde97d2bad13140b25b044d98)
* RedHat 9(325e37fe50a7beb32d740da5d7467751)
2. Log in as root and type
rpm -i <filename>
with the appropriate filename depending on your version to install the application.
3. Run /usr/bin/ymessenger from X Window to launch the application.
When I do as instructed via #3 in my terminal, I get this message:
[alan@dhcp-250-1 /]$ cd /usr/bin
[alan@dhcp-250-1 bin]$ /ymessenger
bash: /ymessenger: No such file or directory
Now.......... I also tried your second suggestion and got this response:
[alan@dhcp-250-1 bin]$ ls -1 ymessenger
ls: ymessenger: Permission denied
What would you like me to try next? Thanks a lot for being patient with me...........LOL.........Remember, I am green.
Hi "hackers_" and "element",
I'm glad to here GAIM is working again but I would really like to get this version of Yahoo Messenger running under normal user login's. My better half insists on it...............LOL.
Here's what I get when I try an install from the terminal under a "normal" user:
[alan@dhcp-250-1 alan]$ cd Yahoo\ Messenger
[alan@dhcp-250-1 Yahoo Messenger]$ dir
[alan@dhcp-250-1 Yahoo Messenger]$ rpm -i rh9.ymessenger-1.0.4-1.i386.rpm
error: cannot get exclusive lock on /var/lib/rpm/Packages
error: cannot open Packages index using db3 - Operation not permitted (1)
error: cannot open Packages database in /var/lib/rpm
[alan@dhcp-250-1 Yahoo Messenger]$
I just thought this might be helpful............ Thanks again!!!!
You won't be able to install as non-root. Not in RPM format anyway.
Okay, lets try this again....
When in a non-root xterm window, you type "ymessenger" and what do you get?
It will either find the file in your path and say "permission denied" or something like that or it won't find the file and say "file not found" or something like that.
If you get a "permission denied" error, then as ROOT you need to find the exact location of the file and then change the permissions on it.
chmod 755 /usr/bin/ymessenger (or whatever the full path is)
When I type "ymessenger" in terminal, I get this:
[alan@dhcp-250-1 alan]$ ymessenger
bash: ymessenger: command not found
In home/usr/bin I get this:
[alan@dhcp-250-1 /]$ cd /usr
[alan@dhcp-250-1 usr]$ cd /bin
[alan@dhcp-250-1 bin]$ ymessenger
bash: ymessenger: command not found
In ROOT, the shortcut points to this directory........... /opt/ymessenger/bin/ymessenger..............So I did the chmod thing you said on that directory and this is what I get:
[alan@dhcp-250-1 bin]$ chmod 755 /opt/ymessenger/bin/ymessenger
chmod: failed to get attributes of `/opt/ymessenger/bin/ymessenger': Permission
Thanks for trying to help........................ALAN
KevinJ breaks out the hammer:
chmod -R 777 /opt/ymessenger
I just noticed that you are running the chmod command as a non-root user. That won't work. You must be root to chmod on these particular files.
|All times are GMT -5. The time now is 01:14 AM.|