Problème pour installer Elixir/Erlang sur ubuntu jammy

Bonjour à tous,

Pour installer elixir sur mon ubuntu Jammy tout neuf, j’ai commencé la démarche proposée sur Installing Elixir - The Elixir programming language

… mais j’obtiens dès le départ (sitôt après le dpkg de la configuration apt) :

    phil@alnath:~$ sudo apt-get update
    [sudo] Mot de passe de phil : 
    Ign :1 http://binaries.erlang-solutions.com/debian jammy InRelease
    Réception de :2 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]                                                       
    Err :3 http://binaries.erlang-solutions.com/debian jammy Release                                                                                     
      404  Not Found [IP : 52.84.174.69 80]
    Atteint :4 http://fr.archive.ubuntu.com/ubuntu jammy InRelease                                                                                       
    Atteint :5 https://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu jammy InRelease                                                    
    Atteint :6 http://fr.archive.ubuntu.com/ubuntu jammy-updates InRelease                              
    Atteint :7 http://fr.archive.ubuntu.com/ubuntu jammy-backports InRelease
    Lecture des listes de paquets... Fait
    E: Le dépôt http://binaries.erlang-solutions.com/debian jammy Release n'a pas de fichier Release.
    N: Les mises à jour depuis un tel dépôt ne peuvent s'effectuer de manière sécurisée, et sont donc désactivées par défaut.
    N: Voir les pages de manuel d'apt-secure(8) pour la création des dépôts et les détails de configuration d'un utilisateur.
    phil@alnath:~$ 

Ensuite, le apt-get install ne trouve pas le paquet…

Quelqu’un peut-il m’aider à avancer ? Ce serait cool, merci d’avance :slight_smile:

Pehachem

Bonjour,

La configuration du dépôt tiers se fait par l’installation d’un paquet, je suis pas fan de cette méthode (je préfère quand on me donne directement les adresses du dépôt que je veux ajouter, et la clé publique qui va avec), mais bon…

Dans ton cas, il est possible que le script qui configure le dépôt n’ait pas correctement identifié la version de ton système, ou alors que le dépôt ne propose pas de branche dédiée à la version de ton système.

Peux-tu donner le contenu du fichier /etc/apt/sources.list.d/erlang-solutions.list ?

Ainsi que le retour de la commande lsb_release -a ?

EDIT: j’ai extrait le script en question, il ne prévoit pas de configuration pour Ubuntu Jammy, la dernière mouture Ubuntu prise en charge est la 19.04

Les langages elixir et erlang sont dans Debian Sid, je ne comprends pas pourquoi tu aurais besoin d’un dépôt tiers pour Ubuntu.

Voilà le contenu de /etc/apt/sources.list.d/erlang-solutions.list :
----------------- début
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb http://binaries.erlang-solutions.com/debian jammy contrib
----------------- fin

… et voilà le reste :

phil@alnath:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04 LTS
Release:	22.04
Codename:	jammy
phil@alnath:~$

Bonjour Nicola, et merci pour ton message… que je ne suis pas sûr de comprendre, n’étant pas assez au fait des releases Debian / Ubuntu : comment debian Sid pourrait-il se retrouver dans ubuntu LTS ?

Ubuntu pompe Debian Sid pour construire leur distribution, et ça fait un moment que je vois passer des mises à jour pour erlang.
Je ne serais pas surpris que ces deux langages soient présents dans Ubuntu.
Essaie apt install elixir erlang.

Bon la réponse de Sputnik93 de toute façon devrais normalement t’aiguiller mais je te retourne la question en quoi un Forum dédié à Debian pourrait techniquement répondre plus facilement à ton souci qu’un forum Ubuntu :wink:

Tu peux tenter de regarder ce lien sinon : https://computingforgeeks.com/how-to-install-latest-erlang-on-ubuntu-linux/

Merci Clochette,
Je reconnais que j’aurais dû commencer par le forum ubuntu… j’y vais de ce pas :slight_smile:
Et merci pour le lien, je vais regarder.
Pehachem

apt install elixir erlang

… a bien fonctionné !

Merci !

1 J'aime