Цель:
Установите следующее
- 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
. Это, кажется, просто разворачивает файлы в назначенные каталоги. Это не решило мою проблему, и теперь я немного волнуюсь, повлияет ли это на какую-либо зависимость позже ..