首页 > 运维 > CentOS > 正文

centos下的lzo是什么

WBOY
发布: 2022-04-14 14:13:58
原创
3375人浏览过
centos下的lzo是“Lempel-Ziv-Oberhumer”的缩写,是一种致力于解压速度的数据压缩算法;lzo有用于perl、Python以及java的各种版本,能够压缩解压成块的数据,支持重复压缩以及原地解压。

centos下的lzo是什么

本文操作环境:centos 7系统、Dell G3电脑。

centos下的lzo是什么

LZO 是致力于解压速度的一种数据压缩算法

LZO 是 Lempel-Ziv-Oberhumer 的缩写。这个算法是无损算法,参考实现程序是线程安全的。 

实现它的一个自由软件工具是lzop。最初的库是用 ANSI C 编写、并且遵从 GNU通用公共许可证发布的。LZO 有用于 Perl、Python 以及 Java 的各种版本。代码版权的所有者是 Markus F. X. J. Oberhumer。

LZO 支持重复压缩以及原地解压。

LZO是块压缩算法——压缩解压成块的数据。压缩与解压所用块的大小必须一样。

LZO 将数据块压缩成匹配数据(滑动字典)与非匹配文字的序列。LZO 对于较长的匹配数据以及较长的非匹配文字序列有专门的处理,这样对于高度冗余的数据能够取得很好的效果,并且对于不可压缩的数据也能得到可以接受的效果。

准备工作:

智谱清言 - 免费全能的AI助手
智谱清言 - 免费全能的AI助手

智谱清言 - 免费全能的AI助手

智谱清言 - 免费全能的AI助手 2
查看详情 智谱清言 - 免费全能的AI助手
yum -y install  lzo-devel  zlib-devel  gcc autoconf automake libtool
登录后复制

安装LZO

1、解压编译,并安装

cd /opt/software
wget http://www.oberhumer.com/opensource/lzo/download/lzo-2.09.tar.gz
tar -zxvf lzo-2.09.tar.gz
cd lzo-2.09
./configure -enable-shared -prefix=/usr/local/hadoop/lzo/
make && make test && make install
登录后复制

2、复制文件

将/usr/local/hadoop/lzo/lib/* 复制到/usr/lib/和/usr/lib64/下

cp /usr/local/hadoop/lzo/lib/* /usr/lib/
cp /usr/local/hadoop/lzo/lib/* /usr/lib64/
登录后复制

3、修改配置环境变量(vi ~/.bash_profile),增加如下内容:

export PATH=/usr/local/hadoop/lzo/:$PATH
登录后复制

推荐教程:《centos教程

以上就是centos下的lzo是什么的详细内容,更多请关注php中文网其它相关文章!

相关标签:
最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号