J'installe Ruby on Rails 4.0.0 sur mon système Linux, mais j'obtiens ce type d'erreurs impossible convertir "\ x89" d'ASCII-8BIT en UTF8 pour guides/actifs/images/getting_started/routing_error_no_route_matches.png, en sautant et de nombreuses erreurs similaires, j'ai lu ici qu'il ne causera aucun effet, mais je ne comprends pas pourquoi il vient.
Vous devez mettre à jour/installer une version du gem rdoc qui prend en charge la conversion. Ensuite, ces erreurs n'apparaissent pas lors de la génération de la documentation lorsque vous installez Rails ou lorsque vous régénérez la documentation.
gem install rdoc
Puis régénérer la documentation
gem rdoc --all --overwrite
Définissez ces variables d'environnement avant d'installer:
export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
Si vous préférez utiliser la documentation en ligne plutôt que rdoc et ri, vous pouvez éviter ces erreurs et accélérer vos installations en sautant les installations rdoc et ri. Michael Hartl le recommande dans son livre . Ajoutez simplement un fichier .gemrc à votre répertoire personnel avec le contenu suivant:
install: --no-rdoc --no-ri
update: --no-rdoc --no-ri