Encore debutant


#1

Bonjour,
j’ai essayé de s’inititier à Ruby et j’ai installé le package Ruby pour
windows.Et j’ai suivi quelques tuto pour debutants en RoR,et sur
l’installation de Rails que je me suis planté alors je demande votre
aide
s’il vous plait comment installer Rails?
Merci


ZAKASOA Mirado
removed_email_address@domain.invalid


#2

Je ne suis pas un expert de windows, mais j’ai monté un environnement de
travail pour plusieurs de mes collègues récemment et c’était pas
tellement
compliqué :

  1. d 'abord installer Ruby (apparemment c’est fait)
  2. ouvrir une console et taper : gem install rails ; ça devrait
    installer
    rails
  3. pour faire un nouveau projet : rails nom_du_projet

Si un problème se pose, merci d’indiquer le résultat des commandes
ci-mentionnées.


Michel B.


#3

2008/11/7 Michel B. removed_email_address@domain.invalid:

Une petite doc que j’avais du faire pour un client, ca ne répond pas
parfaitement à ce que tu veux, mais il faut aussi faire des efforts :wink:

http://docs.google.com/View?docid=d9ztwvb_26gtd6x7fv


http://fabien.jakimowicz.com


#4

D’abord merci pour votre reponse,
Oui j’ai fait tous ce que vous avez dit mais le console m’envoi un
erreur
,j’ai pas de connexion internet à la maison alor je sais pas est ce que
je
dois etre connecté pour l’installer?

Le 7 novembre 2008 16:45, Michel B.
removed_email_address@domain.invalid a
écrit :

ci-mentionnées.


Michel B.


ZAKASOA Mirado
removed_email_address@domain.invalid


#5

Personnellement, étant actuellement sous windows, je conseille de gérer
Ruby on Rails par cygwin.
Avantages:

  • un environnement unix-like
  • une console, rxvt, très agréable si bien configurée (indispensable car
    l’invite dos est très pauvre)
  • on peut compiler les gems grâce à gcc version windows
  • intégration de ssh, svn et compagnie, indispensable pour capistrano
  • de nombreux paquets compilés pour windows gérés par le gestionnaire de
    paquets cygwin.

Fabien J. a écrit :


#6

Le 7 novembre 2008 16:49, ZAKASOA Mirado a écrit :

D’abord merci pour votre reponse,
Oui j’ai fait tous ce que vous avez dit mais le console m’envoi un erreur

Cela ne nous aide pas si tu ne nous dit pas laquelle.

,j’ai pas de connexion internet à la maison alor je sais pas est ce que je
dois etre connecté pour l’installer?

Non, mais il faut auparavant que tu récupères sur Internet les gems
relatifs à Rails (et ses dépendances) rails, activesupport, activerecord,
etc. Et que tu les copies sur ton ordi avant de faire un gem install
en local.

-- Jean-François.


Les 50 ans de Jeanie Longo : http://www.longo50.org
http://twitter.com/underflow_


#7

2008/11/7 ZAKASOA Mirado removed_email_address@domain.invalid:

D’abord merci pour votre reponse,
Oui j’ai fait tous ce que vous avez dit mais le console m’envoi un erreur
,j’ai pas de connexion internet à la maison alor je sais pas est ce que je
dois etre connecté pour l’installer?

Je ne connais pas trop les spécificités windows, mais la commande “gem
install” va utiliser soit la connection internet, soit des fichiers
locaux présents dans le répertoire courant.

Il faut donc télécharger les gems suivants :


#8

Le 7 novembre 2008 16:53, Thomas a écrit :

Personnellement, étant actuellement sous windows,
je conseille de gérer Ruby on Rails par cygwin.

Voire même une machine virtuelle style vmware et installer une distro
linux dessus ? non ?

– Jean-François.


Les 50 ans de Jeanie Longo : http://www.longo50.org
http://twitter.com/underflow_


#9

Si je peux me permettre, et c’est valable pour n’importe quel langage de
programmation et pour n’importe quel framework, ce sera beaucoup
beaucoup
plus facile si tu as accès à internet, ne serait-ce que pour pouvoir
poser
tes questions ici quand elles se posent à toi ou chercher de la
documentation sur internet, et aussi (le cas échéant) installer des
choses
complémentaires. Si ton patron ne te donne pas accès à internet, c’est
une
bonne occasion de le lui demander.

Sinon, si tu veux récupérer les gems c’est assez facile en fait (quoi
qu’un
peu plus chiant à faire mais ça ne doit pas t’arrêter). Voici les
addresses
où tu pourras collecter les packages .gem dont tu as besoin :

  1. Actionpack http://rubyforge.org/projects/actionpack/
  2. Actionmailer http://rubyforge.org/projects/actionmailer
  3. Activerecord http://rubyforge.org/projects/activerecord/
  4. Actionwebservice http://rubyforge.org/projects/aws/ (seulement
    si tu
    installe un rails <= 1.2.X)
  5. Activeresource
    http://rubyforge.org/projects/activeresource/(seulement pour un
    rails >= 1.2.5, 2.0)
  6. Rake http://rubyforge.org/projects/rake
  7. Rails http://rubyforge.org/projects/rails/

Il suffit de les récupérer (avec une clef USB) tout dans le même
répertoire,
et de faire ton “gem install xxx.gem” sur ton pc cible en te plaçant
dans le
répertoire où tu as récupéré les .gem, où xxx.gem est le nom de fichier
de
chaque .gem dans l’ordre de la liste.


Michel B.


#10

Lol! Ouais, c’est ce que j’avais fait sauf que sous Vista après 4 à 5
heures d’utilisation ma distro sur virtualbox commençait à ralentir à
mort… Je devais carrément redémarrer le guest et le host aussi
d’ailleurs. Donc je me suis lassé et suis passé à cygwin.

Mais sérieusement, entre les installables windows et les paquets cygwin,
ce sont les mêmes binaires de toutes façons. Donc autant utiliser cygwin.

Jean-François Trân a écrit :


#11

Bonjour,
j’ai telecharger les gems listés par THomas Belleville et je sais pas
comme
l’installé,quand je fais gem install rails,le console indique une erreur
du
genre repertoire ou fichier non connu.
Et pour ce qui mon proposer d’installer cygwin,je l’ai deja fait et
j’obtiens des repertoires du genre linux.alor comment utiliser cygwin?il
ceer just des repertoires comme dans fedora.

Le 7 novembre 2008 23:16, Thomas removed_email_address@domain.invalid a écrit :

Le 7 novembre 2008 16:53, Thomas a écrit :


ZAKASOA Mirado
removed_email_address@domain.invalid


#12

j’ai telechargé dans un cyber le fichier Ruby 18… et je l’ai installé
sur
ma machine?Et comment puis telecharger tous ces fichiers(sur quel
adresse)
et je dois faire quoi quand je les aurai?

Le 7 novembre 2008 16:54, Fabien J. removed_email_address@domain.invalid a
écrit
:

locaux présents dans le répertoire courant.
http://fabien.jakimowicz.com


ZAKASOA Mirado
removed_email_address@domain.invalid


#13

Heu, il n’y a pas de Thomas Belleville ici. Il y a un Thomas Blumenfeld,
et
il y a moi un Michel B…

Disons qu’à ta place, étant débutant en ruby et en rails, je
commencerais
par faire quelque chose de basique et j’éviterais de suivre le conseil
de
Thomas et d’installer une machine virtuelle pour installer un linux en
plus
de ton windows, ça me semble un tout petit peu trop compliqué pour un
débutant.

Donc, pour installer tes gems que tu as téléchargées, il faut que tu
ouvres
une console windows et que tu te place dans le répertoire où il y a les
gems
que tu as téléchargées. Pour ça, et en supposant que ta clef USB est
installée sur ton pc sur “E:” et que le répertoire où tu les as
téléchargées
sur la clef s’appelle “ton_repertoire” tu peux faire :

e:
cd ton_repertoire
(le “>” n’est pas à taper, c’est le symobole pour dire “ce qui suit est
une
commande”)

Ceci fait, tu devrais avoir dans ton invite de commande
“E:\ton_repertoire>”.

Ensuite tu installes toutes les gems que tu as téléchargées, dans
l’ordre de
la liste que je t’ai donnée, avec la commande gem install qui fonctionne
comme ceci :

gem install ton_fichier.gem
Où “ton_fichier.gem” est le nom du fichier “.gem” que tu veux installer.

Donc il va falloir faire quelque chose dans ce genre :

gem install actionpack-2.1.2.gem

gem install rails-2.1.2.gem
En remplaçant les “…” par des commandes “gem install” avec chaque
fichier
de la liste dans l’ordre que je t’ai donné.

Donc, si tu commence par :

gem install rails-2.1.2.gem
Ca ne peut pas marcher parce qu’il va manquer les gems précédentes qui
sont
nécessaires à l’installation de rails.

Pour l’instant oublie l’idée de monter une machine virtuelle linux sur
ton
poste, c’est inutilement compliqué pour ce que tu veux faire.

Par contre, permets moi d’insister LOURDEMENT sur le fait qu’avoir une
connexion internet au bureau te simplifiera ENORMEMENT la vie dès que tu
vas
commencer à programmer avec Rails (et quasiment n’importe quel langage
ou
framework). Si ton patron refuse, insiste jusqu’à ce qu’il cède, il vaut
mieux faire investir ton patron dans une freebox (30€ / mois, c’est pas
la
mort non plus) et avoir les outils adaptés pour effectuer ton travail
plutôt
que de partir avec un LOURD handicap et ne rien achever.

Le 8 novembre 2008 09:04, ZAKASOA Mirado removed_email_address@domain.invalid a écrit :


Michel B.


#14

Desolé pour la confusion Michel B…J’ai vu un autre message avec
le
nom Thomas en haut de votre message alors j’ai ecrit le nom Thomas et le
votre qui etait sur le message que j’ai lu.
Pardon

Le 8 novembre 2008 09:39, Michel B.
removed_email_address@domain.invalid a
écrit :

une console windows et que tu te place dans le répertoire où il y a les gems
“E:\ton_repertoire>”.

gem install rails-2.1.2.gem

Bonjour,

Lol! Ouais, c’est ce que j’avais fait sauf que sous Vista après 4 à 5


Michel B.


ZAKASOA Mirado
removed_email_address@domain.invalid


#15

Alors je fais comment pour installer Rails qui en fichier zip?

Le 8 novembre 2008 09:50, ZAKASOA Mirado removed_email_address@domain.invalid a écrit :

Disons qu’à ta place, étant débutant en ruby et en rails, je commencerais

comme ceci :
Donc, si tu commence par :
framework). Si ton patron refuse, insiste jusqu’à ce qu’il cède, il vaut

Et pour ce qui mon proposer d’installer cygwin,je l’ai deja fait et

d’ailleurs. Donc je me suis lassé et suis passé à cygwin.

je conseille de gérer Ruby on Rails par cygwin.

removed_email_address@domain.invalid


ZAKASOA Mirado
removed_email_address@domain.invalid


#16

2008/11/7 ZAKASOA Mirado :

j’ai essayé de s’inititier à Ruby et j’ai installé le package Ruby pour
windows.Et j’ai suivi quelques tuto pour debutants en RoR,et sur
l’installation de Rails que je me suis planté alors je demande votre aide
s’il vous plait comment installer Rails?

À noter qu’il existe un remplaçant d’InstantRails qui s’appelle
BitNami RubyStack. La version 1.4-beta-1 fait 186 Mo à télécharger.

http://bitnami.org/stack/rubystack

-- Jean-François.


http://twitter.com/underflow_


#17

Merci mais si c’est un version beta alors je resterai sur installRails!

Le 8 novembre 2008 10:00, Jean-François Trân removed_email_address@domain.invalid a
écrit
:

http://bitnami.org/stack/rubystack

РJean-Fran̤ois.


http://twitter.com/underflow_


ZAKASOA Mirado
removed_email_address@domain.invalid


#18

Commencer par extraire ce qui est dans le zip me semble une bonne idée,
qu’en dis-tu ?..


Michel B.


#19

Le 8 novembre 2008 10:05, ZAKASOA Mirado a écrit :

Merci mais si c’est un version beta alors je resterai sur installRails!

Il existe aussi une version 1.2-1 qui fait 79 Mo.

http://bitnami.org/stack/rubystack

-- Jean-François.


http://twitter.com/underflow_


#20

J’etais dans un cyber d’un copain (ici à Madagascar).Quand j’ai
telechargé
les liens que vous m’avez donné, seul Rails qui était en fichier Zip.Et
c’est la que je me perd.Alors que dois je faire?il n’y a pas de fichier
.gem
avec Rails?
Merci d’avance

Le 7 novembre 2008 17:11, Michel B.
removed_email_address@domain.invalid a
écrit :

où tu pourras collecter les packages .gem dont tu as besoin :
Il suffit de les récupérer (avec une clef USB) tout dans le même
répertoire, et de faire ton “gem install xxx.gem” sur ton pc cible en te
plaçant dans le répertoire où tu as récupéré les .gem, où xxx.gem est le nom
de fichier de chaque .gem dans l’ordre de la liste.


Michel B.


ZAKASOA Mirado
removed_email_address@domain.invalid