Où installer Netbeans


8

Je prévois d'installer Netbeans 7.2.1 sur mon Ubuntu 12.10. Jusqu'à présent, j'ai déjà installé JDK 7u11 sans aucun problème et j'ai déjà téléchargé Netbeans à partir du site Oracle.

Ma question est la suivante: où dois-je installer Netbeans? Dois-je accepter la valeur par défaut /usr/local/netbeans-7.2.1ou dois-je changer ce chemin d'accès en mon /home?

Je pose des questions parce que quelqu'un m'a dit de ne pas l'installer dans le chemin d'installation proposé par défaut, car plus tard, je serai plus que susceptible de rencontrer des problèmes d'autorisations sur toute la ligne. En travaillant avec Netbeans, je n'aurais pas l'autorisation d'écrire dans ce dossier, ce qui me empêcherait d'ajouter des bibliothèques à mes projets, d'installer et de désinstaller des plugins dans l'EDI, et même avec la configuration du serveur Glassfish.

J'ai googlé afin d'éclairer mes doutes en vain. La seule chose que j'ai trouvée était ce fil sur le forum Netbeans qui a apporté encore plus de doutes.

Quelqu'un peut-il m'aider?

Réponses:


6

Vous n'avez pas besoin d'exécuter le programme d'installation à l'aide sudoet vous n'avez pas besoin de l'installer dans un dossier système, tel que /usr/local/. Exécutez simplement le programme d'installation normalement et choisissez de l'installer dans votre répertoire personnel. Si vous ne voulez pas que les dossiers netbeanset glassfishencombrent votre dossier de départ, vous pouvez les installer dans un sous-dossier de votre dossier de départ, tel que localou Libraryou autre.

Vous pourrez exécuter Netbeans en cliquant sur le lanceur qu'il crée. Cependant, si vous souhaitez l'exécuter à partir de la ligne de commande, vous devrez ajouter le bindossier Netbeans au chemin système. Vous pouvez le faire en ouvrant votre .bashrcfichier dans un éditeur de texte et en ajoutant cette ligne en bas (modifiée selon l'endroit où vous avez installé Netbeans):

export PATH=$PATH:~/netbeans-7.2.1/bin

Merci pour votre illumination. Encore une question, s'il vous plaît, avant de considérer cette réponse comme utile et correcte. Lorsque vous faites référence à l'ajout du dossier bin de Netbeans à mon chemin système, en modifiant le fichier .bashrc, de quel fichier s'agit-il? S'agit-il d'un fichier de mon système ou d'un fichier existant dans l'un des dossiers d'installation de Netbeans?
Korrigan Nagirrok

C'est un fichier trouvé dans votre dossier de départ (il sera caché par défaut - appuyez sur Ctrl + H pour afficher les dossiers et fichiers cachés) qui configure les variables d'environnement et le terminal.
iBelieve

4

Si vous allez être le seul utilisateur sur la machine exécutant NetBeans, vous ne devez pas exécuter le programme d'installation en tant qu'utilisateur root.

 $ chmod u+x ~/Downloads/netbeans-7.3rc1-linux.sh
 $  ~/Downloads/netbeans-7.3rc1-linux.sh

Vous serez invité à sélectionner le répertoire d'installation par défaut sur le répertoire utilisateur. Le dossier d'installation sélectionné doit être accessible en écriture par l'utilisateur actif.

Pour plus de détails, consultez le wiki de la communauté NetBeans .

Si plusieurs utilisateurs lancent NetBeans à partir de la même installation, vous devez exécuter le programme d'installation en tant qu'utilisateur root et sélectionner / user / local comme répertoire d'installation. Ce devrait être le choix par défaut lorsque vous y êtes invité.

L'IDE NetBeans est conçu pour prendre en compte plusieurs utilisateurs qui lancent l'IDE à partir de la même installation:

NetBeans s'adapte à cela en gardant les paramètres personnels de chaque utilisateur séparés de l'installation du code NetBeans.

Sur les systèmes Unix, les paramètres sont conservés dans un répertoire de paramètres local créé dans le répertoire personnel de l'utilisateur lors de la première exécution de NetBeans.

La citation ci-dessus provient de NetBeans: The Definitive Guide .


2
Bien que je sois d'accord avec cette réponse, il pourrait y avoir un inconvénient à la pratique d'installer des logiciels dans la maison de l'utilisateur: les sauvegardes (cela dépend de vos habitudes de sauvegarde.) Si vous installez des logiciels chez vous et que vous effectuez des sauvegardes de toute la maison, alors vous devez vous rappeler d'exclure le répertoire d'installation des sauvegardes; il est inutile de sauvegarder quelque chose qui peut être récupéré en réinstallant simplement, si les paramètres ou les fichiers variables sont stockés ailleurs. Netbeans peut être installé dans /usr/localou /optil n'y aura pas de problèmes avec les autorisations, car les paramètres seront dans votre maison.
sierrasdetandil

Je crains que si installé dans /usr/localou optvous pourriez avoir besoin d'exécuter IDE en tant que root sur les mises à jour.
Goran Miskovic

Il n'est pas nécessaire d'exécuter l'IDE en tant que root, même s'il est installé dans un répertoire système. Les plugins sont stockés dans $HOME/.netbeans, afin qu'ils puissent être installés et mis à jour en tant qu'utilisateur régulier. Seulement pour mettre à jour l'IDE lui-même, il faudra un accès root, pour exécuter le nouveau programme d'installation.
sierrasdetandil

Seuls les plugins installés par l'utilisateur iront dans $ HOME / .netbeans. Tous les autres plugins seront installés dans le répertoire d'installation. Par conséquent, chaque fois que l'un des plugins par défaut doit être mis à jour, vous devrez exécuter l'IDE en tant que root. N'oubliez pas que pour les versions mineures, vous pourrez mettre à jour l'IDE à l'aide du gestionnaire de mise à jour.
Goran Miskovic

Je pense que Netbeans copie même les plugins par défaut .netbeanslorsqu'ils sont activés, dans $HOME/.netbeans/*/modules/. Depuis plusieurs années, je l'ai toujours mis à jour tous les plugins en tant qu'utilisateur régulier. Mais vous avez raison, pour faire une mise à jour mineure complète de l'installation, vous devrez l'exécuter en tant que root. Mon point est que c'est à l'utilisateur de choisir de l'installer en tant qu'utilisateur normal ou en tant que root; les deux méthodes fonctionnent bien.
sierrasdetandil

0

En général, vous devez installer le logiciel à partir du centre de logiciels - de cette façon, vous obtiendrez automatiquement les mises à jour de sécurité, et cela fonctionnera sans aucune manipulation ou configuration de votre part.

https://apps.ubuntu.com/cat/applications/netbeans/


8
Merci pour la réponse rapide. Je suis conscient du fait qu'il faut toujours installer des logiciels à partir du centre de logiciels, le problème est que la version de Netbeans disponible au Centre de logiciels est assez obsolète, c'est toujours Netbeans 7.0 qui est livré sans une série de fonctionnalités
Korrigan Nagirrok
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.