J'essaie d'installer SQL Server 2017 sur Ubuntu 18.10 et j'ai rencontré une erreur indiquant que libjemalloc1 n'était pas disponible. J'ai vu une autre réponse qui dit que libjemalloc1 devrait être dans l'univers pour le 18.04, mais il ne semble pas qu'il soit disponible pour le 18.10 dans l'univers ubuntu. Y a-t-il une solution pour cela? Quelqu'un a-t-il fait quelque chose pour que cela fonctionne?
Je suppose que vous avez suivi les étapes d'installation indiquées sur la page d'installation de Microsoft SQL Server jusqu'à l'endroit où vous avez rencontré l'erreur.
Voici une solution de contournement:
Sudo dpkg -i libjemalloc1_3.6.0-11_AMD64.deb
Sudo apt-get install mssql-server
J'espère que cela fonctionne pour toi.
J'ai trouvé que MSSQL est également compatible avec libjemalloc2. Si vous préférez ne pas installer d'anciens paquets, vous pouvez reconstruire le paquet de Microsoft avec les dépendances mises à jour comme indiqué ici: Comment installer MS SQL pour Ubuntu 18.04 LTS?
Notez que vous devrez aussi exécuter
sed -i -e 's#libjemalloc1#libjemalloc2#g' newpkg/DEBIAN/control
à l'étape 4 pour mettre à jour la dépendance libjemalloc afin qu'elle fonctionne dans Ubuntu 18.10.