Цель:

Установите следующее

  • ruby (версия> = 1.8.7)
  • рубины (версия> = 1.3.7)
  • libopenssl-рубиновый
  • дворняга (версия> = 1.1.5)
  • MySQL-сервер (версия> = 5.1.54)

Шаги даны:

sudo apt-get install ruby rubygems libopenssl-ruby mongrel mysql-server

gem install -v=2.1.1 rails
gem install json
gem install mysql
gem install packages/rails_sql_views-0.7.0.gem 

Как и в названии, у меня нет доступа к sudo, apt-get, yum. Это Ubuntu, но работает как Red Hat. Есть минимальные команды, которые я могу использовать в этом аккаунте.

Ruby был там, но переустановлен до версии 2.6 после того, как я каким-то образом понял установку libopenssl . Я думаю, что я как-то вручную вычислил rubygems и mongorel также. mysql-server беспокоит меня глубоко, хотя. Я попытался использовать сам пакет, но сделал ошибку, просто используя следующие файлы: mysql80-community-release-sles12-1.noarch.rpm и compat-mysql55-5.5.55-1.el6.remi.x86_64.rpm .

Прочитав много тем на тему, где libmysqlclient был тем модулем, который пытались установить люди, я выбрал опцию экспорта пути и rpm2cio $path | cpio -idv . Это, кажется, просто разворачивает файлы в назначенные каталоги. Это не решило мою проблему, и теперь я немного волнуюсь, повлияет ли это на какую-либо зависимость позже ..

0