web-dev-qa-db-fra.com

Lubuntu vs Xubuntu pour le développement

J'ai récemment commencé à perdre tout intérêt à ce que mon environnement de travail soit Windows 10 pour le développement en général. Les mises à jour continues et les programmes que Windows lance d’une manière ou d’une autre sans ma commande sont ridicules, et depuis la dernière mise à jour de Windows 10 (1803), mes fans sont à la vitesse constante en raison d’un gros travail que Windows a planifié sans me préoccuper. Je commence donc à fusionner dans un environnement Linux.

J'ai étudié certaines distributions Linux et celle qui me passionnait le plus était Ubuntu, qui en soi incarne la simplicité. Bien que je sympathise avec Ubuntu, mon intérêt se concentre sur les projets dérivés d’Ubuntu tels que Lubuntu, Xubuntu et Kubuntu.

J'ai recueilli des informations sur l'utilisation comparative du disque RAM et du disque d'Ubuntu, Lubuntu, Xubuntu et Kubuntu en visionnant cette vidéo YouTube .

enter image description here

Donc, pour le développement en général (logiciel, Web et application), quel projet considérez-vous le meilleur? Voici une liste des IDE et des éditeurs de code que j'utilise quotidiennement:

  • Netbeans/InteliJ pour le développement Java
  • Atom/VS Code/Webstorm pour le développement Web (JavaScript, NodeJS et frameworks)
  • Sourcetree pour l'utilisation et la gestion de Git

Je tiens à souligner que je recherche un environnement rapide sans grande utilisation de la mémoire, ce que je vais utiliser pour mon dual-boot sur mon ordinateur portable, qui n’est pas si vieux mais qui, comparé aux ordinateurs portables récents, commence à devenir obsolète. Voici quelques spécifications que mon ordinateur portable utilise actuellement:

  • Intel Core i7-3537U (2 cœurs/4 hyper-threading)
  • 4 Go de RAM
  • Disque dur 500Go
1
lubuntuvsxubuntu

Ubuntu MATE est l’équivalent de Xubuntu pour les exigences système légères, mais il est meilleur que Lubuntu ou Xubuntu car l’environnement MATE dispose d’un véritable support HiDPI à partir de 18.04. Chaque aspect d’Ubuntu MATE 18.04, ses thèmes, ses applications, ses icônes et ses ressources pour la boîte à outils ont été mis à jour pour tirer parti de HiDPI. C'est une fonctionnalité intéressante pour le développement Web.

1
karel

Il peut être difficile de connaître la réponse sans tester.

  • Vous pouvez "essayer" en direct ou persistant démarré à partir d'une clé USB 3 rapide ou d'un disque SSD connecté en USB 3 (sans toucher au lecteur interne).

  • Vous pouvez faire la même chose ou test similaire avec des systèmes installés sur le même type de lecteur (s) externe .

    Après ces tests, vous saurez ce qui vous convient le mieux, avec les outils que vous souhaitez utiliser. Il peut également être intéressant de disposer de plusieurs versions dans un environnement à démarrage multiple pour tester ce qui est développé dans votre environnement de bureau préféré.

  • Je devrais également dire qu'il existe quatre saveurs légères de la famille Ubuntu,

    • Lubuntu - ultra léger
    • Ubuntu Budgie - lumière moyenne
    • Ubuntu MATE - lumière moyenne
    • Xubuntu - lumière moyenne

      Toutes ces saveurs sont suffisamment légères pour votre ordinateur. Je dirais que cela devrait également bien fonctionner avec Ubuntu et Kubuntu standard, même si leurs environnements de bureau ont besoin de plus de "puissance" et de RAM pour fonctionner correctement par rapport aux environnements légers.

  • Je suggère que vous utilisiez des versions avec support longue durée, LTS. Le plus récent est 18.04 LTS (les versions LTS sont publiées en avril les années paires, donc 14.04, 16.04, 18.04 ...). Ubuntu standard et Ubuntu Server sont pris en charge pendant 5 ans et les variantes de communauté pendant 3 ans.

    Les autres versions de la famille Ubuntu sont publiées tous les ans en avril et en octobre. Ils sont pris en charge pendant 9 mois, un temps très court.

0
sudodus

IMHO pour le développement pur, tout ce qui se passe depuis que vous passez la plupart de votre temps dans un IDE de toute façon.

Toutefois, si vous gérez/configurez des serveurs (ou des ordinateurs virtuels sur votre PC) et exécutez du code dessus, l’intégration transparente des outils de gestion de fichiers de KDE est très efficace. Une fois que vous avez établi l’accès SSH, vous pouvez naviguer/déplacer/renommer/modifier les fichiers distants comme s’ils se trouvaient sur votre ordinateur local. Je trouve aussi les "activités" de KDE plutôt utiles.

0
xenoid

J'utilise Xubuntu depuis 8 ou 9 ans pour le développement Web et j'en suis heureux. Peu de ressources et le logiciel de base est simple mais assez solide. Il peut être personnalisé pour être agréable à regarder, par exemple avec Numix Theme.

Je vous recommanderai de passer à au moins 8 Go de RAM, ce n'est pas strictement nécessaire, mais cela vous simplifiera la vie, en particulier si vous prévoyez d'utiliser des ordinateurs virtuels et/ou Docker. En outre, c’est la mise à niveau la moins chère que vous puissiez effectuer avec une grande amélioration des performances. Un lecteur sdd pour la partition de démarrage et la partition racine (même une petite) est également une bonne addition, en utilisant votre lecteur actuel comme disque secondaire dans un caddy. C'est ma configuration.

Comme les gens l'ont souligné, optez pour une version LTS. Cela vous permettra de conserver votre configuration personnalisée pendant au moins 2 ans avec le support de la sécurité.

En dehors de cela, le logiciel est l’une des difficultés à quitter Windows. Dans votre cas, la plupart des logiciels énumérés sont cross-plataform, à l’exception de Sourcetree qui ne concerne que Mac/Windows. Il existe des alternatives comme GitKraken ou Git-Cola.

0
bistoco