是这样,服务器在内网,不能连外网。
所以我是在源码编译 LAMP
现在安装 mysql 时候要求安装 ncurses-devel
可是我找了半天也没有一个方法?
请问 rpm 或者源码安装怎么安装? 能不能方便给一个详细的方法? 因为我不是很明白具体的原理。 谢谢!!
不能用 yum 安装
1
Strikeactor 2016-03-04 16:29:33 +08:00
|
2
anonymoustian OP @Strikeactor warning: ncurses-devel-5.7-4.20090207.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
error: Failed dependencies: ncurses-libs = 5.7-4.20090207.el6 is needed by ncurses-devel-5.7-4.20090207.el6.x86_64 它报这个错误 |
3
lhbc 2016-03-04 16:35:42 +08:00
@anonymoustian 缺啥继续下呗
|
4
anonymoustian OP @lhbc 但是会一直无休止地安装下去 怎么办
|
5
anonymoustian OP @lhbc 因为 一直都会有依赖关系
|
6
hei1000 2016-03-04 17:26:20 +08:00 1
@anonymoustian 这种问我老有经验了,因为我们公司电脑没联外网,系统 CentOS 6.5 ,得用 U 盘到联外网的公共机上面去下载,再 rpm 安装,差什么下什么,注意版本问题有可以了
|
7
anonymoustian OP @hei1000 谢谢哥, 一直把所有依赖全装齐 ? 这也是一个不小的工作量啊。 那你们有没有考虑用过 yum 镜像那些? 这方面方法我不太懂
|
8
lenovo 2016-03-04 18:05:26 +08:00
LAMP RHEL 的 DVD 里都有吧,把 iso 镜像挂载起来当源
|
9
congeec 2016-03-04 19:20:53 +08:00
8 楼正解
|
10
Kirscheis 2016-03-04 21:04:52 +08:00 via Android
找一台联网的机器 yum 仅下载,打包烧录,然后在要安装的机器的源里临时加上 CD 或者镜像。
|
11
Neveroldmilk 2016-03-04 22:24:35 +08:00
找 Redhat 的完整附加镜像包光盘。
|
12
lenovo 2016-03-04 23:18:56 +08:00
提供下镜像信息:
rhel-server-6.2-x86_64-dvd.iso SHA-256 Checksum:3d2b25d4e7b919398c03fcc477188156277ea41763c8e4d08857c8841e773849 rhel-server-supplementary-6.2-x86_64-dvd.iso SHA-256 Checksum:6c6ce722615d9f0e7c09e6b2041c29bf665d055a7a964d0fe448d18da72643c8 rhel-server-6.2-i386-dvd.iso SHA-256 Checksum:0c3a57cf048c0f21a45e1be039afe433a2ab6dc26996519f6d63e27932b15d84 rhel-server-supplementary-6.2-i386-dvd.iso SHA-256 Checksum:ca4cbbe8d22fbad6dc4131a75a8718b5ebed31d6d5ad6116e056a632743c3021 |
13
hei1000 2016-03-05 11:34:58 +08:00 via Android 1
@anonymoustian 其实也没有多少,一般就几个,就开始麻烦点,因为当时安装的时候是 DVD 安装的,所以很多都有了
|
14
owt5008137 2016-03-05 12:26:54 +08:00 via Android
先用有外网的机器 yum install --downloadonly 包名
好像就是--download ,忘记选项名字了,可以 yum install --help 查一下 这样能拿到所有的依赖包。或者你手动查找依赖包然后下载也行 然后 rpm -ivh *.rpm |
15
anonymoustian OP @hei1000 好的 我多种方法都试试
|