web-dev-qa-db-fra.com

Outils de développement

Je viens de télécharger et d'installer la dernière version d'Ubuntu 18.04 (ISO était ubuntu-18.04-desktop-AMD64.iso). J'ai remarqué qu'aucun outil de développement n'est installé par défaut (git, gcc, g ++, make). Existe-t-il un développeur ISO dont la distribution contient les outils de développement habituels ou dois-je les installer manuellement?

6
JKelly

Non, il n'y a pas de développeur ISO. Oui, vous devez les installer manuellement. Ubuntu est conçu pour être une distribution facile d’utilisation sur le burea, ce qui signifie que l’utilisation principale est le traitement de texte, etc.

Pour installer les outils de développement de base, exécutez:

Sudo apt install build-essential

Tout autre outil peut être installé avec:

Sudo apt install tool-name
9
fosslinux

DKMS installe automatiquement gccet makename__

DKMS(Dynamic Kernel Module Support) installe automatiquement gccet makeafin de compiler les modules du noyau à partir du code source du fabricant. Il est souvent nécessaire de compiler le code source de certains pilotes WiFi, cartes graphiques, etc.

$ gcc --version
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.9) 5.4.0 20160609
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

$ g++ --version
g++ (Ubuntu 5.4.0-6ubuntu1~16.04.9) 5.4.0 20160609
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

$ make --version
GNU Make 4.1
Built for x86_64-pc-linux-gnu
Copyright (C) 1988-2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Vous avez certainement raison de dire que gitn'est pas installé par défaut, mais je ne le considère pas comme un langage de programmation, mais plutôt comme un système de bibliothèque.


Outils de développement inclus par défaut

Les méthodes de développement préférées (IMO) au sein de la famille Ubuntu utilisent des langages d'interprétation tels que Bash, Python et Perl. Ce sont tous installés par défaut. Avec des interfaces graphiques supplémentaires telles que dialogname__, zenityet yad(celle-ci nécessite une installation manuelle), les outils de développement sont suffisamment nombreux pour permettre aux gens d'apprendre et de faire des expériences.

2
WinEunuuchs2Unix