`

ubuntu11.0.4部署项目时候的包依赖问题

 
阅读更多
今天在ubuntu11.0.4上第一次部署项目,项目的代码是从git库down下来的,所以按照惯例,显示配置好database.yml之后就bundle install,但是在这个过程中报错了:
ERROR:  Error installing nokogiri: ERROR: Failed to build gem native extension.

于是google,发现了问题,因为ubuntu下没有libxslt-devel。执行如下命令就可以了:
sudo apt-get install libxslt1-dev libxml2-dev,接着继续bundle install,这个是没问题了,但是接下来又报错了:Installing rmagick (2.13.1) with native extensions  ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError) ,这次根据经验应该是ubuntu上没有ImageMagick的原因,于是安装ImageMagick:
wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz
tar zxf ImageMagick.tar.gz
cd ImageMagick-6.6.4-10
./configure
make
sudo make install
这里之所以用源码安装而不用apt-get安装,是因为用apt-get安装的时候,可能会有很多的包依赖问题,所以我为了省事,用源码安装,将所有的依赖包一并安装了

接下来继续我们的bundle install ,ok,问题没了
分享到:
评论

相关推荐

    plsql 11.0.4 安装包+语言包+注册机

    plsql 11.0.4 安装包+语言包+注册机

    plsql 11.0.4 安装包+语言包+注册机+客户端

    plsql 11.0.4 安装包+语言包+注册机,用于远程连接数据库。可直接配置客户端连接。

    oracle 11.0.4补丁包.zip

    在这个“oracle 11.0.4补丁包.zip”中,包含了针对Oracle 11.0.4版本的最新补丁,用于提升系统的安全性和性能,以及解决已知问题。 补丁是软件维护的重要组成部分,它们通常包含了对原有代码的修改或新增功能,以...

    将Ubuntu 11.04 化身为Mac

    由于这些软件包并不包含在官方的Ubuntu 11.04软件仓库中,因此需要在Synaptic包管理器中添加额外的仓库地址(如ppa:elementaryart/elementarydesktop),然后通过这些地址安装对应的软件包。 通过上述知识点的介绍...

    electron打包错误的问题: Get "/11.0.4/electron-v11.0.4-win32-x64.zip"

    electron的2020年12月11日最新的electron-v11.0.4-win32-x64.zip包,由于打包的时候要到Github上下载这个资源特变慢,而且没有这个包会打包失败。 用法是:将文件复制到这个路径:C:\Users\dong\AppData\Local\...

    jdk11.0.4_linux_bin_64.zip

    jdk11.0.4-linux-64-bin 1、解压到 /usr/local 目录下,可以自定义 tar zxvf jdk-11.0.4_linux-x64_bin.tar.gz -C /usr/local/ 2、编辑/etc/profile 设置环境变量 vi /etc/profile 在文件末尾添加 export ...

    PLSQL Developer 64位(附注册码) v11.0.4 官方中文版

    PLSQL Developer 64位(附注册码) v11.0.4 官方中文版 PLSQL Developer是一个为Oracle数据库开发存储程序单元的集成开发环境(IDE),使用PLSQL Developer,你能方便地创建你的客户端/服务器应用程序的服务器部分。

    jdk-11.0.4_windows-x64_bin.zip

    这使得大型项目可以更有效地管理依赖关系,并减少运行时的内存需求。 2. **HTTP客户端API(JEP 321)**:JDK 11内置了一个新的HTTP客户端API,位于`java.net.http`包下,提供了一种现代、高效且易于使用的HTTP/1.1...

    jdk11 免费下载 / 版本号 jdk11.0.4.zip

    由于官方下载可能存在网络延迟问题,你可以通过其他途径获取JDK 11.0.4的zip文件。下载完成后,解压文件到指定目录,然后配置环境变量`JAVA_HOME`指向JDK的安装路径,并添加`bin`目录到`PATH`环境变量,这样就可以在...

    前端工具webstorm2016 11.0.4汉化包 修复设置打不开

    前端工具webstorm2016 11.0.4汉化包 修复设置打不开。直接复制文件到lib文件夹下即可,mac和Windows系统通用!

    jdk-11.0.4_linux-x64_bin.rar

    Java Development Kit(JDK)是Java编程语言的核心组件,它为开发者提供了编译、调试和运行Java应用程序所需的...通过安装和配置这个"jdk-11.0.4_linux-x64_bin.rar"包,你可以开始利用JDK11的新功能进行Java开发工作。

    jdk-11.0.4_windows-x64_bin.exe

    jdk-11.0.4_windows-x64_bin.exe,官网下载最新的安装文件,亲测可用,无问题

    jdk-11.0.4-64bit.zip jdk-11版本

    jdk-11版本安装包、jdk-11版本安装包、jdk-11版本安装包 jdk-11版本安装包、jdk-11版本安装包、jdk-11版本安装包 jdk-11版本安装包、jdk-11版本安装包、jdk-11版本安装包 jdk-11版本安装包、jdk-11版本安装包、jdk-...

    jdk11.0.4-64bit

    jdk11.0.4下载资源,jdk11.0.4下载资源,jdk11.0.4下载资源,jdk11.0.4下载资源,jdk11.0.4下载资源,jdk11.0.4下载资源

    PLSQL Developer11.0.4x64中文版(附注册机和详细安装配置教程)

    总的来说,PLSQL Developer11.0.4x64中文版提供了一站式的解决方案,让用户能够在不依赖完整Oracle客户端的情况下高效地管理和开发Oracle数据库。结合提供的注册机和安装配置教程,用户可以快速上手并充分利用这款...

    jdk-11.0.4_linux-x64_bin.tar.gz

    jdk-11.0.4_linux-x64_bin.tar 直接使用,安装步骤: 1,下载完成将文件移动 /usr/local/ 并解压 tar -xvf openjdk-11+28_linux-x64_bin.tar.gz 2,重命名解压文件 mv jdk-11/ jdk11/ 3,配置环境变量,编辑文件...

    jdk-11.0.4_windows-x64_bin.rar

    `jdk-11.0.4_windows-x64_bin.exe` 是JDK 11的Windows 64位安装程序,双击执行后,按照向导步骤安装,设置好环境变量`JAVA_HOME`,`PATH`,即可在命令行中使用`java`, `javac`等命令进行编程。 总的来说,JDK 11...

Global site tag (gtag.js) - Google Analytics