4904
Comment: Update versions of Debian/Ubuntu packages
|
4863
Update for official Debian packages
|
Deletions are marked like this. | Additions are marked like this. |
Line 23: | Line 23: |
Status of the packages as of 2013-04-16: | Status of the packages as of 2013-05-14: |
Line 26: | Line 26: |
|| Debian Squeeze 6.0 (stable) || 4.1.2 || 3.2 || || Debian Wheezy 7.0 (testing) || 4.3.0 || 3.6 || || Debian Sid (unstable) || 4.3.0 || 3.6 || || Debian experimental || 4.3.3 || 3.6 || |
|| Debian Squeeze 6.0 (oldstable) || 4.1.2 || 3.2 || || Debian Wheezy 7.0 (stable) || 4.3.0 || 3.6 || || Debian Sid (unstable) || 4.3.3 || 3.6 || |
Precompiled binary packages of Dynare are available for Debian and Ubuntu distributions of GNU/Linux. These packages work with both Octave and MATLAB.
This page describes the installation of these packages.
1. Configuring your package manager to receive Dynare packages
This should be done only before the first installation.
Packages are available from two sources:
- Official Debian and Ubuntu archives
- Dynare repository
Depending on your version of Debian or Ubuntu, and the version of Dynare you want, you will want to choose one or the other of these two sources.
1.1. From official Debian and Ubuntu archive
Dynare is available in Debian and Ubuntu as an official package.
The status of the package can be monitored on the Debian Package Tracking System.
Status of the packages as of 2013-05-14:
Distribution |
Version of Dynare |
Version of Octave used by the package |
Debian Squeeze 6.0 (oldstable) |
4.1.2 |
3.2 |
Debian Wheezy 7.0 (stable) |
4.3.0 |
3.6 |
Debian Sid (unstable) |
4.3.3 |
3.6 |
Ubuntu Lucid Lynx 10.04 (LTS) |
4.0.4 |
3.2 |
Ubuntu Oneiric Ocelot 11.10 |
4.2.1 |
3.2 |
Ubuntu Precise Pangolin 12.04 (LTS) |
4.2.4 |
3.2 |
Ubuntu Quantal Quetzal 12.10 |
4.3.0 |
3.6 |
Ubuntu Raring Ringtail 13.04 |
4.3.2 |
3.6 |
If you want to use these sources, you don't need to do anything: they are already configured in your package manager.
Under Debian, you may however need to select the "contrib" section in your package sources, in order to get MATLAB support.
1.2. From Dynare repository
Status of the packages as of 2013-04-16:
Distribution |
Version of Dynare |
Version of Octave used by the package |
Supported archs |
APT source line |
Debian Squeeze 6.0 (stable) |
4.3.3 |
3.6 (from squeeze-backports) |
amd64 |
deb http://www.dynare.org/debian squeeze main contrib |
Debian Wheezy 7.0 (testing) |
4.3.3 |
3.6 |
amd64 |
deb http://www.dynare.org/debian wheezy main contrib |
Ubuntu Precise Pangolin 12.04 (LTS) |
4.3.3 |
3.2 |
amd64 i386 |
deb http://www.dynare.org/ubuntu precise main contrib |
1.2.1. Importing the cryptographic signing key
First, for security reasons, you should download the archive signing key, which is used to authenticate Dynare packages.
There are two ways of doing it:
- via the graphical Synaptic package manager
first download http://www.dynare.org/dynare.public.key, and save it somewhere
- then launch Synaptic, go to the "Settings" menu, and click on "Repositories"
- go to "Authentication" tab, and click on "Import Key file"
select the dynare.public.key file that you have downloaded, and click OK
or manually, by typing the following in a command line (assuming you have installed wget):
sudo wget -O - http://www.dynare.org/dynare.public.key | sudo apt-key add -
1.2.2. Adding the correct APT line to your package sources
Then you need to give one "APT line" to your package manager; this line is given in the previous table, and depends on your distribution.
For adding them, you can either do it:
- via the graphical Synaptic package manager:
- go to the "Settings" menu, and click on "Repositories"
- go to "Third-party software" tab and click on "Add"
- you will be asked for an APT line: copy/paste the APT line, then click "Add Source"
or manually, by editing your /etc/apt/sources.list with a text editor (as root), and adding the apt line
2. Installing the packages
There are three packages which you may want to install:
dynare: base package, containing a fully functional installation of Dynare for Octave under /usr/share/dynare/matlab
dynare-matlab: install this package if you are using MATLAB, in order to recompile the MEX files. You will be asked a few questions by your package manager (such as the location where you installed MATLAB)
dynare-doc: documentation (HTML and PDF manual, PDF userguide, example MOD files, ...). They are installed under /usr/share/doc/dynare-doc/. The manual and the userguide are also registered:
- in the DHelp/DWWW system, in the "Science/Mathematics" section
- in Rarian (the online help system in Gnome and KDE), in the "Education/Mathematics" section
3. Using Dynare
3.1. Under MATLAB
You need to specify the correct path:
addpath /usr/share/dynare/matlab
Then, launch Dynare with:
dynare filename.mod
3.2. Under Octave
You don't need to add a path, it's automatically configured.
Then, launch Dynare with:
dynare filename.mod