红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > SuSE

[求助]openSUSE中安装bootp出错

发布时间:2010-10-11 19:56:51来源:红联作者:pallana
[i=s] 本帖最后由 pallana 于 2010-10-11 20:00 编辑 [/i]

装了几个系统后,我还是回到了SUSE,在搭建ARM开发环境时需要安装bootp,但是在安装rpm包时出错,错误如下
sudo rpm -ivh bootp-2.4.3-7.i386.rpm
root's password:
error: Failed dependencies:
inetd is needed by bootp-2.4.3-7.i386
这个inetd是什么?如何解决这个问题。
文章评论

共有 3 条评论

  1. pallana 于 2010-10-16 22:30:41发表:

    搜索了一下,xinetd就是inetd的升级版,现在的Linux操作系统都用xinetd代替了inetd,而我安装的bootp包还是用inetd的,所以缺少依赖包。没法安装。我查看了openSUSE的网络服务,有bootps,应该就是bootp了。等我在台式机上验证了看看。谢谢2楼的,非常感谢

  2. pallana 于 2010-10-15 22:18:58发表:

    #rpm -qa|grep inetd
    yast2-inetd-2.17.3-6.2.noarch
    xinetd-2.3.14-149.1.i586
    rinetd-0.62-5.1.i586
    是这两个安装包吗?我尝试着用zypper安装了一下,得到了如下结果

    # zypper install xinetd
    Retrieving repository 'openSUSE-11.3-Update' metadata [done]
    正在构建 'openSUSE-11.3-Update' 安装源缓存 [done]
    Loading repository data...
    Reading installed packages...
    'xinetd' is already installed.
    No update candidate for 'xinetd-2.3.14-149.1.i586'. The highest available version is already installed.
    Resolving package dependencies...
    Nothing to do.

    # zypper install rinetd
    Loading repository data...
    Reading installed packages...
    'rinetd' is already installed.
    No update candidate for 'rinetd-0.62-5.1.i586'. The highest available version is already installed.
    Resolving package dependencies...

    Nothing to do.

    # zypper install yast2-inetd

    Loading repository data...
    Reading installed packages...
    Resolving package dependencies...

    好像没什么问题的,我也运行了chkconfig xinetd on,可还是安装不上,然后我查看了一下系统服务,xinetd服务运行了的。这个问题有点不好解决了

  3. p133 于 2010-10-14 00:02:50发表:

    依赖问题
    居然没有inetd
    rpm -qa | grep inetd
    看看有没有这两个包
    yast2-inetd
    xinetd
    没有就用zypper 安装

    还不行就是可能就是因为没有启动xinetd这个服务
    chkconfig xinetd on