Is there a straightforward way of using #rbenv / ruby-build to build #ruby from a source tree of your choosing that has patches applied or other modificiations? I want to test a patch on 3.3.0-dev but I already have 3.3.0-dev installed. I can build from source but don't want to make install because I don't want to replace my system ruby.
Olá, pessoal, escrevi mais um artigo voltado para ensinar iniciantes uma boa maneira de instalar a última versão estável do Ruby no Ubuntu 22.04.
Espero que gostem.
https://medium.com/@carlosftech/como-instalar-ruby-e-o-configurar-no-ubuntu-22-04-7712071a6a86
#ruby #linux #ubuntu #webdev #rbenv
ubuntu22.04を使用し、Mastodon4.1.2とrbenvでRuby3.0.6をインストールできる事例をやっとみつけました。
「【Ubuntu】Mastodonをインストール」
vpslife.server-memo.net/mastod
今まではRubyのインストはubuntuのパッケージを使用していたのと、公式の Mastodonとはディレクトリーの構成が異なっていましたが、今回見つけた事例では公式と同じインストールになっています。
cerbotのインストールも非常に丁寧な記載がありました。😍
#mastodon #ubuntu #rbenv #ruby #cerbot
Does anybody know how to you say #RubyAppAndAnotherDirectTreeFromWhereThatAppIsInstalledAndThatAppHasA #rbenv local, setting that is different from your systems, global Ruby version setting?
#rubyappandanotherdirecttreefromwherethatappisinstalledandthatapphasa #rbenv
Mastodon4.1.2のために、ubuntu22.04で、rbenvでRuby3.0.6をインストールする事例をやっとみつけました。↓
https://vpslife.server-memo.net/mastodon_install/#toc12
念のためにクリーンインストを開始したのですが、「SSL/TLS証明書の取得」で失敗。
「too many certificates (5) already issued for this exact set of domains in the last 168 hours: Retry after 2023-04-14T16:13:50Z:」って叱られちゃった。 9時間時差があるので、明日まで保留だわ。
そいや、今週にはいって毎日いろんなインスト実験をしちゃったね。。。。😂
#mastodon #ssl #ubuntu #rbenv #ruby
#ruby #rbenv #ubuntu #ssl #mastodon
@tekwizz123 @wmcraver Thank you for sharing your experience. I have been using #rbenv on my computer (MacOS) and I have been using #rvm with VM and container images (Linux - various distros). #Ruby
:question: rbenv version not installed :zpancake:
Install the Ruby build for the specified version using:
`rbenv install x.x.x`
If that fails, try:
brew update && brew upgrade ruby-build
then run
`rbenv install x.x.x`
again.
#tips #ruby #rbenv #installation #configuration
Me in 6 months: Here's how to install a recent Ruby on Linux Mint since the package is stale.
1. Install ruby-full, build-essential, and rbenv
2. Clone https://github.com/rbenv/ruby-build into rbenv's plugin directory (`rbenv root`)
3. rbenv install [whatever-version you want]
4. Profit
We're starting out with setting up #xcode and getting #rbenv and a good #ruby environment working. #brew helps, #nixdarwin will make sure it happens.
so. many. tools. I wish #warp was ready for ecosystems like this so I'd just have to go `warp build` and be done with it.
In this case, rbenv is also installing a version of #openssl. All good so far until there's a permissions error creating something on /usr/local/var.
yikes
sudo !! it is
#openssl #warp #nixdarwin #brew #Ruby #rbenv #xcode
I wonder, if there's a way to get ruby-build to provide the most current #RubyVersion (3.2.0-preview3 at the moment, see https://www.ruby-lang.org/en/news/2022/11/11/ruby-3-2-0-preview3-released/) faster, than waiting for an update of the #Ruby definitions in https://github.com/rbenv/ruby-build and then a release.
I wonder, if there is a way to get rbenv (or rather ruby-build) to provide the most current #RubyVersion (3.2.0-preview3 at the moment, see https://www.ruby-lang.org/en/news/2022/11/11/ruby-3-2-0-preview3-released/) faster than waiting for an update of the #Ruby definitions in https://github.com/rbenv/ruby-build and then a release.
one ring to rule them all
> Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
https://github.com/asdf-vm/asdf
#nvm #versionmanager #gvm #rbenv #pyenv #docker #programming
#nvm #versionmanager #gvm #rbenv #pyenv #docker #programming
@nipos Also als Server-Admin läuft es mir dabei eher kalt den Rücken runter und ich habe #Mastodon erst mal nur in einer separaten VM installiert. Eigentlich müssen Sicherheits-Updates täglich automatisch eingespielt werden, denn wenn ein Bug bekannt ist, läuft die Zeit.
Dieses #rbenv wirkt auf mich wie eine Verzweifelungstat um sich aus einer Abhängigkeitshölle zu befreien weil man die Komponenten eben nicht so einfach updaten kann. Damit kann man ja mehrere Versionen parallel installieren.
@nipos Weißt Du wie die Versionen in #Ruby verwaltet werden? Mein Verständnis ist, dass #rbenv+#Bundler ein zusammenpassendes Set aus Ruby+#Gems installieren. Was passiert wenn in Ruby oder einem #Gem ein Sicherheitsloch gefunden wird? Braucht es dann erst ein neues #Mastodon mit neuem Dependency-File oder kann man auch immer die neueste Version jeder Komponente installieren? Bzw. anders gefragt: Sind Ruby+Gems verlässlich abwärtskompatibel?
#Ruby #rbenv #Bundler #Gems #Gem #Mastodon
@solimanhindy
Pas gagné…
J'ai toujours un bug similaire à ce que j'indique ici
https://blog.gegeweb.org/installer-mastodon-sous-freebsd-sans-le-port.html
C'est lié à la librairie Protobuf.
Pourtant… tout semble OK.
$ pkg-config --modversion protobuf
3.6.1
$ readelf -d libcld3.so
Dynamic section at offset 0xb0b80 contains 29 entries:
Tag Type Name/Value
0x0000000000000001 NEEDED Shared library: [libprotobuf.so.17]
[…]
#mastodon #freebsd #ruby #rbenv
How to install Rubocop for Sublime Text with rbenv
https://cedric.io/2019/01/07/how-install-rubocop-sublime-text-rbenv/