Обновление Oxidized c 0.26.3 до 0.29.1 на CentOS 7
Если решите как-то реализовать написанное, то все действия вы производите на свой страх и риск!
1. Обновляем cmake.
1.1 Создаем папки
# mkdir tmpdir; cd tmpdir/; mkdir tmpcmake; cd tmpcmake
1.2 Качаем cmake-3.6.2
# wget https://cmake.org/files/v3.6/cmake-3.6.2.tar.gz
1.3 Удаляем установленный cmake
# yum remove cmake -y
1.4 Распаковываем с переходим в папку cmake
# clear;tar -zxvf cmake-3.6.2.tar.gz; cd cmake-3.6.2
1.5 Устанавливаем и проверяем версию
# ./bootstrap --prefix=/usr/local # make # make install; cmake --version
2. Теперь обновляем ruby
2.1 Создаем папки
# cd ~/tmpdir; mkdir tmpruby; cd tmpruby;
2.2 Устанавлиаем доп.пакеты и качаем ruby 3.0.4 (для версии выше могут потребоваться дополнительные зависимости)
#yum groupinstall "Development Tools"; yum install openssl-devel; wget http://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.4.tar.gz
2.3 Распаковываем с переходим в папку ruby
# tar -xzvf ruby-*; cd ruby-3.0.4
2.4 Устанавливаем и проверяем версию
# ./configure # make # make install; ruby -v
3. Теперь обновляем сам gem и oxidized
# gem update --system # gem install oxidized-web oxidized