[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是什么?如何解决这个问题。
pallana 于 2010-10-16 22:30:41发表:
搜索了一下,xinetd就是inetd的升级版,现在的Linux操作系统都用xinetd代替了inetd,而我安装的bootp包还是用inetd的,所以缺少依赖包。没法安装。我查看了openSUSE的网络服务,有bootps,应该就是bootp了。等我在台式机上验证了看看。谢谢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服务运行了的。这个问题有点不好解决了
p133 于 2010-10-14 00:02:50发表:
依赖问题
居然没有inetd
rpm -qa | grep inetd
看看有没有这两个包
yast2-inetd
xinetd
没有就用zypper 安装
还不行就是可能就是因为没有启动xinetd这个服务
chkconfig xinetd on