centos rpmforge,centos怎么安装软件包
大家好,今天给各位分享centos rpmforge的一些知识,其中也会对centos怎么安装软件包进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!
centos 源镜像服务器 多少gb
一、安装http服务器
这里使用Nginx服务器提供http服务
关于Nginx服务器搭建,参考:CentOS安装配置LNMP服务器(Nginx+PHP+MySQL)
二、系统约定
Nginx站点根目录:/usr/local/nginx/html
服务器执行脚本文件存放目录:/home/crontab
三、开始Nginx目录浏览功能
vi/usr/local/nginx/conf/nginx.conf#编辑配置文件,在http{下面添加以下内容:
autoindex on;#开启nginx目录浏览功能
autoindex_exact_size off;#文件大小从KB开始显示
autoindex_localtime on;#显示文件修改时间为服务器本地时间
:wq!#保存,退出
service nginx reload#重新加载配置
安装篇:
一、创建镜像文件存放目录
mkdir-p/usr/local/nginx/html/centos#CentOS官方标准源
mkdir-p/usr/local/nginx/html/repoforge#第三方rpmforge源
mkdir-p/usr/local/nginx/html/epel#第三方epel源
说明:这里创建三个文件夹,分别存放CentOS官方标准源、第三方的rpmforge源和epel源
二、确定以上三个yum源上游源的同步镜像地址
1、CentOS官方标准源:rsync://mirrors.ustc.edu.cn/centos/
2、rpmforge源:rsync://mirrors.ispros.com.bd/repoforge/
3、epel源:rsync://mirrors.ustc.edu.cn/epel/
如何将windows目录共享给centos
CentOS访问Windows共享文件夹的两种方法
1在地址栏中输入下面内容:
smb://Windows IP/Share folder name,smb为Server Message Block协议的简称,是一种IBM协议,运行在TCP/IP协议之上。
从Windows 95开始,Microsoft Windows都提供了Server和Client的SMB协议支持,Microsoft为Internet提供了SMB开源版本,及CIFS(Common Internet File System),通用文件系统。
2将Windows的共享文件夹挂载到本地
在终端中输入命令mount-t cifs-o username="Admin",password=""//192.168.1.1/ShareFolder/mnt/MyShare
注意命令行中的空格和逗号,空密码也可以。
此命令就是将192.168.1.1上的共享文件夹ShareFolder挂载到本地的/mnt/MyShare文件夹,执行完,就可在MyShare里看到ShareFolder里的内容。
删除挂载用命令:umount/mnt/MyShare
Centos yum 找不到rpm包怎么办
Centos EPEL安装和配置
安装Centos后,使用yum搜索某些rpm包,很有可能找不到。因为CentOS是RedHat企业版编译过来的,去掉了所有关于版权问题的东西。安装EPEL后可以很好的解决这个问题。
EPEL(Extra Packages for Enterprise Linux)即企业版Linux的扩展包,提供了很多可共Centos使用的组件,但是当与其它第三方软件库混合使用时,可能会出现一些问题,不过就目前的体验来看,安装完这个以后基本常用的rpm都可以找到了^_^。
下载与安装EPEL的rpm文件包
1,下载
32位系统
view plaincopy to clipboardprint?
[root@localhost~]# rpm-ivh
64位系统
view plaincopy to clipboardprint?
[root@localhost~]# rpm-ivh
附:查看Linux系统内核,请使用 uname-a命令。
查看Linux发行版本:lsb_release-a
2,导入DAG的PGP Key
[root@localhost~]# rpm–import/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
3,设置/etc/yum.repos.d/epel.repo文件中源的级别
即添加priority=11这句。
epel.repo配置举例:
view plaincopy to clipboardprint?
[epel]
name=Extra Packages for Enterprise Linux 5–$basearch
#baseurl=$basearch
mirrorlist=$basearch
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=
priority=11
[epel-debuginfo]
name=Extra Packages for Enterprise Linux 5–$basearch– Debug
#baseurl=$basearch/debug
mirrorlist=$basearch
failovermethod=priority
enabled=0
gpgkey=
gpgcheck=1
[epel-source]
name=Extra Packages for Enterprise Linux 5–$basearch– Source
#baseurl=
mirrorlist=$basearch
failovermethod=priority
enabled=0
gpgkey=
gpgcheck=1
下载与安装相应rpmforge的rpm文件包
1,下载rpmforge的rpm文件包
32位系统
view plaincopy to clipboardprint?
[root@localhost~]# wget
64位系统
view plaincopy to clipboardprint?
[root@localhost~]# wget
2,安装DAG的PGP Key
view plaincopy to clipboardprint?
[root@localhost~]# rpm–import
3,验证rpmforge的rpm文件包
[root@localhost~]# rpm-K rpmforge-release-0.5.1-1.el5.rf.*.rpm
4,安装rpmforge的rpm文件包
[root@localhost~]# rpm-i rpmforge-release-0.5.1-1.el5.rf.*.rpm
5,设置/etc/yum.repos.d/rpmforge.repo文件中源的级别
即添加priority=12。
rpmforge.repo配置举例:
view plaincopy to clipboardprint?
### Name: RPMforge RPM Repository for Red Hat Enterprise 5– dag
### URL:
[rpmforge]
name= Red Hat Enterprise$releasever– RPMforge.net– dag
baseurl= $basearch/rpmforge
mirrorlist=
#mirrorlist=
enabled= 1
protect= 0
gpgkey=
gpgcheck= 1
priority=12
测试
[root@localhost~]# yum check-update
输出信息应该会有以下两行:
Loading“priorities” plugin
…
XXX packages excluded due to repository priority protections
证明安装EPEL成功。
Related posts: