Je suis un débutant à Linux et j'ai récemment commencé à utiliser Ubuntu 10.04. Lorsque je développe Java Development in Windows, je garde habituellement mes fichiers de projet sous un lecteur (D: par exemple) et dans le cadre de mon dossier de développement, tel que D: \ Projects \ MyProj em>. Mais je suis un peu confus avec la structure de dossiers d'Ubuntu. Alors, je veux juste savoir comment organisez-vous vos projets à Ubuntu? Dans quel dossier gardons-nous notre fichier de projets? P>
8 Réponses :
Où que vous soyez à l'aise avec. par exemple. / Accueil / YourAccount / Projets / YourProj P>
Je les garde dans mon dossier à domicile sous un sous-répertoire de travail. Mon répertoire d'espace de travail par défaut pour Eclipse est Utilisez des liens symboliques pour raccourcis p> / home / tiwe / travail / espace de travail code> p>
Vous pouvez faire tout ce que vous voulez, mais généralement si vous développez dans un répertoire qui ne figure pas dans votre répertoire personnel, vous aurez probablement besoin d'autorisations d'administrateur (racine) pour configurer les répertoires. Une autre raison d'utiliser un sous-répertoire sous votre annuaire de domicile est que dans les grandes entreprises, les répertoires de maison sont souvent stockés sur un serveur de fichiers séparé, qui est sauvegardé régulièrement. P>
Je crée généralement un répertoire Workspace code> dans mon répertoire personnel, puis créez des répertoires de projet sous cela. D'autres développeurs peuvent utiliser src code> ou Projets code>. P>
+1. Mon choix personnel est en fait $ home / usr / src code>. Parce que je compile et installe du logiciel manuellement à partir de Tarballs, il est plus facile d'avoir la hiérarchie entière / usr reflétée sous la maison $.
La plupart des packages logiciels que vous pouvez construire vont prendre - préfixe $ home code> qui mettra des éléments dans $ home / bin code>, $ home / lib code>, Etc. Je devais faire cela pour certaines entreprises d'hébergement.
J'ai configuré un point de montage différent pour stocker des profils utilisateur. De cette façon, même si le système d'exploitation ne redémarre pas après une mise à jour (j'ai tendance à utiliser Alpha Builds), les profils d'utilisateurs sont laissés intacts. P>
Je ne sais pas comment procéder après la procédure d'installation, désolé. P>
sur des systèmes d'exploitation de type UNIX (y compris Ubuntu, d'autres distributions Linux, Mac OS X, Solaris, FreeBSD, etc.), vous stockez normalement tout dans votre annuaire de domicile (généralement Les systèmes d'exploitation de type UNIX sont des systèmes multi-utilisateur au cœur, contrairement à Windows, qui est un système d'utilisateur unique à cœur - c'est pourquoi vous êtes censé stocker toutes vos propres trucs uniquement sous votre propre répertoire de base. p>
Par exemple, faites un dossier Pour en savoir plus sur la structure de répertoire Ubuntu, voir LinuxfilesystemtreeView dans la documentation de la communauté Ubuntu. p> / nom d'utilisateur code> à Ubuntu et de nombreux autres OSE de type Unix, où nom d'utilisateur code> est bien sûr votre nom d'utilisateur); Pas dans un dossier arbitraire dans la racine de votre système de fichiers comme vous le faites sous Windows. P>
/ home / nom d'utilisateur / projets / myProj code> pour votre projet. P>
J'utiliserais simplement Eclipse, entrez dans l'installateur de logiciel pour Ubuntu et trouvez Eclipse sous la section de programmation. P>
Je suggère Eclipse, comme ci-dessus, si vous recherchez une IDE parfaite. P>
Je garde mon espace de travail principal dans le dossier d'origine, puis créez des projets en suivant l'assistant (crée des dossiers). P>
Comme d'autres ont déclaré, des trucs privés vont généralement dans votre annuaire Si vraiment vous souhaitez utiliser une partition séparée (autre que l'hébergement $ Home Code> et je crée tous mes projets sous / home / pascal / projects / code>. Je les importa ensuite / home code>), vous pouvez le faire et le monter (généralement sous / mnt code>) et Créez un arborescence de répertoire pour vos projets (et définissez les autorisations d'utilisateur et de groupe, en fonction du système de fichiers utilisé). Mais je ne vois pas vraiment le point que si vous manquez d'espace dans votre maison, l'autre partition est plus rapide ou a une politique de sauvegarde différente. P>
Si vous ne pouvez pas faire face sans un C: ou D: dans votre vie, vous pouvez créer un répertoire ou un lien symbolique avec ce nom. : P princièrement, vous n'avez tout simplement pas de lettres de conduite, juste des dossiers. Ce n'est pas obligé d'être déroutant.