Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
When I go to launch star office under my regular account I get the following error:
/usr/local/StarOffice52/user/sofficerc
StarOffice 5.2 requires this file to be executed correctly. With the aid of the setup program it may be restored.
Anyway... I run the repair program and it doesn't work. The thing is though, the file sofficerc is there! When I run StarOffice as root it works fine. I assume there's a problem with permissions, If anyone could help me out I'd really appreciate it, Thanks!
Is this a single-user installation, or will more than one person have access?
The reason that I ask is that if it is a single-user install, installing in the user's ~/ directory worked perfectly on my machine; installing there could be a way around the problem. If this is a multi-user install, you may be correct with your guess on permissions, or perhaps a missing/incorrect PATH....
You need to do a network install with the -net switch as root to /usr/local, then each user has to do a local install ( <10mb) to their home directory. The full instructions are on about page 30 of the install pdf.
Hmm, not sure. I'm almost certain that the file you ought to be copying into the home directories is a hidden one in the root's home directory. If you go to the command prompt, move to the root's home directory (presumably /root), and type ls -la then you will be given a list of all the files in '/root', including any hidden ones (those beginning with a '.'). If there are any there that look like it may have something to do with StarOffice, then copy that file to the users directories, and make them the owner.
If that doesn't work, try opening the file in a text editor. It may have a line saying something like 'user=root', in which case you should change this line to 'user=Aaron'. I'm affraid I can't remember if this is necessary. I'm not at my Linux box at the moment, and I last (re)installed StarOffice/OpenOffice quite a while ago. Sorry buddy.
Just today I was faced with the same problem. I chosed the simlest way for single-user installation: installed SO into the user's home directory. It worked and it will probably not cause any side-effects (i.e. no functions will fail later due to missing privileges). Although I admit that it is not the most secure solution...
Get rid of your current Staroffice installation. Go to your user directory and be sure to delete the following hidden file:
.sversionrc
Then reinstall Staroffice, using the /net option:
./<SO binary> /net
That will install the suite for multiple users.
Then go to your user directory and type:
/usr/local/office52/program/bin/setup
That ought to do it.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.