oxidized 安装
时间: 2023-09-28 18:05:10 浏览: 44
要安装oxidized,你需要按照以下步骤进行操作:
1. 首先,卸载系统自带的ruby-devel,并安装开发部署工具。你可以使用以下命令完成这一步骤:
- `yum remove ruby ruby-devel`
- `yum groupinstall "Development Tools"`
2. 接下来,你需要安装Ruby 2.4.5版本。你可以使用以下命令进行安装:
- `wget https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.gz`
- `tar -zxvf ruby-2.4.5.tar.gz`
- `cd ruby-2.4.5`
- `./configure`
- `make`
- `make install`
3. 然后,安装oxidized的依赖项。你可以使用以下命令安装所需的依赖项:
- `yum install make cmake which sqlite-devel openssl-devel libssh2-devel ruby gcc ruby-devel libicu-devel gcc-c`
4. 安装oxidized和其它相关的gem包。你可以使用以下命令完成安装:
- `gem install oxidized`
- `gem install oxidized-script oxidized-web`
5. 解决安装过程中可能遇到的问题。根据你提供的引用,如果你遇到了zlib库的问题,你可以使用以下步骤解决:
- 安装zlib库:`yum install zlib-devel`
- 集成zlib库到ruby环境:
- 进入ruby源代码目录:`cd /data/ruby-2.4.2`
- 进入zlib目录:`cd ext/zlib`
- 运行`ruby extconf.rb`
- 修改Makefile文件,将`$(top_srcdir)`修改为`../..`,如`zlib.o: ../../include/ruby.h`
- 运行`make && make install`
- 如果你遇到了openssl库的问题,可以使用以下步骤解决:
- 安装openssl库:`yum install openssl-devel`
- 集成openssl库到ruby环境:
- 进入ruby源代码目录:`cd /data/ruby-2.4.2`
- 进入openssl目录:`cd ext/openssl`
- 运行`ruby extconf.rb`
- 修改Makefile文件,将`$(top_srcdir)`修改为`../..`
- 运行`make && make install`
6. 最后,你可以在之前安装的目录中找到oxidized的安装文件。根据你提供的引用,oxidized的主要文件位于以下目录:
- `/usr/local/lib/ruby/gems/2.4.0/gems/oxidized-0.28.0/lib/oxidized/model`
希望这些步骤对你有帮助!