Original wiki entry by
The goal of this guide is to provide a simple path that will get a user up-and-running as quickly as possible. Peter Dietz did a great job with this, however there are issues about setting up DSpace on an Ubuntu 10.04LTS server that I didn’t think were covered well. This is not entirely surprising because there have been two Ubuntu releases since April of 2010, and it is at least because my company doesn’t set up servers on the bleeding edge of Ubuntu development. There may be a switch to Debian at some point. Debian Stable is even more stable than Ubuntu LTS, I must admit, but we are more comfortable with Ubuntu. Read more
Presuming you have PostgreSQL-9.0 installed, you are probably running the default configuration. The default configuration is designed to work with a variety of hardware, and is tuned for the weakest possible machine within its hardware profile. The official documentation doesn’t spell out the minimum requirement for the operating systems we use at LTS-Lyrasis, except to say:
- Special Cygwin instructions may allow you to run versions of Windows older than Windows 20001.
- On Linux, such as Ubuntu, there are some minimum software version numbers and minimum hard drive sizes
- The minimum required version is Python 2.2. This came out in December 21, 20012
- You will need about 100 MB for the source tree during compilation and about 20 MB for the installation directory. An empty database cluster takes about 35 MB; databases take about five times the amount of space that a flat text file with the same data would take. If you are going to run the regression tests you will temporarily need up to an extra 150 MB.3
Pgtune will help you set up PostgreSQL 9.0 to work well with your current hardware.
Upgrading PostgreSQL-8.4 to PostgreSQL-9.0 on Ubuntu 10.04
Wolf Halton 8/17/2011
This is something I was working on, on our Ubuntu 10.4LTS servers. Since I had several to do, I thought it would be fun to add it to the Evergreen-ILS wiki and also to put it here with a little more detail. The project wikis are likely to be places where the readers are more used to working with the project. This is less a place for the experienced and more for those who are thinking about doing something with Evergreen-ILS. Since there is a lot from the wiki page, from before I started updating it, I am including that page link here.
I am installing Evergreen-ils and getting OpenSRF installed is the second step in the journey.
The Evergreen Project develops an open source ILS (integrated library system) used by approximately 800 libraries. The software, also called Evergreen, is used by libraries to provide their public catalog interface as well as to manage back-of-house operations such as circulation (checkouts and checkins), acquisition of library materials, and (particularly in the case of Evergreen) sharing resources among groups of libraries.
I am working on getting evergreen-ils running on a test server for later use.
The Evergreen Project develops an open source ILS (integrated library system) used by approximately 800 libraries. The software, also called Evergreen, is used by libraries to provide their public catalog interface as well as to manage back-of-house operations such as circulation (checkouts and checkins), acquisition of library materials, and (particularly in the case of Evergreen) sharing resources among groups of libraries. Read more
Welcome to the next installment of the quarterly ITT-Tech-Atlanta-South Linux Freedom Fest
The details are as follows:
SATURDAY, July 23rd, 2011 ~ 9am to 5pm:
Linux Freedom Fest
Hosted by ITT Technical Institute, Atlanta Campus at:
485 Oak Place, Atlanta, GA 30349
( Note: At the corner of Atlanta South Parkway and Oak Place.
Once you get inside, follow the signs to the lab. )
- Free Linux Discs ~ Free Expert Help
- Installing and Configuring Linux on your own machine.
- Seminars by Experts on Various Topics
- Distros That May be Available: Ubuntu, Fedora, Knoppix, PCLinux
- Free Drinks and Food Provided By ITT Tech
- And More!!!,
For more information, email firstname.lastname@example.org today
ITT Tech Atlanta South, SourceFreedom.com,
ALE.org (Atlanta Linux Enthusiasts)
More than 60 people attended the ALE.org/SourceFreedom.com Linux Freedom Fest at ITT Tech in Atlanta.
Four speakers provided us with information on how to:
- Understand the implications of open source and how (and why) to get involved
- Install and implement the Drupal web site script
- Maneuver around the command line in the Bash shell
- Create a basic web page in HTML
- Write a basic shell script
If you missed the event, sign up at this site or at ALE.org, to be notified when the next Linux Freedom Fest will be happening.
The Atlanta Linux Freedom Fest happens quarterly, so you do not have to wait long for the next one.
If you with to present or help out with the event, contact mhalton (at) itt-tech.edu
One can specify an event from their history on the input line to repeat it.
The easiest way to specify an event from history is to use the up and down arrow keys. The up arrow key (<↑>) steps backwards through command events and the down arrow key (<↓>) steps forward through events. When an event is on the input line it can be edited it as if it were on the command line or type <Enter> to run it; it then become the most recent event in shell history.
Specify the second-to-last command…
$ <↑> <↑>
To specify an event by its number enter an exclamation point (!, a.k.a a “bang”) followed by the event number.
Run history event number 1…
$ !1 <Enter>
Observe event number “!” is the last event thus typing !! is another way to rerun the last command.
== Alonzo Fretwell holds a BS in Computer Science which he earned in 1997 from the Howard R. Hughes College of Engineering located on the campus of the University of Nevada, Las Vegas. Mr. Fretwell also blogs about Linux and iPhones at http://alonzofretwell.com
I am working up a site which lets people anonymously compare their security practices with current industry best practices and possibly to crosslink with regulations and PCI requirements. The first section is going to be about Cloud Computing practices.
Please comment and help.
This is going to be useful for almost everybody. People are so close to their own network that they may not be able to see where they are not following best practices and they may not even know what those practices are.
I am using the reference practices from various sources, as well as my own experience. I want to have as many people in the final project as possible, as it will make more networks more secure.
Knowledge is Power
I have started a version of the Ad-Positioner script that uses easygui because it is entertaining and I can check code locally.
We have a new mascot for the project: Rockie the Flying Squirrel Cat
Rockie, Our New Mascot
There are currently 2 flavours of Ad-positioner in process.
- ad-positioner_0.3.0 is available here, until we use so much bandwidth that my webhost complains, at which point we have to figure out how to put it up on sourceforge. 0.3.0 uses EasyGUI
- ad-positioner_0.2.0 is available here. 0.2.0 is command-line python.
This is not as unsafe as you might imagine, because I have got index pages in all these directories. For instance: http://sourcefreedom.com/wp-content/uploads/2009/12/ shows that index page.
Here is a view of the first dialog of the script. Click on it to see a full-sized version.
The current py-script opens a cute set of dialogs, but it doesn’t do a whole lot yet… current-flow is a pdf to show you what is planned.
More info soon..
If you want to keep track of our updates, please subscribe to the site or the rss feed.