Installing Binary Packages

Some packages can be found here :

  • Ubuntu
  • Debian
  • CentOS
  • Fedora
The packages were compiled for :
  • 64 bits architecture
  • python 3

If you need 32 bit binaries or python 2, you need to compile from source distribution.

Ubuntu

  • Packages are available for
    • Ubuntu xenial (Ubuntu 16.04) and bionic (Ubuntu 18.04)

First of all, you shall add the gpg key to your keyring :

Add Key

KURI=http://smil.cmm.mines-paristech.fr/packages/jmartins@cmm.gpg.key
wget -O- $KURI 2>/dev/null | apt-key add -

Now, configure the Smil repository.

Add repository

apt-add-repository  'http://smil.cmm.mines-paristech.fr/packages/ubuntu'

As only binaries packages are available only for amd64 architecture, you'll probably need to add an option to /etc/apt/sources.list file. It shall read as :

/etc/apt/sources.list

deb [arch=amd64] http://smil.cmm.mines-paristech.fr/packages/ubuntu bionic main

Install smil packages :

Install smil

# Retrieve or update list of packages available
apt-get update
# look for smil packages
apt-cache search smil
# install all smil packages
apt-get install smil-*

Debian

  • Packages are available for
    • Debian jessie (Debian8) and stretch (Debian 9)
    • 64 bits architecture

First of all, you shall add the gpg key to your keyring :

Add Key

KURI=http://smil.cmm.mines-paristech.fr/packages/jmartins@cmm.gpg.key
wget -O- $KURI 2>/dev/null | apt-key add -

Add the following line to /etc/apt/sources.list and replace DISTRO by your distribution name (stretch, …).

/etc/apt/sources.list

deb http://smil.cmm.mines-paristech.fr/packages/ubuntu DISTRO main

Install smil packages :

Install smil

# Retrieve or update list of packages available
apt-get update
# look for smil packages
apt-cache search smil
# install all smil packages
apt-get install smil-*

CentOS

epel repository

yum install epel-release

CentOS 7

First of all, you shall define a repository. Put this on the file /etc/yum.repos.d/CMM-Smil.repo.

/etc/yum.repos.d/CMM-Smil.repo

#
#
[cmm-smil]
name=Smil for CentOS-$releasever
baseurl=http://smil.cmm.mines-paristech.fr/packages/centos/$releasever/$basearch/
enabled=1
# gpg will come later
gpgcheck=0

… and install Smil packages with :

CentOS 7

# to see which packages are available :
yum search smil
# to install Python interface to Smil :
yum install smil-python
# to install all smil packages :
yum -y install smil-*

Fedora

fc27, fc28, fc29

First of all, you shall define a repository. Put this on the file /etc/yum.repos.d/CMM-Smil.repo.

/etc/yum.repos.d/CMM-Smil.repo

#
#
[cmm-smil]
name=Smil for Fedora-$releasever
baseurl=http://smil.cmm.mines-paristech.fr/packages/fedora/$releasever/$basearch/
enabled=1
# gpg will come later
gpgcheck=0

… and install Smil packages with :

Fedora 27, Fedora 28

# to see which packages are available :
dnf search smil
# to install Python interface to Smil :
dnf install smil-python
# to install all smil packages :
dnf -y install smil-*
doc/installbin.txt · Last modified: 2019/01/24 10:43 by martins
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0