соединение через s sh с ubuntu 18 - PullRequest
0 голосов
/ 27 мая 2020

Я подключаюсь через s sh к хостингу OVH, мне удается подключиться, но проблема в том, что я не могу выполнить ни одну команду ubuntu, когда пытаюсь установить ruby и rails на моем сервере. Я новичок в s sh ...

formasm@cloudweb-ssh:~ $ sudo su
-bash: sudo: command not found
formasm@cloudweb-ssh:~ $ apt-get update
Reading package lists... Done
E: List directory /var/lib/apt/lists/partial is missing. - Acquire (13: Permission denied)
formasm@cloudweb-ssh:~ $ sudo apt-get update
-bash: sudo: command not found

Спасибо за вашу помощь.

Ответы [ 3 ]

0 голосов
/ 27 мая 2020

Моя версия ubuntu:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.4 LTS
Release:    18.04
Codename:   bionic
0 голосов
/ 28 мая 2020

На предложениях OVH Hosting Cloud Web у вас нет доступа ни к команде sudo, ни к пользователю root: поскольку это управляемое предложение, у вас нет прав администратора.

Однако установить Ruby on Rails вполне возможно, поскольку Cloud Web предоставляет диспетчер зависимостей для разных языков (gem и bundle для Ruby; npm и yarn для NodeJS et c. ).

Чтобы установить Ruby on Rails на OVH Cloud Web:

jeanmim@cloudweb-ssh:~ $ export PATH=$PATH:/usr/local/ruby2.6/bin:~/.gem/ruby/2.6.0/bin
jeanmim@cloudweb-ssh:~ $ export GEM_HOME=~/.gem/ruby/2.6.0

jeanmim@cloudweb-ssh:~ $ gem install rails --user --no-doc
Fetching thread_safe-0.3.6.gem
Fetching concurrent-ruby-1.1.6.gem
Fetching i18n-1.8.2.gem
Fetching zeitwerk-2.3.0.gem
....

jeanmim@cloudweb-ssh:~ $ bundle install
Fetching gem metadata from https://rubygems.org/.........
Fetching gem metadata from https://rubygems.org/.
Resolving dependencies.....
Using rake 12.3.2
Using concurrent-ruby 1.1.5
....

Здесь вы можете найти документацию о том, как установить приложение Ruby на хостинг Cloud Web: https://docs.ovh.com/fr/cloud-web/installer-camaleon-cloud-web/ (на французском, насколько я вижу)

0 голосов
/ 27 мая 2020

Какая версия ubuntu запущена, вы можете узнать, какая версия используется lsb_release -a

, вы получите следующий результат

steve@mineblox:~# lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.4 LTS
Release:        18.04
Codename:       bionic

steve@mineblox:~#
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...