# rpm -Uvh https://rpm.escenic.com/path/to/escenic-content-engine-6.3.rpm
or
# rpm -Uvh /path/to/local/escenic-content-engine-6.3.rpm
dpkgdeb is the package formatdpkg is the tool to install deb files.deb https://user:pass@apt.escenic.com stable main non-free
and:
# curl --silent https://apt.escenic.com/repo.key | apt-key add -
# apt-get update
# apt-cache search escenic
# apt-cache search cue
# apt-get install escenic-content-engine cue-web
Define code names corresponding to your server environment:
development (developer PCs) testing (test servers)staging (staging servers)production (production servers)# apt-get install \
--download-only \
escenic-content-engine-6.3 \
escenic-sse-proxy-1.0
# reprepro \
--keepunreferencedfiles \
-Vb /var/www/html/apt.mycompany.com \
--component non-free \
includedeb \
development \
/var/cache/apt/archives/escenic-content-engine-6.3_6.3.0-11_all.deb
On pres1.staging.mycompany.com, put in its
/etc/apt/sources.list.d/escenic.list
deb https://user:pass@apt.mycompany.com staging main non-free
Can now install packages from it:
# apt-get update
# apt-get install escenic-content-engine-6.3 cue-web-2.3
MyCompany QA has verified version 6.3.0-11 on staging and want
to roll this out in production:
# reprepro \
--keepunreferencedfiles \
-Vb /var/www/html/apt.mycompany.com \
--component non-free \
includedeb \
production \
/var/cache/apt/archives/escenic-content-engine-6.3_6.3.0-11_all.deb
Optionally, specify code name when installing packages:
# apt-get install -t staging escenic-content-engine-6.3
Optionally, pin package(s):
No matter what's available, this machine should use version 1.2.3 of "foo-server"