Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Fri 22 Sep 2017, 23:53
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet
Portable SeaMonkey
Post new topic   Reply to topic View previous topic :: View next topic
Page 5 of 6 [79 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6 Next
Author Message
Semme


Joined: 07 Aug 2011
Posts: 7775
Location: World_Hub

PostPosted: Wed 19 Oct 2016, 05:26    Post subject:  

The standard SM pkg works fine.
_________________
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<
Back to top
View user's profile Send private message 
Eathray


Joined: 06 Sep 2009
Posts: 724

PostPosted: Sun 18 Dec 2016, 13:13    Post subject:  

Shinobar,

Thank you for making this. I used the portable installer 0.5 and with some trial and error found SeaMonkey 2.20 to perform very well on my older machine with an older Puppy, and render a bunch of sites for me that nothing else was fully rendering. This solved a bunch of troubles for me.

Can anyone advise me on where would be the best place to put this portable for remastering? I want to make it the default browser of my Puppy, and then I want to clean it up, get rid of everything unnecessary, and remaster it into a new iso. Where should I permanently park this portable SeaMonkey for remastering?

Thanks

Eathray
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 2928
Location: King's Lynn, UK.

PostPosted: Sun 18 Dec 2016, 18:37    Post subject:  

Hi, Eathray.

Semme can probably confirm ( or otherwise!) this for you, but I would think /usr/lib...where the FireFox directory usually lives, along with a regular bunch of other stuff.

Otherwise, park the entire thing in /mnt/home, and sym-link to the appropriate location.....either that, or point Pup to /mnt/home. The idea of the portables is, after all, that they don't occupy 'Puppy-space', in your save-file/folder.

I guess my browser installs count as 'portables' in a way. Every one of my browsers lives in sda1 (which is one of my 'Data' partitions), along with Grub4DOS and various other 'shared' stuff. They've all been painstakingly sym-linked to the appropriate locations in each Pup in the kennels, in such a way that the Pup thinks they're 'local' installs.....


Mike. Wink

_________________
If I've helped you.....please say 'Thanks'!
MY PUPPY PACKAGES
--------------------------------------

Back to top
View user's profile Send private message Visit poster's website 
Eathray


Joined: 06 Sep 2009
Posts: 724

PostPosted: Sun 18 Dec 2016, 19:02    Post subject:  

Hey Mike,

Yeah it's actually in /mnt/home right now, but when I clean up all the clutter and remaster after all the changes I've made, I don't think it will be picked up from that location during a remaster. Once I do the remaster, I can always copy it out to /mnt/home again for use with other puppies, but I want this to be the default for this particular Pup, meaning inside the system. /usr/lib sounds right... hoping someone will confirm that's a good location.

I know, I'm actually using the portability benefit for a different purpose, a newer functional browser in an older puppy... but it's working LOL
Back to top
View user's profile Send private message 
anikin

Joined: 10 May 2012
Posts: 945

PostPosted: Sun 18 Dec 2016, 19:26    Post subject:  

Eathray wrote:
... Can anyone advise me on where would be the best place to put this portable for remastering? I want to make it the default browser of my Puppy, and then I want to clean it up, get rid of everything unnecessary, and remaster it into a new iso. Where should I permanently park this portable SeaMonkey for remastering? ...
In accordance with FHS guidlines the best place to put Seamonkey will be /opt. That's where mx/mepis/antiX installs it. That's also where Palemoon installs by default.
http://serverfault.com/questions/96416/should-i-install-linux-applications-in-var-or-opt
https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 2928
Location: King's Lynn, UK.

PostPosted: Sun 18 Dec 2016, 19:44    Post subject:  

I'll agree with anikin.....I was about to suggest that myself. Chrome installs to /opt by default, and as anikin says, so does PaleMoon.....it's a good 'catch-all' location for many things that don't really 'fit' anywhere else.

It's where I place all my browser directories (SlimJet, Iron, etc.) when I make the various SFS packages for the community. The Wikipedia article states it nicely; 'optional software application packages.' And as the default browser, then yes; it will need to be inside the save-file/folder structure.


Mike. Wink

_________________
If I've helped you.....please say 'Thanks'!
MY PUPPY PACKAGES
--------------------------------------


Last edited by Mike Walsh on Sun 18 Dec 2016, 19:54; edited 2 times in total
Back to top
View user's profile Send private message Visit poster's website 
Eathray


Joined: 06 Sep 2009
Posts: 724

PostPosted: Sun 18 Dec 2016, 19:49    Post subject:  

anikin and Mike,

Thank you both. Opt it is. Just to confirm the issue at hand... after I clean up this mess and remaster, it will get picked up from opt, Correct? I ask because I haven't run the menu stuff yet and am waiting for my final location.

Thanks
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 2928
Location: King's Lynn, UK.

PostPosted: Sun 18 Dec 2016, 19:53    Post subject:  

Hi again, Eathray.

It certainly should do. If you read the Wikipedia article anikin referenced, it's a standard location for this type of package. Regardless of whether it's the default browser or not, it's the expected location for many browsers.....partly because Linux has so many to choose from, they would be considered to be 'optional' in that respect.


Mike. Wink

_________________
If I've helped you.....please say 'Thanks'!
MY PUPPY PACKAGES
--------------------------------------

Back to top
View user's profile Send private message Visit poster's website 
OscarTalks


Joined: 05 Feb 2012
Posts: 1591
Location: London, England

PostPosted: Sun 18 Dec 2016, 19:59    Post subject:  

In the case of the BarryK Puppies that were built with Seamonkey and also with Slackware packages the seamonkey directory goes in /usr/lib but technically it could go in /opt or maybe some other location.

If doing a remaster you should also add in your .desktop file in /usr/share/applications with suitable paths for the icon(s) and stuff. This gives you your menu entry(s) from first boot. Also add in your symlink or script (if not already present) in /usr/bin so that the seamonkey executable is executed from terminal with the command "seamonkey".

Also be aware that the seamonkey directory should be added to LD_LIBRARY_PATH so that the libs are available for some other programs. This is usually done by /etc/profile so look into that and edit if necessary.

_________________
Oscar in England

Back to top
View user's profile Send private message 
Eathray


Joined: 06 Sep 2009
Posts: 724

PostPosted: Sun 18 Dec 2016, 20:03    Post subject:  

Thanks guys,

looks good. I'll have to study Oscar's post carefully... smart guys confuse me LOL
Back to top
View user's profile Send private message 
anikin

Joined: 10 May 2012
Posts: 945

PostPosted: Sun 18 Dec 2016, 20:46    Post subject:  

Here's how it's structured on my system: I emptied the seamonkey directory, but kept all the other stuff for you. Just copy over the stuff to the corresponding locations in your system.
edit
just untar it.
sm.tar.gz
Description 
gz

 Download 
Filename  sm.tar.gz 
Filesize  4.74 KB 
Downloaded  63 Time(s) 
Back to top
View user's profile Send private message 
Eathray


Joined: 06 Sep 2009
Posts: 724

PostPosted: Sun 18 Dec 2016, 21:28    Post subject:  

anikin,

Okay, pardon my question if it feels... less than brilliant LOL

So I'm going to untar it in place which is, /opt/seamonkey-portable-0.5/Downloads, then manually move files to where they should go... correct?

Okay should I at this point remove original seamonkey stuff that came with this puppy first? Then move the new components where they want to go?
Back to top
View user's profile Send private message 
anikin

Joined: 10 May 2012
Posts: 945

PostPosted: Sun 18 Dec 2016, 22:53    Post subject:  

I don't know how/where it's installed in your Puppy, but to be on the safe side I'd first uninstall/delete any previous versions.

OK let's do it manually step by step.

1) Copy/put *your* seamonkey folder to /opt.

2) Open the downloaded folder structure, go to usr/bin. There's a symlink there - copy it to usr/bin in *your* Puppy. Or rather use this command to create the symlink:
Code:
ln -s /opt/seamonkey/seamonkey /usr/bin/seamonkey

3) Go to usr/share/applications in the downloaded structure and copy the "seamonkey-mozillabinaries.desktop" file to usr/share/applications in *your* Puppy.

4) Go to usr/share/pixmaps and copy the "seamonkey-mozillabinaries.xpm" to usr/share/pixmaps in *your* Puppy.

5) You can also drag(copy) the "seamonkey-mozillabinaries.desktop" file to your desktop to use it as a clickable icon. Right-click on it to edit the name.

And that's it.

From now on upgrading Seamonkey will be a simple job. For example, download the latest release from here http://www.seamonkey-project.org/releases Open the terminal in the directory where you downloaded it and run this command:
Code:
rm -rf /opt/seamonkey && tar jxvf seamonkey-2.46.tar.bz2 -C /opt
This command removes the old seamonkey and unpacks the new one in its place, just make sure you have the correct version number in that line.
Last edited by anikin on Wed 11 Jan 2017, 13:39; edited 2 times in total
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 2928
Location: King's Lynn, UK.

PostPosted: Mon 19 Dec 2016, 07:41    Post subject:  

Quote:
I'll have to study Oscar's post carefully... smart guys confuse me...


^^^ Laughing Laughing

I thought you said you're grateful to us 'smart guys'..!! Surprised Very Happy


Mike. Wink

_________________
If I've helped you.....please say 'Thanks'!
MY PUPPY PACKAGES
--------------------------------------

Back to top
View user's profile Send private message Visit poster's website 
Eathray


Joined: 06 Sep 2009
Posts: 724

PostPosted: Mon 19 Dec 2016, 08:02    Post subject:  

Mike Walsh wrote:

^^^ Laughing Laughing

I thought you said you're grateful to us 'smart guys'..!! Surprised Very Happy


Mike. Wink


Always grateful... and often confused LOL
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 5 of 6 [79 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1027s ][ Queries: 14 (0.0066s) ][ GZIP on ]