Setting up meshery docs Operating System:Ubuntu 23.04

If you face issue while setting up the meshery docs for contribution of
E: Unable to locate package libgdbm3

Then these are the steps you must use

  1. sudo apt-get install autoconf bison build-essential libssl-dev libyaml-dev libreadline-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm-dev
  2. sudo apt-get install libgdbm-compat-dev

For the rbenv command not working
rbenv install 2.7.5

you can do these steps

Install rbenv

git clone GitHub - rbenv/rbenv: Manage your app's Ruby environment ~/.rbenv

Add rbenv to bash profile (adjust this based on your shell)

echo ‘export PATH=“$HOME/.rbenv/bin:$PATH”’ >> ~/.bashrc
echo ‘eval “$(rbenv init -)”’ >> ~/.bashrc

Install ruby-build as an rbenv plugin

git clone GitHub - rbenv/ruby-build: Compile and install Ruby ~/.rbenv/plugins/ruby-build

Reload your shell profile

source ~/.bashrc
rbenv install --list
rbenv install
rbenv global
ruby -v

1 Like

@Shlok_Mishra, do you use Ubuntu? Whichever OS you’re using, will you include that variant in the title of this post, so that others can better reference this info? Thanks for posting these details. :clap: