1.) You'll need to install the following packages:
Code:
sudo apt-get install libncurses5-dev iptables-dev checkinstall automake1.9 texinfo
2.) Then, go here and grab the latest linux version, currently "pglinux-1.5beta.tar.gz", near the bottom of the list of files there. (*Note: These instructions may not apply to future versions of pglinux, but as of the time of this post, they do.)
3.) Extract it somewhere in our home directory, then in a terminal cd to that location.
4.) Now we must edit the configure file:
Go to line 1316 and change am__api_version="1.4" to am__api_version="1.9", then save and exit.
5.) Run configure:
6.) Then edit the makefile:
Go to line 80 and change mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs to mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs, then save and exit.
7.) Run make:
8.) Run checkinstall:
You should be done now! The rest is optional:
When checkinstall completes, the newly created package will be installed. It will also have put a file called "pglinux-1.5beta_1.5beta-1_i386.deb" inside the current directory. You may wish to rename this and change it's permissions:
Code:
sudo chown your_username_here pglinux-1.5beta_1.5beta-1_i386.deb
then
Code:
mv pglinux-1.5beta_1.5beta-1_i386.deb pglinux-1.5beta-1_i386.deb
Now the filename for the package is proper, plus you can move it around as a normal user. I suggest storing it somewhere you keep backup files so that you can install it again later with dpkg thus avoiding going through all the above steps.
For instance, if you fresh install breezy again one day, you need only do step one of this guide, then use dpkg on your backed-up peer guardian package:
Code:
sudo dpkg -i /path/to/package/pglinux-1.5beta-1_i386.deb
Bookmarks