Creating a local repository on Ubuntu
Procedure
- Login as root on the machine where you will set up the repository.
- Change to the directory /root and create the following directories within it:
-
On a computer that is connected to the Internet, download the following files,
substituting the appropriate <version> and <datestamp>: (See MapR Repositories and Package Archives for the correct paths for all
past releases.)
http://package.mapr.com/releases/v<version>/ubuntu/mapr-v<version>GA.deb.tgz http://package.mapr.com/releases/ecosystem-5.x/ubuntu/mapr-ecosystem-5.x-<datestamp>.deb.tgz
-
Copy the files to
/root/mapr/mapr
on the node, and extract them there.tar -xvzf mapr-<version>GA.deb.tgz tar -xvzf mapr-ecosystem-5.x-<datestamp>.deb.tgz
-
Navigate to the
/root/mapr/
directory. -
Use
dpkg-scanpackages
to createPackages.gz
in thebinary-amd64
directory:dpkg-scanpackages . /dev/null | gzip -9c > ./dists/binary/optional/binary-amd64/Packages.gz
-
Move the entire
/root/mapr
directory to the default directory served by the HTTP server (for example,/var/www
) and make sure the HTTP server is running.