[OPEN-ILS-GENERAL] Fixing OpenSRF install instructions

Ben Shum bshum at biblio.org
Thu Oct 16 17:12:39 EDT 2014


Technically speaking, the README is written from the perspective that
the user who downloads the software is not always "opensrf".  That
used to be the case, but it is no longer a required certainty (I
believe this was changed intentionally for standardization and
security purposes?).

But yes, wget the package, tar xzf it, cd into it.  Would be the basic
set of steps one would need to proceed.

-- Ben

On Thu, Oct 16, 2014 at 8:52 AM, Michael Peters <mpeters at emeralddata.net> wrote:
> The instructions are at
> http://evergreen-ils.org/documentation/install/OpenSRF/README_2_4_0_alpha.html
> but you are right, grabbing the tarball is implied, and the opensrf user
> doesn't get created until step 6, which poses an issue.  I lean towards
> thinking that should be step 1.
>
> My steps (because I already usually have an opensrf user) are usually:
>
> sudo su - opensrf
> cd /home/opensrf && wget
> http://evergreen-ils.org/downloads/previews/opensrf-2.4.0-alpha.tar.gz
> tar xzf /home/opensrf/opensrf-2.4.0-alpha.tar.gz
>
> Then you can pick up with running step 2, after returning to the "root" user
> and performing a cd /home/opensrf/opensrf-2.4.0-alpha
>
> Michael Peters
> Senior Systems Analyst
> Emerald Data Networks, Inc.
> Phone: 678.302.3000 x1013
> Help Desk: 678.302.3000 x1500
> www.emeralddata.net
>
> -----Original Message-----
> From: open-ils-general-bounces at list.georgialibraries.org
> [mailto:open-ils-general-bounces at list.georgialibraries.org] On Behalf Of
> Remington Steed
> Sent: Thursday, October 16, 2014 8:41 AM
> To: Evergreen Discussion Group
> Subject: [OPEN-ILS-GENERAL] Fixing OpenSRF install instructions
>
> I don't think DIG has access to the OpenSRF install instructions.  Would one
> of the OpenSRF developers be willing to add a few sentences to the OpenSRF
> install instructions so that the steps Ben describes below are clearly
> explained rather than implied?  I have created an OpenSRF bug on LP to track
> this:
>
> https://bugs.launchpad.net/opensrf/+bug/1382038
>
> Remington
>
> --
> Remington Steed
> Electronic Resources Specialist
> Hekman Library, Calvin College
> http://library.calvin.edu/
>
>> -----Original Message-----
>> From: open-ils-general-bounces at list.georgialibraries.org
>> [mailto:open-ils- general-bounces at list.georgialibraries.org] On Behalf
>> Of Ben Shum
>> Sent: Wednesday, October 15, 2014 5:01 PM
>> To: Evergreen Discussion Group
>> Subject: Re: [OPEN-ILS-GENERAL] Installation of Evergreen No rules to
>> make target
>>
>> Hi Jack,
>>
>> So the install instruction assumes that you have downloaded and
>> extracted the source file for OpenSRF.  For example, under the OpenSRF
>> 2.4 series, you have a link to the source .tar.gz file.  You would
>> download that to a given server, extract its contents out into a
>> folder, and then go into that folder.  From that folder, there is a
>> path for src/extras/Makes.install that will get you through that first
>> step.
>>
>> As a side note, I would recommend using Ubuntu Server Precise (12.04)
>> rather than Trusty (14.04).  There are some issues with the 14.04
>> distribution and Evergreen that we are still ironing out and you will
>> have better experiences with 12.04 for the time being.
>>
>> Good luck, hope this gets you back on path.
>>
>> -- Ben
>>
>> On Wed, Oct 15, 2014 at 4:37 PM, Boulier, Jack
>> <jboulier at mticollege.edu>
>> wrote:
>> > I am attempting my first installation of evergreen 2.7.0. Using
>> > Ubuntu 14.04 trusty. Stuck with the first instruction from the
>> > documentation specified, http://evergreen-ils.org/opensrf-downloads/
>> >
>> >
>> >
>> > Hope to get started with the installation soon.  All assistance is
>> > appreciated.
>> >
>> >
>> >
>> >
>> >
>> > Jack
>> >
>> >
>> >
>> > Sudo su
>> >
>> > Apt-get install make
>> >
>> > Works ok.
>> >
>> > Next line
>> >
>> > make –f src/extras/Makefile.install ubuntu-trusty  (I am logged in
>> > as root.)
>> >
>> > Response make: *** No rule to make target `src/extras/Makefile.install'.
>> > Stop.
>> >
>> >
>> >
>> >
>> >
>> > Jack Boulier, LRC Director
>> >
>> > 5221 Madison Ave.
>> >
>> > Sacramento, CA 95841
>> >
>> > (916) 339-4370
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > From: open-ils-general-bounces at list.georgialibraries.org
>> > [mailto:open-ils-general-bounces at list.georgialibraries.org] On
>> > Behalf Of Yamil Suarez
>> > Sent: Monday, October 13, 2014 3:11 PM
>> > To: Evergreen Discussion Group
>> > Subject: Re: [OPEN-ILS-GENERAL] Installation of Evergreen 2.7.0--
>> > where is sub-directory Open-ILS Created??
>> >
>> >
>> >
>> > Jack,
>> >
>> >
>> >
>> > That directory is usually created by the OSRF installation. Did you
>> > install OSRF 2.4 already? It has to be done before you install EG.
>> >
>> >
>> >
>> > Here is where you can find the download link and installation
>> > instructions...
>> >
>> >
>> >
>> > http://evergreen-ils.org/opensrf-downloads/
>> >
>> >
>> >
>> > If you have already installed OSRF, then something else is wrong
>> > that
>> needs
>> > to be sorted out.
>> >
>> >
>> >
>> > Good luck,
>> >
>> > Yamil
>> >
>> >
>> > On Oct 13, 2014, at 5:19 PM, "Boulier, Jack"
>> > <jboulier at mticollege.edu>
>> > wrote:
>> >
>> > I am attempting to install Evergreen 2.7.0 on an Ubuntu Server
>> > Trusty. I am fairly knowledgeable with Linux, Ubuntu is not my
>> > current flavor, but it will be. According to your instructions, all
>> > the software is installed in the Open-ILS sub-directory. When is
>> > this created. From the command
>> prompt,
>> > do I create the sub-directory?  Do I download everything to this
>> > sub-directory manually or is it created when the downloaded files
>> > are expanded?
>> >
>> >
>> >
>> > I look forward to hearing from you. Very excited about getting a
>> > software package for my LRC.
>> >
>> >
>> >
>> > Thanks,
>> >
>> > Jack
>> >
>> >
>> >
>> >
>> >
>> > Jack Boulier, LRC Director
>> >
>> > 5221 Madison Ave.
>> >
>> > Sacramento, CA 95841
>> >
>> > (916) 339-4370
>> >
>> >
>> >
>> >
>>
>>
>>
>> --
>> Benjamin Shum
>> Evergreen Systems Manager
>> Bibliomation, Inc.
>> 24 Wooster Ave.
>> Waterbury, CT 06708
>> 203-577-4070, ext. 113



-- 
Benjamin Shum
Evergreen Systems Manager
Bibliomation, Inc.
24 Wooster Ave.
Waterbury, CT 06708
203-577-4070, ext. 113


More information about the Open-ils-general mailing list