Czy są jakieś wieści od opiekunów pakietu Ubuntu dla Ruby, czy wypuszczą pakiet dla Ruby 2.0? Jeśli tak, to czy wskazali, czy wydadzą jakieś pakiety dla Ruby 2.0 12.04?
12.04
installation
ruby
Andrew Grimm
źródło
źródło
Odpowiedzi:
Ubuntu ma Politykę Aktualizacji Stabilnych Wydań, która zasadniczo zabrania importowania nowych wersji do stabilnych wydań. Nie ma więc możliwości posiadania oficjalnych pakietów Ruby 2.0 w Ubuntu 12.04, ponieważ może wprowadzać nowe błędy, regresje itp. Więc będziesz musiał polegać na przyszłych PPA.
Aby wyjaśnić cały proces, w jaki sposób pakiet wchodzi do Ubuntu. Ponieważ Ruby 2.0 nie jest jeszcze zapakowany.
Zwykle proces wydawania Ubuntu polega na czekaniu, aż pakiety pojawią się najpierw w Debianie i stamtąd je importują.
To powiedziawszy, Debian jest teraz zamrożony i wkrótce powinna zostać wydana kolejna stabilna wersja, więc postępy są niewielkie. Ale ... jest już błąd ITP (Intent to Package) dla ruby2.0 , co oznacza, że pakery Ruby już nad tym pracują. Możesz śledzić postępy w repozytorium git: //anonscm.debian.org/collab-maint/ruby2.0.git , a nawet pomóc.
Im wcześniej ruby2.0 pojawi się w Debianie, tym szybciej znajdzie się w następnym Ubuntu, ale nie zostanie automatycznie przeniesiony do już wydanych wersji Ubuntu.
źródło
Możesz użyć następującego PPA :
Opcjonalny:
Teraz możesz pobrać preferowane IDE i rozpocząć zabawę z Ruby 2.0 i Rails 4.
Uważam, że tutaj jest bardzo fajny: http://www.jetbrains.com/ruby/
Uwaga : możesz użyć dowolnej innej bazy danych i IDE, to tylko moje osobiste preferencje.
źródło
Możesz łatwo zbudować najnowszą wersję samodzielnie:
Po prostu przejdź na http://cache.ruby-lang.org/pub/ruby/ i określ wersję, którą chcesz zainstalować w
.tar.gz
formacie. Następnie zainstaluj za pomocą konsoli:Ten przykład instaluje Ruby 2.1.1, po prostu zamień URI po
wget
poleceniu na preferowaną wersję.źródło
Deweloperzy nie skomentowali tego w zakresie mojej wiedzy, ale ponieważ data wydania Ruby 1.9.3 była w październiku 2011 r. I do dziś 1.9.3 nie ma jeszcze w 11.10, powiedziałbym, że jest mało prawdopodobne, aby nowe rubiny były dodane po wydaniu systemu. Szybkie spojrzenie na pakiety.ubuntu.compokazuje, że programiści nie dodawali rubryk do Ubuntu, które są wydawane po wydaniu Ubuntu. Biorąc to pod uwagę, istnieją inne sposoby instalowania Ruby 2.0, jeśli potrzebujesz, takie jak instalacja ze źródła, rvm lub kompilacji ruby (z lub bez rbenv lub chruby). Używam Ruby 2.0 na moim systemie, który zainstalowałem przy użyciu Ruby-build i Rbenv i do tej pory nie miałem problemów. Opierając się na historii z przeszłości, powiedziałbym, że jest mało prawdopodobne, że programiści dodadzą Ruby 2.0 do oficjalnych repozytoriów 12.04 lub nawet 12.10, ale to nie znaczy, że na pewno tak się nie stanie. 2.0 jeszcze nie został uwzględniony w repozytoriach 13.04, więc jest możliwe, że został po prostu dokładnie przetestowany przez programistów i nadal można go dodać. Nie liczyłbym jednak na to.
źródło
Możesz zainstalować Ruby za pomocą Ruby Version Manager (RVM) na Ubuntu. Tam możesz również zainstalować Ruby2.
https://rvm.io/
źródło