Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/04/2015, à 00:58

coutahhabavli

installer les paquets telecharges [RESOLU]

Bonsoir.
Parfois on va sur un site et on fait un téléchargement pour ubuntu et après il n'y a pas possibilité de faire ouvrir les paquets.

(Quand on téléchargé avec la logitheque ubuntu c'est pratique car tout s'installe automatiquement.
Je commence doucement le bash: cd, ls etc.
Je connais sudo apt-get
Mais c'est a peu près tout.)

(j'ai voulu mettre a jour ruby-2.2.2 et ça ne marche pas.

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet ruby-2.2.2
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « ruby-2.2.2 »

je passe sur nombre d’échecs)

Alors je l'ai téléchargé et le paquet contient de nombreux dossiers.
C'est un dossier "Dossier (inode/directory)"
Dans les paquets il y en a benchmark, bin etc
dans les fichier il y en a pas mal qui s'appellent setup.
donc je suis arrive jusqu'au dossier ruby-2.2.2$ et après je ne sais pas ou me diriger pour l'installer
Cette question
est bateau
est sûrement écrite (j'ai du mal chercher)
C'est volontairement que dans le titre je ne parle pas du paquet car la méthode ne dépend pas de ca.

Dernière modification par coutahhabavli (Le 27/04/2015, à 20:14)

Hors ligne

#2 Le 24/04/2015, à 01:25

moko138

Re : installer les paquets telecharges [RESOLU]

coutahhabavli a écrit :

C'est un dossier "Dossier (inode/directory)"

Ouh là !
  Arrête-toi avant d'aggraver la situation !


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#3 Le 24/04/2015, à 01:37

moko138

Re : installer les paquets telecharges [RESOLU]

ruby est dans les dépôts.
Prends connaissance de Retour utilisable de commande puis donne les retours séparés et complets de

sudo apt-get update
sudo apt-get install ruby
uname -mr
lsb_release -d
cat /etc/apt/sources.list
cat /etc/apt/sources.list.d/*

%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#4 Le 24/04/2015, à 06:38

coutahhabavli

Re : installer les paquets telecharges [RESOLU]

@moko138
Zeroieme étape: MERCI
PREMIÈRE ÉTAPE:
vérification de la version:

yvanmoses@yvanmoses-desktop:~$ ruby -v
ruby 2.1.5p273 (2014-11-13 revision 48405) [i686-linux]
yvanmoses@yvanmoses-desktop:~$ 

DEUXIÈME ÉTAPE: le lsb_release -d
mise a jour de sudo apt-get
c'est fait.
TROISIÈME ÉTAPE:

yvanmoses@yvanmoses-desktop:~$ sudo apt-get install ruby
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
ruby est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 14 non mis à jour.
yvanmoses@yvanmoses-desktop:~$ 

QUATRIÈME ÉTAPE: le rm mr

yvanmoses@yvanmoses-desktop:~$ cd ruby-2.2.2
yvanmoses@yvanmoses-desktop:~/ruby-2.2.2$ uname -mr
3.13.0-49-generic i686

CINQUIÈME ÉTAPE: le lsb_release -b

yvanmoses@yvanmoses-desktop:~/ruby-2.2.2$ lsb_release -d
Description:	Ubuntu 14.04.2 LTS

Nota Bene: j'ai la version 2.1.5 de ruby dans cet ordinateur

Hors ligne

#5 Le 24/04/2015, à 16:29

coutahhabavli

Re : installer les paquets telecharges [RESOLU]

@tous
si quelqu'un pense plus efficace de me rediriger sur un tutoriel ou une précédente question, il est le bienvenu!
en attendant je travaille sur ruby 2.1.5 et je ne suis pas spécialement bloque. J'aimerais surtout apprendre a débloquer ce genre de problème trivial.

Hors ligne

#6 Le 24/04/2015, à 17:30

Compte anonymisé

Re : installer les paquets telecharges [RESOLU]

Bonjour.

Peut-être as-tu tout simplement les codes sources et non les paquets en eux-mêmes. Dans ce cas là, il faut les compiler, sinon, rien ne marchera.
Tu nous dis que tu as téléchargé, mais à partir de quel lien ?

Cdlt wink

#7 Le 24/04/2015, à 17:51

erresse

Re : installer les paquets telecharges [RESOLU]

Bonjour,

Il semble que ruby est disponible en paquet .deb, sur le net.
Si ce que tu as téléchargé est un paquet .deb, il doit s'installer simplement en double-cliquant dessus. Ça ouvre la logithèque qui va t'installer le paquet, même si ce n'est pas la version qui est dans les dépôts. cool
Tu peux aussi, c'est plus simple, utiliser "Gdebi" (à installer si tu ne l'as pas déjà) et l'affecter comme application par défaut pour installer les paquets .deb téléchargés. L'important est que l'application qui installe vérifie et installe aussi, en même temps, les dépendances nécessaires au bon fonctionnement du programme. cool
Si tu as téléchargé un paquet .tar.gz (ou quelque autre chose du genre), laisse tomber, tu ne t'en sortiras pas ! roll
À moins de potasser toute la documentation concernant le développement / compilation des programmes, plus comment l'installer une fois généré (si tu parviens à le générer), plus comment le mettre à jour ultérieurement, plus comment le désinstaller proprement, etc, etc...
yikes yikes


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#8 Le 24/04/2015, à 18:36

f.x0

Re : installer les paquets telecharges [RESOLU]

Bonjour coutahhabavli,

Si tu le souhaites, le plus simple est d'ajouter un dépôt PPA
pour Ruby, cela te permettra d'installer facilement Ruby2.2
ET DE BÉNÉFICIER DES MISES À JOUR DE Ruby2.2.

Pour cela,
ouvres un terminal
tapes

sudo add-apt-repository ppa:brightbox/ruby-ng
sudo apt-get update
sudo apt-get install ruby2.2

SOPI

Hors ligne

#9 Le 25/04/2015, à 21:15

coutahhabavli

Re : installer les paquets telecharges [RESOLU]

@erreesse  effectivement c'est un paquet c'est un paquet tar.bz2. c’est fait pour qui alors ces machins?? C'est indique comme téléchargement linux.
@f.x0
Incroyable, j' ai fait ce que tu  as dit et apres quand je fais ruby -v ca reste ruby2.1.5
Regarde ca!

yvanmoses@yvanmoses-desktop:~$ sudo apt-get install ruby2.2
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés : 
  libruby2.2 rubygems-integration
Les NOUVEAUX paquets suivants seront installés :
  libruby2.2 ruby2.2
Les paquets suivants seront mis à jour :
  rubygems-integration
1 mis à jour, 2 nouvellement installés, 0 à enlever et 26 non mis à jour.
Il est nécessaire de prendre 3,446 ko dans les archives.
Après cette opération, 15.2 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Réception de : 1 http://ppa.launchpad.net/brightbox/ruby-ng/ubuntu/ trusty/main rubygems-integration all 1.8-1bbox1~trusty1 [4,364 B]
Réception de : 2 http://ppa.launchpad.net/brightbox/ruby-ng/ubuntu/ trusty/main libruby2.2 i386 2.2.2-1bbox1~trusty1 [3,361 kB]
Réception de : 3 http://ppa.launchpad.net/brightbox/ruby-ng/ubuntu/ trusty/main ruby2.2 i386 2.2.2-1bbox1~trusty1 [80.5 kB]
3,446 ko réceptionnés en 22s (154 ko/s)                                        
(Lecture de la base de données... 1062627 fichiers et répertoires déjà installés.)
Préparation du décompactage de .../rubygems-integration_1.8-1bbox1~trusty1_all.deb ...
Décompactage de rubygems-integration (1.8-1bbox1~trusty1) sur (1.5) ...
Sélection du paquet libruby2.2:i386 précédemment désélectionné.
Préparation du décompactage de .../libruby2.2_2.2.2-1bbox1~trusty1_i386.deb ...
Décompactage de libruby2.2:i386 (2.2.2-1bbox1~trusty1) ...
Sélection du paquet ruby2.2 précédemment désélectionné.
Préparation du décompactage de .../ruby2.2_2.2.2-1bbox1~trusty1_i386.deb ...
Décompactage de ruby2.2 (2.2.2-1bbox1~trusty1) ...
Traitement déclenché pour  man-db (2.6.7.1-1ubuntu1) ...
Paramétrage de rubygems-integration (1.8-1bbox1~trusty1) ...
Paramétrage de libruby2.2:i386 (2.2.2-1bbox1~trusty1) ...
Paramétrage de ruby2.2 (2.2.2-1bbox1~trusty1) ...
update-alternatives: utilisation de « /usr/bin/gem2.2 » pour fournir « /usr/bin/gem » (gem) en mode automatique
update-alternatives: utilisation de « /usr/bin/ruby2.2 » pour fournir « /usr/bin/ruby » (ruby) en mode automatique
update-alternatives: avertissement: création de /usr/bin/testrb abandonnée car le fichier associé /usr/bin/testrb2.2 (du groupe de liens ruby) n'existe pas
update-alternatives: avertissement: /usr/bin/rake ne sera pas remplacé par un lien
update-alternatives: avertissement: /usr/share/man/man1/rake.1.gz ne sera pas remplacé par un lien
Traitement déclenché pour  libc-bin (2.19-0ubuntu6.6) ...
yvanmoses@yvanmoses-desktop:~$ ruby -v
ruby 2.1.5p273 (2014-11-13 revision 48405) [i686-linux]
yvanmoses@yvanmoses-desktop:~$ 

Bizarre, non!?

Hors ligne

#10 Le 25/04/2015, à 23:02

wido

Re : installer les paquets telecharges [RESOLU]

Bonjour,
et le retour de ça:

ls /usr/bin/ruby*

Hors ligne

#11 Le 25/04/2015, à 23:46

f.x0

Re : installer les paquets telecharges [RESOLU]

Et si tu fais ???

ruby2.2

SOPI

Hors ligne

#12 Le 26/04/2015, à 06:19

coutahhabavli

Re : installer les paquets telecharges [RESOLU]

@f.x0

yvanmoses@yvanmoses-desktop:~$ cd Dropbox/apprendre_a_programmer/ruby
yvanmoses@yvanmoses-desktop:~/Dropbox/apprendre_a_programmer/ruby$ ruby2.2 kaprekar2.rb
longueur de k 1
litteral 81
longueur du carre 2
morceaud 1
morceaug 8
resultat pour 9 true
yvanmoses@yvanmoses-desktop:~/Dropbox/apprendre_a_programmer/ruby$ 

Hors ligne

#13 Le 26/04/2015, à 06:20

coutahhabavli

Re : installer les paquets telecharges [RESOLU]

@wido

yvanmoses@yvanmoses-desktop:~$ ls/usr/bin/ruby*
bash: ls/usr/bin/ruby*: Aucun fichier ou dossier de ce type
yvanmoses@yvanmoses-desktop:~$ 

Hors ligne

#14 Le 26/04/2015, à 07:35

moko138

Re : installer les paquets telecharges [RESOLU]

wido a écrit :

et le retour de ça:

ls /usr/bin/ruby*
coutahhabavli a écrit :
yvanmoses@yvanmoses-desktop:~$ ls/usr/bin/ruby*
bash: ls/usr/bin/ruby*: Aucun fichier ou dossier de ce type
yvanmoses@yvanmoses-desktop:~$ 
/apprendre_a_programmer/ruby

!

moko a écrit :

donne les retours (...) de

six demandés, trois donnés.

coutahhabavli a écrit :
avertissement: création de /usr/bin/testrb abandonnée car (...)

apprendre_a_programmer
apprendre à lire

S'ouvrir à l'autre.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#15 Le 26/04/2015, à 10:50

erresse

Re : installer les paquets telecharges [RESOLU]

coutahhabavli a écrit :

@wido

yvanmoses@yvanmoses-desktop:~$ ls/usr/bin/ruby*
bash: ls/usr/bin/ruby*: Aucun fichier ou dossier de ce type
yvanmoses@yvanmoses-desktop:~$ 

Tu as oublié de mettre un espace entre ls et /usr !
Le système cherche une commande qui s'appelle "ls/usr/bin/ruby*" et... il ne risque pas de la trouver, bien sûr. roll
Sois très attentif quand tu tapes une commande en console, la moindre erreur de syntaxe est souvent fatale !
mad


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#16 Le 26/04/2015, à 16:55

coutahhabavli

Re : installer les paquets telecharges [RESOLU]

@wido & @eresse

Ah oui l'espace... j'avais oublie!
merci

Regarde çà!

yvanmoses@yvanmoses-desktop:~$ ls /usr/bin/ruby*
/usr/bin/ruby  /usr/bin/ruby1.9.1  /usr/bin/ruby2.2
yvanmoses@yvanmoses-desktop:~$ 

Mais quand meme il y a  quelque chose d'etrange
regarde!

yvanmoses@yvanmoses-desktop:~$ ls /usr/bin/ruby*
/usr/bin/ruby  /usr/bin/ruby1.9.1  /usr/bin/ruby2.2
yvanmoses@yvanmoses-desktop:~$ ruby -v
ruby 2.1.5p273 (2014-11-13 revision 48405) [i686-linux]
yvanmoses@yvanmoses-desktop:~$ 

C'est deroutant ce genre de trucs.

Hors ligne

#17 Le 26/04/2015, à 17:11

coutahhabavli

Re : installer les paquets telecharges [RESOLU]

@moko318
MILLE EXCUSES
Ne nous moko pas les uns des autres. Parle clairement et ne va pas imaginer que je comprends tes finesses ou tes allusions, je suis très au raz des pâquerettes. Je sais a peine écrire et lire et même un peu parler. Et suis loin d’être capable de déceler des intonations antiempathiques.

La fin de la ligne est lisible en faisant glisser la glissière du bas vers la droite

 création de /usr/bin/testrb abandonnée car le fichier associé /usr/bin/testrb2.2 (du groupe de liens ruby) n'existe pas

Pour moi ce n'est pas compréhensible.

En tout cas la solution de fx.0 a l'air bien facile. Celle de wido semble expliquer que deux versions coexistent. La 1.9.1 certainement utilisée par ubuntu et la 2.2 installée.
@Tous un grand merci!

Hors ligne

#18 Le 26/04/2015, à 17:15

f.x0

Re : installer les paquets telecharges [RESOLU]

Et si tu fais

ruby2.2

ruby se lance ???


SOPI

Hors ligne

#19 Le 26/04/2015, à 17:50

coutahhabavli

Re : installer les paquets telecharges [RESOLU]

@f.x0
si je fais juste ruby2.2
et enter rien ne se passe je peux attendre même longtemps et rien. Je peux même écrire dedans mais ce n'est pas un interpréteur.
par contre si je fais tout le path pour arriver a un fichier ruby je peux l'ouvrir après avoir tape ruby2.2
J’espère que ça répond.

Hors ligne

#20 Le 26/04/2015, à 20:37

f.x0

Re : installer les paquets telecharges [RESOLU]

Oui oui, nickel.

Si tu ne veux pas garder les autres versions de ruby
tu fais

sudo apt-get purge ruby
sudo apt-get purge ruby1.9.1

puis peut-être un petit

sudo apt-get install --reinstall ruby2.2

SOPI

Hors ligne

#21 Le 27/04/2015, à 20:11

coutahhabavli

Re : installer les paquets telecharges [RESOLU]

@
Excellent.
je crois qu'il est impudent d'expurger des versions car peut-etre que la version par defaut dont se sert linux est la 1.9.1.
En tout cas merci.

je voulais aussi remercier tout ceux qui ont repondu et auxquels je n'ai pas reagi explicitement comme jojo81.
j'ai appris pas mal de chose. Je note et ferme la question.

Hors ligne