web-dev-qa-db-fra.com

Principales différences entre 10.04 LTS (Lynx) et 12.04 LTS (Pangolin) qui intéresseraient les programmeurs?

J'ai une image de vmplanet 10.04 à laquelle je suis très habitué, pour mon travail de développement qui tourne principalement autour de Java, git et Rails (en utilisant rvm). Je n'aimais pas l'interface Unity, je n'avais donc pas envisagé sérieusement de passer à la version 11.x, mais maintenant que pas mal de temps s'est écoulé et qu'un autre LTS est peut-être à portée de main, j'essaie de savoir s'il y a Y a-t-il d'autres avantages à améliorer ou des pièges à éviter?.

Edit: je suis également intéressé par les facteurs liés à l’interopérabilité avec Windows (sous forme d’image ou d’installation native), par exemple, le partage de fichiers/dossiers, la mise en réseau.

2
prusswan

Vous voudrez peut-être savoir que Oracle (Sun) Java ne figure plus dans les référentiels. Vous pouvez toujours l'installer via la page officielle Java, mais l'installation et la mise à jour ne sont pas aussi simples qu'auparavant. Git, Rails et RVM fonctionnent bien en 11.10, et devraient aussi en 12.04.

Vous pouvez rencontrer divers problèmes de compatibilité des programmes si vous utilisez beaucoup de paquets moins connus, mais la plupart ont tendance à fonctionner parfaitement dans les versions les plus récentes d’Ubuntu. Le principal inconvénient est que, si vous utilisez une installation 64 bits, les programmes nécessitant l'ancienne méthode de compatibilité 32 bits ia32-libs ne fonctionneront pas, car ia32-libs n'est plus pris en charge.

La bonne nouvelle est que tous les programmes principaux fonctionneront parfaitement, sans aucun nouveau problème, mais il peut y avoir quelques problèmes mineurs avec certaines applications marginales qui fonctionnent, du moins au début.

Aussi, je recommande de rester loin de l'unité si possible. Ce n’est pas si terrible, et même s’il devrait se stabiliser considérablement en 12.04, il n’est toujours pas très flexible. Je recommande d'utiliser Gnome-Shell et de m'habituer à la façon dont cela fonctionne. Je garde Unity installé au cas où je voudrais l’utiliser, mais Gnome est défini par défaut.

Globalement, vous ne pouvez pas vous tromper de mise à niveau vers la nouvelle version de LTS quand celle-ci est stable, soyez simplement conscient de ce qui a changé et du fait que tous les programmes que vous utilisez ont une prise en charge.

Je ne suis pas tout à fait sûr de ce que vous entendez par interopérabilité Windows, mais rien d’important n’a changé à cet égard avec 12.04, à ma connaissance.

1
superlinkx