<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://jackxiang.com/post//</link>
<title><![CDATA[[实践OK]阿里 淘宝 epel源安装，CentOS7/RHEL7安装EPEL步骤详解]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[Unix/LinuxC技术]]></category>
<pubDate>Thu, 16 Jun 2016 14:21:08 +0000</pubDate> 
<guid>http://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	公网：<br/><textarea name="code" class="php" rows="15" cols="100">
[aliEpel]
name=aliEpel
baseurl=https://mirrors.aliyun.com/epel/$releasever&#92;Server/$basearch/
enabled=1
gpgcheck=0
</textarea><br/><br/><br/>内网：<br/><textarea name="code" class="php" rows="15" cols="100">
[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
enabled=1
failovermethod=priority
baseurl=http://mirrors.cloud.aliyuncs.com/epel/7/$basearch
gpgcheck=0
gpgkey=http://mirrors.cloud.aliyuncs.com/epel/RPM-GPG-KEY-EPEL-7
</textarea><br/><br/><br/>测试访问：<br/>yum list lua-socket<br/>Available Packages<br/>lua-socket.x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.0-0.17.rc1.el7<br/><br/><br/><textarea name="code" class="php" rows="15" cols="100">
#!/usr/bin/lua
local socket = require(&quot;socket&quot;)
local host, file = &quot;www.baidu.com&quot;, &quot;/&quot;

-- 创建一个TCP连接，连接到HTTP连接的标准80端口上
local sock = assert(socket.connect(host, 80))
sock:send(&quot;GET &quot; .. file .. &quot; HTTP/1.0&#92;r&#92;n&#92;r&#92;n&quot;)
repeat
&nbsp;&nbsp;&nbsp;&nbsp;-- 以1K的字节块来接收数据，并把接收到字节块输出来
&nbsp;&nbsp;&nbsp;&nbsp;local chunk, status, partial = sock:receive(2^10)
&nbsp;&nbsp;&nbsp;&nbsp;io.write(chunk or partial)
until status == &quot;closed&quot;
-- 关闭 TCP 连接
sock:close()
</textarea><br/><br/>实践来自：https://gohalo.me/post/lua-introduce.html<br/><br/>背景：在centos7下安装gitlab时需要这个库，为此，先作个记录。<br/>EPEL 是yum的一个软件源,里面包含了许多基本源里没有的软件了，但在我们在使用epel时是需要安装它才可以了，下文来介绍CentOS7/RHEL7安装EPEL步骤<br/><textarea name="code" class="php" rows="15" cols="100">
yum install epel-release -y
</textarea><br/>EPEL，即Extra Packages for Enterprise Linux的简称，是为企业级Linux提供的一组高质量的额外软件包，包括但不限于Red Hat Enterprise Linux (RHEL), CentOS and Scientific Linux (SL), Oracle Enterprise Linux (OEL)。(关于 : EPEL)<br/>为CentOS7/RHEL7安装EPEL 仓库（repo）<br/>方法一：命令安装<br/><br/>[root@idoseek ~]# yum -y install epel-release<br/>已加载插件：fastestmirror<br/>Loading mirror speeds from cached hostfile<br/> * base: mirrors.unifiedlayer.com<br/> * extras: mirrors.kernel.org<br/> * updates: mirrors.syringanetworks.net<br/>正在解决依赖关系<br/>--&gt; 正在检查事务<br/>---&gt; 软件包 epel-release.noarch.0.7-2 将被 安装<br/>--&gt; 解决依赖关系完成<br/> <br/>依赖关系解决<br/> <br/>====================================================================================================<br/> Package&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 架构&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;版本&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 源&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 大小<br/>====================================================================================================<br/>正在安装:<br/> epel-release&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;noarch&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7-2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;extras&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 13 k<br/> <br/>事务概要<br/>====================================================================================================<br/>安装&nbsp;&nbsp;1 软件包<br/> <br/>总下载量：13 k<br/>安装大小：22 k<br/>Downloading packages:<br/>epel-release-7-2.noarch.rpm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#124;&nbsp;&nbsp;13 kB&nbsp;&nbsp;00:00:00&nbsp;&nbsp;&nbsp;&nbsp; <br/>Running transaction check<br/>Running transaction test<br/>Transaction test succeeded<br/>Running transaction<br/>&nbsp;&nbsp;正在安装&nbsp;&nbsp;&nbsp;&nbsp;: epel-release-7-2.noarch&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1/1 <br/>&nbsp;&nbsp;验证中&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: epel-release-7-2.noarch&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1/1 <br/> <br/>已安装:<br/>&nbsp;&nbsp;epel-release.noarch 0:7-2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>完毕！<br/>[root@idoseek ~]#<br/>方法二：手动安装<br/>针对系统架构选择相应的类型：http://dl.fedoraproject.org/pub/epel/7/。我们使用的x86_64，就要进入该目录下寻找相应包，安装方法如下：<br/><br/># rpm -vih http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-2.noarch.rpm<br/>或者：<br/><br/># wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-2.noarch.rpm<br/># rpm -vih epel-release-7-2.noarch.rpm<br/>更新包缓存<br/>此时我们发现/etc/yum.repos.d/下多了两个epel的repo文件:<br/><br/>[root@idoseek ~]# ll /etc/yum.repos.d/<br/>总用量 28<br/>-rw-r--r-- 1 root root 1664 8月&nbsp;&nbsp;22 12:21 CentOS-Base.repo<br/>-rw-r--r-- 1 root root&nbsp;&nbsp;649 8月&nbsp;&nbsp;22 12:21 CentOS-Debuginfo.repo<br/>-rw-r--r-- 1 root root&nbsp;&nbsp;290 8月&nbsp;&nbsp;22 12:21 CentOS-fasttrack.repo<br/>-rw-r--r-- 1 root root 1331 8月&nbsp;&nbsp;22 12:21 CentOS-Sources.repo<br/>-rw-r--r-- 1 root root&nbsp;&nbsp;156 8月&nbsp;&nbsp;22 12:21 CentOS-Vault.repo<br/>-rw-r--r-- 1 root root&nbsp;&nbsp;957 9月&nbsp;&nbsp; 2 12:14 epel.repo<br/>-rw-r--r-- 1 root root 1056 9月&nbsp;&nbsp; 2 12:14 epel-testing.repo<br/>更新元数据缓存：<br/>[root@idoseek ~]# yum clean all &amp;&amp; yum makecache<br/><br/>来自：http://www.111cn.net/sys/CentOS/85450.htm
]]>
</description>
</item><item>
<link>http://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] [实践OK]阿里 淘宝 epel源安装，CentOS7/RHEL7安装EPEL步骤详解]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>