# 在VPS Ubuntu上的安装问题

**URL:** <https://meta.discourse.org/t/problem-with-installation-on-vps-ubuntu/352804>\
**Category:** Support\
**Tags:** unsupported-install\
**Created:** [2025年二月18日 00:02 UTC](https://meta.discourse.org/t/problem-with-installation-on-vps-ubuntu/352804 "2025-02-18T00:02:10Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Kacper\_Kacper](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kacper_kacper/32/489159_2.png) [@Kacper\_Kacper](https://meta.discourse.org/u/Kacper_Kacper)\
**Post date:** [2025年二月18日 00:02 UTC](https://meta.discourse.org/t/problem-with-installation-on-vps-ubuntu/352804/1 "2025-02-18T00:02:10Z")

</div>

```plaintext
从 https://rubygems.org/ 下载 gem 时重试，因错误 (2/4)：Bundler::PermissionError 尝试写入 `/var/lib/gems/3.3.0/cache/syntax_tree-disable_ternary-1.0.0.gem` 时出错。您可能需要为该路径授予写入权限。

从 https://rubygems.org/ 下载 gem 时重试，因错误 (2/4)：Bundler::PermissionError 尝试写入 `/var/lib/gems/3.3.0/cache/test-prof-1.4.4.gem` 时出错。您可能需要为该路径授予写入权限。

从 https://rubygems.org/ 下载 gem 时重试，因错误 (2/4)：Bundler::PermissionError 尝试写入 `/var/lib/gems/3.3.0/cache/unf-0.2.0.gem` 时出错。您可能需要为该路径授予写入权限。

从 https://rubygems.org/ 下载 gem 时重试，因错误 (2/4)：Bundler::PermissionError 尝试写入 `/var/lib/gems/3.3.0/cache/yaml-lint-0.1.2.gem` 时出错。您可能需要为该路径授予写入权限。

从 https://rubygems.org/ 下载 gem 时重试，因错误 (3/4)：Bundler::PermissionError 尝试写入 `/var/lib/gems/3.3.0/cache/syntax_tree-disable_ternary-1.0.0.gem` 时出错。您可能需要为该路径授予写入权限。

从 https://rubygems.org/ 下载 gem 时重试，因错误 (3/4)：Bundler::PermissionError 尝试写入 `/var/lib/gems/3.3.0/cache/test-prof-1.4.4.gem` 时出错。您可能需要为该路径授予写入权限。

从 https://rubygems.org/ 下载 gem 时重试，因错误 (3/4)：Bundler::PermissionError 尝试写入 `/var/lib/gems/3.3.0/cache/unf-0.2.0.gem` 时出错。您可能需要为该路径授予写入权限。

从 https://rubygems.org/ 下载 gem 时重试，因错误 (3/4)：Bundler::PermissionError 尝试写入 `/var/lib/gems/3.3.0/cache/yaml-lint-0.1.2.gem` 时出错。您可能需要为该路径授予写入权限。

从 https://rubygems.org/ 下载 gem 时重试，因错误 (4/4)：Bundler::PermissionError 尝试写入 `/var/lib/gems/3.3.0/cache/syntax_tree-disable_ternary-1.0.0.gem` 时出错。您可能需要为该路径授予写入权限。

从 https://rubygems.org/ 下载 gem 时重试，因错误 (4/4)：Bundler::PermissionError 尝试写入 `/var/lib/gems/3.3.0/cache/test-prof-1.4.4.gem` 时出错。您可能需要为该路径授予写入权限。

从 https://rubygems.org/ 下载 gem 时重试，因错误 (4/4)：Bundler::PermissionError 尝试写入 `/var/lib/gems/3.3.0/cache/unf-0.2.0.gem` 时出错。您可能需要为该路径授予写入权限。

从 https://rubygems.org/ 下载 gem 时重试，因错误 (4/4)：Bundler::PermissionError 尝试写入 `/var/lib/gems/3.3.0/cache/yaml-lint-0.1.2.gem` 时出错。您可能需要为该路径授予写入权限。

正在获取 yard 0.9.37

从 https://rubygems.org/ 下载 gem 时重试，因错误 (2/4)：Bundler::PermissionError 尝试写入 `/var/lib/gems/3.3.0/cache/yard-0.9.37.gem` 时出错。您可能需要为该路径授予写入权限。

从 https://rubygems.org/ 下载 gem 时重试，因错误 (3/4)：Bundler::PermissionError 尝试写入 `/var/lib/gems/3.3.0/cache/yard-0.9.37.gem` 时出错。您可能需要为该路径授予写入权限。

从 https://rubygems.org/ 下载 gem 时重试，因错误 (4/4)：Bundler::PermissionError 尝试写入 `/var/lib/gems/3.3.0/cache/yard-0.9.37.gem` 时出错。您可能需要为该路径授予写入权限。

Bundler::PermissionError: 尝试写入 `/var/lib/gems/3.3.0/cache/base64-0.2.0.gem` 时出错。您可能需要为该路径授予写入权限。
  /var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/shared_helpers.rb:109:in `rescue in filesystem_access'
  /var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/shared_helpers.rb:104:in `filesystem_access'
  /var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/rubygems_integration.rb:393:in `block in download_gem'
  /var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/retry.rb:40:in `run'
  /var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/retry.rb:30:in `attempt'
  /var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/rubygems_integration.rb:385:in `download_gem'
  /var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/source/rubygems.rb:494:in `download_gem'
  /var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/source/rubygems.rb:451:in `fetch_gem'
  /var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/source/rubygems.rb:435:in `fetch_gem_if_possible'
  /var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/source/rubygems.rb:177:in `install'
  /var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/installer/gem_installer.rb:55:in `install'
  /var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/installer/gem_installer.rb:17:in `install_from_spec'
  /var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/installer/parallel_installer.rb:133:in `do_install'
  /var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/installer/parallel_installer.rb:124:in `block in worker_pool'
  /var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/worker.rb:62:in `apply_func'
  /var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/worker.rb:57:in `block in process_queue'
  /internal:kernel:187:in `loop'
  /var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/worker.rb:54:in `process_queue'
  /var/lib/gems/3.3.0/gems/bundler-2.6.4/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'

安装 base64 (0.2.0) 时发生错误，Bundler 无法继续。

在 Gemfile 中：
  actionmailer 解析为 7.2.2.1，它依赖于
    actionpack 解析为 7.2.2.1，它依赖于
      actionview 解析为 7.2.2.1，它依赖于
        rails-dom-testing 解析为 2.2.0，它依赖于
          activesupport 解析为 7.2.2.1，它依赖于
            base64

```

---

_[View the full topic](https://meta.discourse.org/t/problem-with-installation-on-vps-ubuntu/352804)._
