apt-get install
installera uniquement la version 7.0.26, quelle est la manière recommandée d'obtenir la dernière version qui est 7.0.47.
Je suis sur 12.04. J'essaie d'éviter le téléchargement et l'installation manuels.
apt-get install
installera uniquement la version 7.0.26, quelle est la manière recommandée d'obtenir la dernière version qui est 7.0.47.
Je suis sur 12.04. J'essaie d'éviter le téléchargement et l'installation manuels.
Si vous souhaitez obtenir la dernière version, qui n'est pas disponible dans les dépôts Ubuntu, il existe les façons alternatives suivantes pour l'obtenir.
Maintenant, comme vous ne souhaitez pas installer manuellement, parlons d'autres méthodes.
une fois que vous avez trouvé le dépôt dont vous avez besoin, ouvrez un terminal et tapez.
sudo add-apt-repository ppa:(Votre ppa ici)
sudo apt-get update
sudo apt-get install tomcat
vous devrez d'abord bloquer temporairement le dépôt qui contient une version plus ancienne de tomcat, sinon ils interféreront. Vous pouvez le faire en
sudo add-apt-repository -r ppa:(Votre ppa ici)
et n'oubliez pas de le réajouter une fois que vous avez terminé.
ce lien fournit le code source. Pour construire et installer le logiciel, consultez la documentation/forums du logiciel et comment compiler facilement
téléchargez le package depuis le site Web ou tout autre endroit, puis utilisez alien
pour convertir le package. Consultez les pages de manuel de alien
pour obtenir de l'aide sur son utilisation.
Mettez à jour vers la dernière version non-LTS pour obtenir la dernière version de Tomcat
Les versions LTS d'Ubuntu sont axées sur la stabilité plutôt que sur les fonctionnalités. Si vous souhaitez exécuter la dernière version de Tomcat, vous utilisez la mauvaise version d'Ubuntu. Vous voudrez peut-être mettre à jour vers la dernière version non-LTS pour obtenir la dernière version de Tomcat disponible à partir des dépôts Ubuntu.
Vous pouvez être intéressé à lire Pourquoi les dépôts Ubuntu n'ont-ils pas les dernières versions des logiciels?
Consultez tomcat@launchpad : la version 7.0.47-1 est disponible depuis la version 14.04, donc avec apt-get, cela ne fonctionnera pas (vous obtiendrez plus que juste tomcat car votre système trouvera de nombreuses versions plus récentes).
Au cas où quelqu'un voudrait connaître la deuxième meilleure méthode : vous pouvez télécharger les fichiers d'installation debian et faire installer par le Gestionnaire de logiciels Ubuntu (la troisième méthode serait d'installer à partir d'un téléchargement du site apache).
Vous trouverez les détails du package ici et le fichier d'installation deb peut être trouvé ici. Il dépend de :
adduser
debconf (>= 0.5)
tomcat7-common (>= 7.0.47-1)
ucf
Après avoir téléchargé le fichier DEB, double-cliquez dessus depuis Nautilus et s'il est installable, c'est en quelque sorte une méthode manuelle mais aussi simple que possible.
Si vous ne souhaitez pas télécharger et installer manuellement Tomcat (que ce soit à partir de la source ou en utilisant un paquet .deb
installé via dpkg
), alors la seule possibilité d'installation est clairement à travers le gestionnaire de packages (c'est-à-dire apt-get
).
Le gestionnaire de packages récupère automatiquement le package à partir d'un dépôt sur Internet. Les développeurs d'Ubuntu n'ont pas encore rendu disponible la version 7.0.47 dans les dépôts officiels pour la version 12.04, donc au mieux vous pourriez espérer un dépôt tiers, comme un PPA.
Malheureusement, il ne semble pas exister de dépôt tiers d'Ubuntu pour Tomcat. Du moins, j'ai fait des recherches approfondies et je n'ai pas pu en trouver.
Donc, vos options sont :
Passer à une nouvelle version d'Ubuntu (bien sûr, les versions plus récentes d'Ubuntu ne sont pas des versions à long terme, donc cela peut ne pas être une option pour vous). Dans la version actuelle, à savoir Ubuntu 13.10, vous trouverez Tomcat 7.0.42. De plus, dans la future version d'Ubuntu 14.04, Tomcat 7.0.47 sera disponible. Ubuntu 14.04 sera également une version à long terme, donc cela pourrait être une alternative intéressante, mais vous devrez attendre jusqu'en avril.
Rendez-vous sur Détails du package tomcat7 sur packages.ubuntu.org pour savoir exactement qu'elle version est disponible dans quelle version d'Ubuntu.
Si vous ne souhaitez pas mettre à jour votre Ubuntu : attendez ;) Ubuntu 12.04 sera supporté jusqu'au début de 2017, donc à un moment donné Tomcat 7.0.47 sera certainement rendu disponible pour Ubuntu 12.04. Gardez à l'esprit que c'est une version stable, avec support à long terme, donc les nouveaux packages ne viennent pas si rapidement. C'est une approche sensée dans les environnements de production. Vous ne voulez pas toujours le nouveau et le meilleur. Vous voulez quelque chose de stable.
Si ni la mise à jour ni l'attente ne sont des options acceptables pour vous, il ne vous reste plus qu'à installer Tomcat manuellement. Référez-vous à Comment installer Tomcat 7.0.42 sur Ubuntu 12.04.3 LTS ? pour savoir comment installer manuellement le plus récent Tomcat sur Ubuntu 12.04 (ce fil concerne Tomcat 7.0.42, mais la méthode est analogue pour Tomcat 7.0.47, bien sûr).
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.