我通过 ssh 连接到 OVH 主机,我设法连接,但问题是当我尝试在我的服务器上安装 ruby 和 rails 时,我无法执行任何 ubuntu 命令。我是 ssh 的新手...
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
感谢您的帮助。
在 OVH HostingCloud Web
优惠上,您无权访问sudo
命令或root
用户:因为这是托管优惠,您没有管理员权限。
但是,完全可以安装Ruby on Rails
,因为 Cloud Web 为不同的语言(gem
以及bundle
Rubynpm
和yarn
NodeJS 等)提供了依赖项管理器。
要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
....
您可以在此处找到有关如何在Cloud Web
主机上安装 Ruby 应用程序的文档:https : //docs.ovh.com/fr/cloud-web/installer-camaleon-cloud-web/(仅从我所看到的内容中使用法语)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句