Page 1 of 2
Adding an 'AddOns' folder in Ubuntu Karmic
Posted: Wed Feb 17, 2010 8:14 pm
by Smivs
Hi All, I don't seem to have an AddOns folder so cannot install any OXPs. As I understand it this should be at
/usr/lib/GNUstep/System/Applications/AddOns
but the only folder in
/usr/lib/GNUstep/System/Applications
is Oolite.app
I think AddOns should go in the 'Applications' folder with this but it's not there and I can't add a new folder...clicking on 'File' won't allow this.
Help, please!
Posted: Wed Feb 17, 2010 11:30 pm
by Kaks
I created the AddOns folder here:
(.Oolite is a hidden folder that should already exist inside your home directory)
Hopefully, anything you drop in that AddOns directory should be picked up by Oolite.
Re: Adding an 'AddOns' folder in Ubuntu Karmic
Posted: Wed Feb 17, 2010 11:33 pm
by DaddyHoggy
Smivs wrote:Hi All, I don't seem to have an AddOns folder so cannot install any OXPs. As I understand it this should be at
/usr/lib/GNUstep/System/Applications/AddOns
but the only folder in
/usr/lib/GNUstep/System/Applications
is Oolite.app
I think AddOns should go in the 'Applications' folder with this but it's not there and I can't add a new folder...clicking on 'File' won't allow this.
Help, please!
I think you got Oolite installed there because you gave it a password when it requested it for the install - so it's effectively installed it for root - if you don't give it a password it seems to install Oolite just foe the user who was logged on at the time.
I could be wrong it's been a while since I installed Oolite on my Linux box (I recently upgraded from Gutsy to Karmic and haven't re-installed Oolite yet).
Posted: Wed Feb 17, 2010 11:46 pm
by Smivs
Nope. really can't find it. I've set the 'view' to 'show hidden files' but my home directory doesn't seem to contain a '.oolite' folder. Now I'm totally confused!
Posted: Thu Feb 18, 2010 1:20 am
by JazHaz
Maybe you should just try to reinstall?
Posted: Thu Feb 18, 2010 11:47 am
by Kaks
Well, even if you haven't got a .Oolite directory (in linux using the correct uppercase & lowercase characters is important!), all it's not lost.
from the console, type
Code: Select all
cd ~
mkdir .Oolite
mkdir .Oolite/AddOns
and you should be good to go.
Adding an 'AddOns' folder in Ubuntu Karmic
Posted: Thu Feb 18, 2010 2:08 pm
by Getafix
The "~/.Oolite" folder is generated as soon as you execute oolite.
The oolite-saves directory is generated as soon as a save operation is necessary.
This is at least what I have just checked in a Karmic vbox, and it is irrelevant to how you have installed oolite (super or simple user).
Perhaps we should consider adding the AddOns folder during setup.
Hmmm...
Re: Adding an 'AddOns' folder in Ubuntu Karmic
Posted: Thu Feb 18, 2010 2:12 pm
by Diziet Sma
Getafix wrote:Perhaps we should consider adding the AddOns folder during setup.
Hmmm...
I've always wondered why it wasn't created during installation.. in fact, why not put a config folder inside, while we're at it?
Adding an 'AddOns' folder in Ubuntu Karmic
Posted: Thu Feb 18, 2010 2:17 pm
by Getafix
Diziet Sma wrote:...why not put a config folder inside...
Could you elaborate a bit on that, please? (:? again)
Posted: Thu Feb 18, 2010 2:26 pm
by Diziet Sma
Well, if, for instance, you decide to edit your keyconfig.plist, the "proper" procedure is to save it to Addons/Config. Of course, it will work if it's just saved to the Addons folder, but it's neater to keep configuration files in their own folder.. If there's already an Addons/Config folder, it will encourage players to use it.
Posted: Thu Feb 18, 2010 8:24 pm
by Commander McLane
Diziet Sma wrote:Well, if, for instance, you decide to edit your keyconfig.plist, the "proper" procedure is to save it to Addons/Config. Of course, it will work if it's just saved to the Addons folder, but it's neater to keep configuration files in their own folder.. If there's already an Addons/Config folder, it will encourage players to use it.
Actually that's how it is done in Oolite 1.65 Mac version. Oolite/AddOns and Oolite/AddOns/Config are created during install.
Posted: Fri Feb 19, 2010 1:27 pm
by JensAyton
Commander McLane wrote:Actually that's how it is done in Oolite 1.65 Mac version. Oolite/AddOns and Oolite/AddOns/Config are created during install.
Did someone add an installer behind my back?
Posted: Fri Feb 19, 2010 2:31 pm
by Commander McLane
Ahruman wrote:Commander McLane wrote:Actually that's how it is done in Oolite 1.65 Mac version. Oolite/AddOns and Oolite/AddOns/Config are created during install.
Did someone add an installer behind my back?
Of course, especially for the obsolete 1.65 version.
I also have to admit that it's been
quite a while since I downloaded 1.65, so my memory might not serve me too well.
But I still have oolite1.65.dmg, and just for fun I just had a look into the image. Of course technically it's not an installer, but it contains the folder "Oolite", which by default contains the folder "AddOns", which by default contains the folder "Config", which BTW by default contains "keyconfig.plist". So the important part is that Mac users of 1.65 didn't have to worry about all that. The whole structure is already there before you even have copied it into your Applications folder.
I found that very convenient back then, and would suggest making the Linux and PC versions similarly convenient, and of course I would also suggest to keep it that way in the MNSR Mac version. The only thing I would ask for is to add yet another folder "SaveGames"—or even better—"Pilots" sitting alongside the "AddOns".
Posted: Fri Feb 19, 2010 2:38 pm
by Diziet Sma
Commander McLane wrote:I found that very convenient back then, and would suggest making the Linux and PC versions similarly convenient, and of course I would also suggest to keep it that way in the MNSR Mac version. The only thing I would ask for is to add yet another folder "SaveGames"—or even better—"Pilots" sitting alongside the "AddOns".
Seconded! excellent idea! In fact, maybe separate out the screenshots to their own folder too..
Posted: Mon Apr 19, 2010 5:56 pm
by Micha
While the autopackaged version of Oolite -may- be able to auto-create directories in the users' home (depending on under which user it was run), the system package (deb for Debian/Ubuntu, rpm for most others) will not be able to do this.
Best approach is probably for Oolite to auto-create the relevant directories the first time it's run.
Also, added complexity if people decide to put stuff somewhere else than the default directories...