Package for Ruby 2.0 no preciso

11

Houve alguma notícia dos mantenedores do pacote Ubuntu do Ruby sobre se eles lançariam um pacote para o Ruby 2.0? Em caso afirmativo, eles indicaram se lançarão algum pacote para o Ruby 2.0 em 12.04?

    
por Andrew Grimm 26.02.2013 / 01:43

5 respostas

3

O Ubuntu tem Política de Atualizações de Versão Estável que basicamente proíbe a importação de novas versões para versões estáveis. Portanto, não é possível ter pacotes oficiais do Ruby 2.0 no Ubuntu 12.04, porque ele poderia introduzir novos bugs, regressões, etc. Assim, você terá que confiar em algum futuro PPA.

Apenas para esclarecer todo o processo, como um pacote entra no Ubuntu. Porque o Ruby 2.0 ainda nem está empacotado.

O processo usual de lançamento do Ubuntu é esperar que os pacotes apareçam primeiro no Debian e importá-los de lá.

Dito isso, o Debian está congelado agora e a próxima versão estável deve ser lançada em breve, então não há muito progresso acontecendo. Mas ... já existe um bug do ITP (Intent to Package) para ruby2.0 , o que significa que os empacotadores Ruby já estão trabalhando nisso. Você pode acompanhar o progresso no git: //anonscm.debian. repositório org / collab-maint / ruby2.0.git , e até mesmo ajuda.

Quanto mais cedo o ruby2.0 aparecer no Debian, mais cedo ele estará no próximo Ubuntu, mas ele não será backportado automaticamente para versões já lançadas do Ubuntu.

    
por oerdnj 22.03.2013 / 09:38
15

Você pode usar o após o PPA :

sudo add-apt-repository ppa:brightbox/ruby-ng-experimental
sudo apt-get update
sudo apt-get install -y ruby2.0 ruby2.0-dev ruby2.0-doc

Opcional:

sudo apt-get install -y mysql-server mysql-workbench
sudo gem install rails

Agora você pode ir em frente e fazer o download do seu IDE preferido e começar a se divertir com o Ruby 2.0 e o Rails 4.

Só para você saber, eu acho esse aqui muito legal: link

Nota : você pode usar qualquer outro banco de dados e IDE, estas são apenas minhas preferências pessoais.

    
por Gui Keller 03.08.2013 / 02:54
3

Você pode criar a versão mais recente com facilidade:

Basta acessar o link e identificar a versão que você deseja instalar no formato .tar.gz . Em seguida, instale via console:

sudo apt-get -y update
sudo apt-get -y install build-essential zlib1g-dev libssl-dev libreadline6-dev libyaml-dev
cd /tmp
wget http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.gz
tar -xvzf ruby-2.1.1.tar.gz
cd ruby-2.0.0-p353/
./configure --prefix=/usr/local
make
sudo make install

Este exemplo instala o ruby 2.1.1, simplesmente substitua o URI após o comando wget com sua versão preferida.

    
por Philzen 02.04.2014 / 23:23
1

Os desenvolvedores não comentaram sobre isso até onde eu saiba, mas desde que a data de lançamento do ruby 1.9.3 foi em outubro de 2011 e até hoje o 1.9.3 ainda não está em 11.10, eu diria que é improvável que novos rubis serão adicionados após o lançamento do sistema. Uma rápida olhada em packages.ubuntu.com mostra que os desenvolvedores têm um histórico de não adicionar rubis ao Ubuntu que são liberados após o lançamento do ubuntu . Dito isto, existem outras maneiras de instalar o Ruby 2.0, caso você precise instalar como o source, o rvm ou o ruby-build (com ou sem rbenv ou chruby). Eu uso o ruby 2.0 no meu sistema que eu instalei usando ruby-build e rbenv e não tive problemas até agora. Com base na história passada, eu diria que é improvável que os desenvolvedores adicionem ruby 2.0 aos repositórios oficiais de 12.04 ou mesmo de 12.10, no entanto, isso não significa que certamente não acontecerá. O 2.0 ainda não foi incluído nos repositórios do 13.04, portanto, é possível que ele seja testado apenas pelos desenvolvedores e ainda possa ser adicionado. Eu não contaria com isso.

    
por Danny Dyla 22.03.2013 / 09:27
-2

Você pode instalar o Ruby com o Ruby Version Manager (RVM) no Ubuntu. Lá você pode instalar o ruby2 também.

link

    
por TIIUNDER 22.03.2013 / 09:45