installation de ted sur ubuntu 20.4

Mise à jour: 18/03/2022
Version: 1.0
Author: Jean-Louis Bicquelet-Salaün
Location: http://jlbicquelet.free.fr
Copyright: (c) 2022 Jean-Louis BICQUELET-SALAÜN

Présentation de Ted

Ted est un éditeur de texte libre, simple d’utilisation capable d’écriture du texte et du rtf un format qui peut être relu dans word.

Téléchargement des paquets deb

Les binaires de Ted sont téléchargeables sur le site www.nllgg.nl.

Installation de Ted

Installation des prérequis

Faire pointer les dépôts d’installation vers le The Precise Pangolin

Le Precise Pangolin (le pangolin précis) était la version 12.04 LTS. C’est là que l’on va trouver les paquets qui ne sont plus fournis par la version que vous utilisez, la version 20.04 LTS le Focal Fossa (le fossa focal) dans mon cas.

Pour cela on ajoute dans le fichier */etc/apt/sources.list.d/precise.list** une ligne sur le dépot des anciennes versions (http://old-releases.ubuntu.com/ubuntu/ ) en précisant la version. On uppdate ensuite la liste des dépôts avec apt update.

echo "deb [trusted=yes] http://old-releases.ubuntu.com/ubuntu/ precise main universe" | sudo tee -a /etc/apt/sources.list.d/precise.list
sudo apt update

Installer les paquets dont on a besoin

On reproche souvent à la distribution slackware d’avoir une très faible voir pas de gestion de dépendance de ses paquets. On lui reproche aussi de ne pas avoir un volume important de paquets dans ses dépots.

Elle possède cependant un site dit slackbuild.org et un système de script dit slackbuild qui permet de recompiler plus facilement les sources d’un bon nombre de logiciels.

On cherche sur ce site le logiciel Ted. On trouve la description du paquet ainsi que le slackbuild et les sources. Nous n’aurons pas besoin des sources dans notre cas.

Il faut télécharger le source ted-2.23.src.tar.gz. Ce fichier est à dézipper et à détarrer.

gunzip ed-2.23.src.tar.gz
tar xvf ed-2.23.src.tar

Un répertoire Ted-2.23 est créé. Dans celui-ci on va trouver un script apt-get-prerequisites.sh

Celui-ci contient les dépendances du logiciel:

apt-get install \
    build-essential \
    zlib1g-dev \
    libpcre3-dev \
    libx11-dev \
    libxpm-dev \
    libjpeg8-dev \
    libtiff4-dev \
    libpng12-dev \
    libgtk2.0-dev \
    libpaper-dev  \
    lintian \
    fakeroot

Je me suis arrêté aux paquets suivants. Ils suffisent pour que le fichier ted-2.23-amd64.deb s’installe.

sudo apt install build-essential
sudo apt install libtiff4 libtiff4-dev
sudo apt install libpng12

```screen Il est possible en fonction de votre système que vous ayez d’autres dépendances à installer.

##Installation de ted

Nous pouvons maintenant installer Ted avec la langue Française.

sudo dpkg -i ted-2.23-amd64.deb
sudo dpkg -i ted_fr_FR-2.23.all.deb

Remise en place de l’accès aux dépots standard

sudo rm /etc/apt/sources.list.d/precise.list
sudo apt update

Validation

Il reste Ă  lancer Ted en tapant Ted dans une screen ou Ă  partir du menu de votre environnement.