Ubuntu Update Version 17.04
Cet article présente la mise à jour de la version 17.04
, pour laquelle quels problèmes ont été rencontrés.
Votre avis
Nobody voted on this yet
|
|
Installation
L'installation s'effectue de façon classique avec la commande do-release-upgrade
.
#sudo do-release-upgrade
Des choix peuvent être demandés au cours de la mise à jour, pour conserver des fichiers de configuration ou utiliser ceux fournis par les mises à jour.
Warning
Suite à la mise à jour, l'invite affiche un message de fin de support lors d'une connexion à distance.
Welcome to Ubuntu 17.04 (GNU/Linux 4.10.0-20-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage Ubuntu 12.04 LTS end-of-life is April 25, 2017 -- Upgrade your Precise systems! $ sudo do-release-upgrade -m server 0 paquet peut être mis à jour. 0 mise à jour de sécurité. Last login: Tue Apr 25 23:02:30 2017
Ce message est un peu perturbant car c'est la version 17.04
qui est installé. En fait, c'est uniquement un message d'avertissement générique et il n'est pas nécessaire d'en tenir compte.
Librairie servlet
Suite à l'installation, le serveur Tomcat n'était plus disponible. Le message d'erreur est le suivant.
avr. 25, 2017 3:07:43 AM org.apache.tomcat.util.scan.StandardJarScanner scan AVERTISSEMENT: Failed to scan [file:/usr/share/java/jsp-api-2.3.jar] from classloader hierarchy java.io.FileNotFoundException: /usr/share/java/jsp-api-2.3.jar (Aucun fichier ou dossier de ce type) at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.<init>(ZipFile.java:219) at java.util.zip.ZipFile.<init>(ZipFile.java:149) at java.util.jar.JarFile.<init>(JarFile.java:166) at java.util.jar.JarFile.<init>(JarFile.java:130) at org.apache.tomcat.util.scan.JarFileUrlJar.<init>(JarFileUrlJar.java:60) at org.apache.tomcat.util.scan.JarFactory.newInstance(JarFactory.java:48) at org.apache.tomcat.util.scan.StandardJarScanner.process(StandardJarScanner.java:334) at org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:284) at org.apache.jasper.servlet.TldScanner.scanJars(TldScanner.java:262) at org.apache.jasper.servlet.TldScanner.scan(TldScanner.java:106) at org.apache.jasper.servlet.JasperInitializer.onStartup(JasperInitializer.java:101) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5303) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:940) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1816) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)
Le message est suffisament clair et indique l'absence d'un fichier. Pour remédier à cet absence, il faut installer le paquet libservlet3.1-java
.
#sudo apt-get install libservlet3.1-java