Ubuntu, bibliothèque logiciel et installation

[Résolu/Fermé]
Signaler
Messages postés
41
Date d'inscription
mercredi 13 janvier 2010
Statut
Membre
Dernière intervention
1 février 2010
-
Messages postés
41
Date d'inscription
mercredi 13 janvier 2010
Statut
Membre
Dernière intervention
1 février 2010
-
Bonjour,


La seule distribution récente qui fonctionne sur mon pc est ubuntu, mais le lecteur de disquette ne fonctionne pas. Noter que je n'ai pas le net chez moi, je dois utiliser un ordinateur public.

J'aimerais savoir où je pourrais trouver des logiciels fonctionnel pour ubuntu. Surtout ceux de la bibliothèque.

J'ai esseyé d'installer beaucoup de rpm et de deb mais aucun fonctionne. Tous me donne des érreurs.

J'ai aussi esseyé beaucoup d'installation avec ./configure , make et install.
Aucun passe configure, toujours quelque chose, surtout des paquets manquant, pour make, il me demande une cible??? et install ne fonctionne pas non plus. J'imagine que pour que make fonctionne, configure doit avec passer correctement?

Si vous avez un lien d'un site qui expliqué de long en large comment faire pour installer des logiciels avec c'est trois commandes, j'aimerais bien l'avoir.


Merci

7 réponses

Messages postés
1428
Date d'inscription
mercredi 29 juillet 2009
Statut
Contributeur
Dernière intervention
24 janvier 2019
93
Salut
Et bien le fait est, que si tu cherches à installer un logiciel tu dois aussi installer ses dépendances, à savoir les bibliothèques nécessaires à son fonctionnement, d'où j'imagine ton problème et sans internet ça peut devenir un vrai casse-tête, particulièrement pour les gros programmes complexes qui ont beaucoup de dépendances. Le rpm ne fonctionnera pas, il faut d'abord le convertir pour ubuntu qui est basé sur debian donc en .deb . La commande pour installer un .deb est dpkg -i nom_du_prog.deb. Pour le configure, make , make install c'est le même problème de dépendance et c'est encore plus chiant à installer, pour faire le make il faut que le configure réussisse, et pour que le make install marche, il faut que le make fonctionne également.

Voilà des réponses en vrac.
Messages postés
41
Date d'inscription
mercredi 13 janvier 2010
Statut
Membre
Dernière intervention
1 février 2010

Bon merci pour l'information.

Est-ce que vous auriez, par hasard, un bon lien pour télécharger un méga pack avec tout plien de dépendance? Peut-être que cela existe? Je chercherais aussi un bon lien web pour trouver des logiciels compatible ubuntu ; parce que selon mes recherches, ce n'est pas toujours compatible pour toutes les distributions.
Messages postés
1428
Date d'inscription
mercredi 29 juillet 2009
Statut
Contributeur
Dernière intervention
24 janvier 2019
93
Quels logiciels ? Les dépendances se résolvent avec le gestionnaire de paquets, et sont éparpillées, pas de mégapack à ma connaissance.
Messages postés
41
Date d'inscription
mercredi 13 janvier 2010
Statut
Membre
Dernière intervention
1 février 2010

Et bien ce que je recherche par dessu tout est un IDE pour programer en C. Mais si il y en aurait un en autre chose, je le prenderais bien. Il y a l'interpréteur en direct de python avec ubuntu, a par ça, rien.

Sais-tu comment faire pour savoir quel paquets non-installé le cd contien?
Parce que les programes pour installer les paquets ne semble pas trop fonctionel(ceux dans le menu)
Messages postés
1428
Date d'inscription
mercredi 29 juillet 2009
Statut
Contributeur
Dernière intervention
24 janvier 2019
93
Euh je pige pas trop tu veux faire du C mais si y'a pas d'IDE tu programmes pas ? Bigre, quel est la taille de ton projet pour avoir à ce point besoin d'un IDE pour développer au point de vouloir changer de langage si tu n'en trouves pas ?

Y'a python, t'as Perl, tu as probablement gcc aussi.

Tous dépend de ce qui a été spécifié dans le sources.list dans /etc/apt/ regarde si le cd rom n'est paas désactivé
Messages postés
41
Date d'inscription
mercredi 13 janvier 2010
Statut
Membre
Dernière intervention
1 février 2010

J'apprend à programmer, j'ai d'ailleur esseyé en ligne de commande avant mais j'ai pas trop été capable avec linux. Vous connaissez un bon IDE? Ou bien peut-être un bon tutoriel pour compiler/assembler?

Messages postés
1428
Date d'inscription
mercredi 29 juillet 2009
Statut
Contributeur
Dernière intervention
24 janvier 2019
93
Je dirais que la base c'est plutot la ligne de commande, tu peux essayer geany c'est entre l'IDE de base et l'éditeur de texte évolué avec coloration syntaxique etc.. plus deux petits bouton pour compiler et éditer en deux clics. Il y a pas de dépendances normalement vu que les bibliothèques doivent être installées de base. Pour compiler à la main c'est pas dur (pour un petit programme) c'est : gcc -c prog.c puis gcc -o essai essai.o
Messages postés
41
Date d'inscription
mercredi 13 janvier 2010
Statut
Membre
Dernière intervention
1 février 2010

Mais après il faut rendre le .out executable avec une commande c'est ça?

Je vais esseyer geany.
Messages postés
1428
Date d'inscription
mercredi 29 juillet 2009
Statut
Contributeur
Dernière intervention
24 janvier 2019
93
Il doit l'être normalement, si ce n'est pas le cas la commande est chmod suivi des permissions en octal 1 pour l'exécution 2 pour l'écriture et 4 la lecture.
genre :

mir@deb:~/C$ ls -ls
total 112
4 -rw-r--r-- 1 mir mir 142 déc 29 02:43 arbre.c
12 -rwxr-xr-x 1 mir mir 8981 jan 14 00:32 essai
4 -rw-r--r-- 1 mir mir 996 déc 17 15:57 essai.c
4 -rw-r--r-- 1 mir mir 1504 jan 14 00:32 essai.o
4 -rw-r--r-- 1 mir mir 953 déc 17 15:57 essai.s
4 -rwx------ 1 mir mir 199 jan 13 23:08 geany_run_script.sh
16 -rwxr-xr-x 1 mir mir 14029 jan 13 23:08 getPage
4 -rw-r--r-- 1 mir mir 3102 jan 13 23:08 getPage.c
36 -rw-r--r-- 1 mir mir 33984 jan 13 23:08 getPage.o
12 -rwxr-xr-x 1 mir mir 10462 déc 30 03:56 prog
4 -rw-r--r-- 1 mir mir 2951 déc 31 15:16 prog.c
8 -rw-r--r-- 1 mir mir 6096 déc 30 03:56 prog.o
mir@deb:~/C$ chmod 444 essai
mir@deb:~/C$ ls -ls
total 112
4 -rw-r--r-- 1 mir mir 142 déc 29 02:43 arbre.c
12 -r--r--r-- 1 mir mir 8981 jan 14 00:32 essai
4 -rw-r--r-- 1 mir mir 996 déc 17 15:57 essai.c
4 -rw-r--r-- 1 mir mir 1504 jan 14 00:32 essai.o
4 -rw-r--r-- 1 mir mir 953 déc 17 15:57 essai.s
4 -rwx------ 1 mir mir 199 jan 13 23:08 geany_run_script.sh
16 -rwxr-xr-x 1 mir mir 14029 jan 13 23:08 getPage
4 -rw-r--r-- 1 mir mir 3102 jan 13 23:08 getPage.c
36 -rw-r--r-- 1 mir mir 33984 jan 13 23:08 getPage.o
12 -rwxr-xr-x 1 mir mir 10462 déc 30 03:56 prog
4 -rw-r--r-- 1 mir mir 2951 déc 31 15:16 prog.c
8 -rw-r--r-- 1 mir mir 6096 déc 30 03:56 prog.o
mir@deb:~/C$ chmod 666 essai
mir@deb:~/C$ ls -ls
total 112
4 -rw-r--r-- 1 mir mir 142 déc 29 02:43 arbre.c
12 -rw-rw-rw- 1 mir mir 8981 jan 14 00:32 essai
4 -rw-r--r-- 1 mir mir 996 déc 17 15:57 essai.c
4 -rw-r--r-- 1 mir mir 1504 jan 14 00:32 essai.o
4 -rw-r--r-- 1 mir mir 953 déc 17 15:57 essai.s
4 -rwx------ 1 mir mir 199 jan 13 23:08 geany_run_script.sh
16 -rwxr-xr-x 1 mir mir 14029 jan 13 23:08 getPage
4 -rw-r--r-- 1 mir mir 3102 jan 13 23:08 getPage.c
36 -rw-r--r-- 1 mir mir 33984 jan 13 23:08 getPage.o
12 -rwxr-xr-x 1 mir mir 10462 déc 30 03:56 prog
4 -rw-r--r-- 1 mir mir 2951 déc 31 15:16 prog.c
8 -rw-r--r-- 1 mir mir 6096 déc 30 03:56 prog.o
mir@deb:~/C$ chmod 777 essai
mir@deb:~/C$ ls -ls
total 112
4 -rw-r--r-- 1 mir mir 142 déc 29 02:43 arbre.c
12 -rwxrwxrwx 1 mir mir 8981 jan 14 00:32 essai
4 -rw-r--r-- 1 mir mir 996 déc 17 15:57 essai.c
4 -rw-r--r-- 1 mir mir 1504 jan 14 00:32 essai.o
4 -rw-r--r-- 1 mir mir 953 déc 17 15:57 essai.s
4 -rwx------ 1 mir mir 199 jan 13 23:08 geany_run_script.sh
16 -rwxr-xr-x 1 mir mir 14029 jan 13 23:08 getPage
4 -rw-r--r-- 1 mir mir 3102 jan 13 23:08 getPage.c
36 -rw-r--r-- 1 mir mir 33984 jan 13 23:08 getPage.o
12 -rwxr-xr-x 1 mir mir 10462 déc 30 03:56 prog
4 -rw-r--r-- 1 mir mir 2951 déc 31 15:16 prog.c
8 -rw-r--r-- 1 mir mir 6096 déc 30 03:56 prog.o

Avec 444 je ne donne que les droits en lecture pour le proprio, le groupe et les autres utilisateurs essai r--r--r-- , avec 666 je donne l'écriture en plus rw-rw-rw et avec 777 c'est la totale rwxrwxrwx et ainsi de suite tape man chmod pour plus de détails
Messages postés
41
Date d'inscription
mercredi 13 janvier 2010
Statut
Membre
Dernière intervention
1 février 2010

Parfait merci.

J'utilise ./ .out maintenant...