Presente de Natal: Ruby 1.9 !!!
Publicado em Developer
Hi,
We are happy to announce of the release of the 1.9.0 the development release. You can fetch it from:
ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-0.tar.bz2 407cc7d0032e19eb12216c0ebc7f17b3
ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-0.tar.gz b20cce98b284f7f75939c09d5c8e846d
ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-0.zip 78b2a5f9a81c5f6775002c4fb24d2d75
We hope this helps you to enjoy hacking. Happy Holidays.
matz.
Eba! Presentão de Natal! Ruby 1.9, conforme prometido pelo Matz! Divirtam-se!
Eu vou deixar baixando aqui mas só amanhã que vou compilar o bicho. Agora é hora de ir para o almoço de Natal. :-)
Atualizado: Agora que passou a comilança do Natal, dá para complementar o post, deixando claro um ponto muito importante: a 1.9.0-0 é uma versão oficial porém development, ou seja, muito cuidado para usá-la em produção! Aqui tem um ótimo post do Dave Thomas falando sobre isso. Para fazer a instalação da versão nova e ainda manter a 1.8.6, eu faço um pouco diferente do que foi recomendado por ele. Eu uso uma versão um pouco modificada do SlackBuild oficial do Slackware, alterando o --program-suffix:
./configure \ --prefix=/usr \ --program-suffix=1.9 \ --mandir=/usr/man \ --datadir=/usr/share \ --enable-shared \ --disable-static \ --build=$ARCH-slackware-linux
Desse modo consigo os executáveis com 1.9 nos nomes, tais como:
rake1.9, rdoc1.9, ri1.9, ruby1.9, erb1.9, gem1.9, irb1.9, testrb1.9
Comentários
Comentários fechados.
Artigos anteriores
- Pull requests em modo raiz - sex, 22 de dezembro de 2023, 09:57:09 -0300
- Qual a idade do seu repositório? - ter, 27 de dezembro de 2022, 12:50:35 -0300
- Utilizando ctags em projetos Rails mais recentes - qui, 24 de junho de 2021, 08:23:43 -0300
- Fazendo o seu projeto brotar - seg, 15 de julho de 2019, 08:57:05 -0300
- Learn Functional Programming with Elixir - sex, 02 de março de 2018, 18:47:13 -0300
- Ambiente mínimo - Driver Driven Development - qua, 23 de agosto de 2017, 15:15:03 -0300
- Ambiente mínimo - repositórios de código - dom, 16 de abril de 2017, 13:02:14 -0300
- Ambiente mínimo - terminal e navegador - dom, 02 de abril de 2017, 21:43:29 -0300
- Utilizando muitas gems no seu projeto? - sáb, 29 de outubro de 2016, 11:57:55 -0200
- Desenvolvedores e inteligência artificial - seg, 11 de julho de 2016, 09:09:38 -0300
Hi Dave, thanks for your comment!
I have no problem with the program-suffix because at least the way I'm compiling here it keeps all the files on a 1.9 structure like:
usr/doc/ruby-1.9.0-0/
usr/include/ruby-1.9.0/
usr/lib/ruby/1.9.0
usr/share/ri/1.9.0
And when I need to remove it, as I named the package as "dev" when compiling, and just use
removepkg ruby-dev-1.9.0_0-i486-1
But this is how I'm doing on Slackware. Runs fine. :-)
Cheers!
Good point. The advantage of --prefix, though, is that I can delete the whole thing with rm -rf. Using the program-suffix mixes it all up in my file system
Cheers
Dave