Creating a Local Repository on Ubuntu
This section describes how to create and use a local repository.
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 Data Fabric Repositories and Package Archives for the correct paths for all past releases.)https://package.ezmeral.hpe.com/releases/v7.x.x/ubuntu/mapr-<version>GA.deb.tgz https://package.ezmeral.hpe.com/releases/MEP/MEP-<version>/ubuntu/mapr-mep-<version>-<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-mep-<version>-<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/mapr
directory to the default directory served by the HTTP server (for example,/var/www
), and make sure the HTTP server is running.