Re: Running Nautilus form a custom path

Adam Dingle <[email protected]>
Newsgroups gmane.comp.gnome.nautilus
Message-ID <[email protected]>
Shyal,

to run Nautilus or any other program from a custom path you only need 
to do two things:

1. Make sure that the custom path appears in your PATH before other 
system directories.  In your case you want /custom/path/bin to appear 
before /usr/bin and /usr/local/bin in your PATH.

2. Make sure that the system can find shared libraries which appear in 
your custom path.  To do this, you'll need to add /custom/path/lib to 
a file in /etc/ld.so.conf.d/ (or, on older systems which don't have 
this directory, directly to /etc/ld.so.conf.)  Then run ldconfig so 
the system will update its cache of shared library locations.

That should be all you need to do.  It's true that the install has 
many subfolders (etc, libexec and so on) but since you've configured 
with --prefix=/custom/path, the binary you've built will look for those 
subfolders under /custom/path.  cheers -

adam

On Thu, Apr 25, 2013 at 4:11 AM, Shyal Beardsley <[email protected]> 
wrote:
> Hi,
> 
> I've made some changes to nautilus-2.28.4 source 
> (http://hammurabi.acc.umu.se/pub/gnome/sources/nautilus/2.28/nautilus-2.28.4.tar.bz2), 
> and would like to install and run them from a custom path.
> 
> ./configure --prefix=/custom/path/
> make install
> 
> This does the trick for installing it in a different path, however 
> I'm not certain how to get the system to run it form there. I'm 
> running CentOS release 6.3 (Final).
> 
> Adding /custom/path to my $PATH doesn't seem to do the trick, as the 
> install has many other subfolders, i.e bin, etc, lib, libexec, share.
> 
> I'm guessing Centos is loading /usr/local/bin/nautilus regardless of 
> what's in the path anyway.
> 
> I'm asking because I'd like to release these changes across (many) 
> multiple machines, and installing this patch on each machine is not a 
> feasible solution.
> 
> Thanks in advance for your help.
> 
> Shyal Beardsley

-- 
nautilus-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/nautilus-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.