V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
anonymoustian
V2EX  ›  Linux

Linux Redhat 6.2 在没有网的情况下如何安装 ncurses-devel?

  •  
  •   anonymoustian · 2016-03-04 16:18:15 +08:00 · 5995 次点击
    这是一个创建于 2992 天前的主题,其中的信息可能已经有所发展或是发生改变。

    是这样,服务器在内网,不能连外网。
    所以我是在源码编译 LAMP
    现在安装 mysql 时候要求安装 ncurses-devel
    可是我找了半天也没有一个方法?

    请问 rpm 或者源码安装怎么安装? 能不能方便给一个详细的方法? 因为我不是很明白具体的原理。 谢谢!!

    不能用 yum 安装

    15 条回复    2016-03-05 16:51:23 +08:00
    Strikeactor
        1
    Strikeactor  
       2016-03-04 16:29:33 +08:00
    anonymoustian
        2
    anonymoustian  
    OP
       2016-03-04 16:34:03 +08:00
    @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


    它报这个错误
    lhbc
        3
    lhbc  
       2016-03-04 16:35:42 +08:00
    @anonymoustian 缺啥继续下呗
    anonymoustian
        4
    anonymoustian  
    OP
       2016-03-04 16:47:38 +08:00
    @lhbc 但是会一直无休止地安装下去 怎么办
    anonymoustian
        5
    anonymoustian  
    OP
       2016-03-04 16:47:49 +08:00
    @lhbc 因为 一直都会有依赖关系
    hei1000
        6
    hei1000  
       2016-03-04 17:26:20 +08:00   ❤️ 1
    @anonymoustian 这种问我老有经验了,因为我们公司电脑没联外网,系统 CentOS 6.5 ,得用 U 盘到联外网的公共机上面去下载,再 rpm 安装,差什么下什么,注意版本问题有可以了
    anonymoustian
        7
    anonymoustian  
    OP
       2016-03-04 17:29:58 +08:00
    @hei1000 谢谢哥, 一直把所有依赖全装齐 ? 这也是一个不小的工作量啊。 那你们有没有考虑用过 yum 镜像那些? 这方面方法我不太懂
    lenovo
        8
    lenovo  
       2016-03-04 18:05:26 +08:00
    LAMP RHEL 的 DVD 里都有吧,把 iso 镜像挂载起来当源
    congeec
        9
    congeec  
       2016-03-04 19:20:53 +08:00
    8 楼正解
    Kirscheis
        10
    Kirscheis  
       2016-03-04 21:04:52 +08:00 via Android
    找一台联网的机器 yum 仅下载,打包烧录,然后在要安装的机器的源里临时加上 CD 或者镜像。
    Neveroldmilk
        11
    Neveroldmilk  
       2016-03-04 22:24:35 +08:00
    找 Redhat 的完整附加镜像包光盘。
    lenovo
        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
    hei1000
        13
    hei1000  
       2016-03-05 11:34:58 +08:00 via Android   ❤️ 1
    @anonymoustian 其实也没有多少,一般就几个,就开始麻烦点,因为当时安装的时候是 DVD 安装的,所以很多都有了
    owt5008137
        14
    owt5008137  
       2016-03-05 12:26:54 +08:00 via Android
    先用有外网的机器 yum install --downloadonly 包名
    好像就是--download ,忘记选项名字了,可以 yum install --help 查一下

    这样能拿到所有的依赖包。或者你手动查找依赖包然后下载也行


    然后 rpm -ivh *.rpm
    anonymoustian
        15
    anonymoustian  
    OP
       2016-03-05 16:51:23 +08:00
    @hei1000 好的 我多种方法都试试
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3230 人在线   最高记录 6547   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 14:12 · PVG 22:12 · LAX 07:12 · JFK 10:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.