Articles of 依赖关系

如何安装以前版本的软件包或如何解决依赖性问题?

我有这个问题: libffi-dev : Depends: libffi6 (= 3.1-2+deb8u1) but 3.2.1-6 is to be installed E: Unable to correct problems, you have held broken packages 和apt-get install -f没有帮助。 我怎么能解决这个问题或降级libffi6?

Recusively用systemctl启动依赖服务

是否有一个systemctl命令来启动一个服务,recursion(在它之前)它需要的所有依赖关系? 我有时间了 > systemctl start service2 A dependency job for service2.service failed. See 'journalctl -xe' for details. > journalctl -xe Aug 10 09:06:21 … systemd[1]: Dependency failed for service 2 Service. — Subject: Unit service2.service has failed — Defined-By: systemd — Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel — — Unit service2.service has failed. — — The result is dependency. […]

yum更新失败后如何删除重复项?

当我试图更新我的CentOS系统上的软件包时,我可能用完了内存。 现在当我尝试运行更新它卡住了: Error: Package: glibc-devel-2.17-157.el7_3.5.x86_64 (@updates) Requires: glibc-headers = 2.17-157.el7_3.5 Removing: glibc-headers-2.17-157.el7_3.5.x86_64 (@updates) glibc-headers = 2.17-157.el7_3.5 Updated By: glibc-headers-2.17-196.el7.x86_64 (base) glibc-headers = 2.17-196.el7 You could try using –skip-broken to work around the problem ** Found 75 pre-existing rpmdb problem(s), 'yum check' output follows: audit-2.6.5-3.el7_3.1.x86_64 has missing requires of audit-libs(x86-64) = ('0', '2.6.5', '3.el7_3.1') 看起来有很多重复的包。 我试图用yum […]

net-snmp的安装 – 如何解决依赖关系?

我试图按照说明在Redhat 2.6.9-55.ELsmp上安装net-snmp。 问题是我得到这个: grep: /usr/lib/libbeecrypt.la: No such file or directory /bin/sed: can't read /usr/lib/libbeecrypt.la: No such file or directory libtool: link: `/usr/lib/libbeecrypt.la' is not a valid libtool archive make[1]: *** [libnetsnmpmibs.la] Error 1 在net-snmp网站上有一个页面 ,说明我可能需要安装beecrypt库的开发版本。 所以,我find了一个beecrypt-devel-4.1.2-10.1.1.el6.rf.i686.rpm的链接并运行: rpm -ivh <path>\beecrypt-devel-4.1.2-10.1.1.el6.rf.i686.rpm 但是,那么会出现一些其他缺失的依赖关系。 我发现在互联网上的一些信息解释说,如果我安装rpmdb-redhat,那么我可以使用–aid选项来自动解决依赖关系…但它似乎并没有丝毫的区别! 我在这里错过了什么? 我真的必须手动安装每个依赖项吗? 其中一个依赖是GLIBC_2.4,我不知道我的系统需要哪个.rpm文件。

在Oracle Linux中设置Oracle数据库

美好的一天, 我正在尝试在Oracle Linux中安装Oracle数据库。 但是,它正在寻找一些依赖关系。 有人知道我能find他们吗? Package: gcc-3.4.6 FAILED Package: libaio-0.3.105 FAILED Package: glibc-2.3.4-2.41 FAILED Package: compat-libstdc++-33-3.2.3 FAILED Package: compat-libstdc++-33-3.2.3 FAILED Package: elfutils-libelf-devel-0.97 FAILED Package: glibc-devel-2.3.4 FAILED Package: glibc-headers-2.3.4 FAILED Package: gcc-c++-3.4.6 FAILED Package: libaio-devel-0.3.105 FAILED Package: libaio-devel-0.3.105 FAILED Package: libgcc-3.4.6 FAILED Package: libstdc++-3.4.6 看这里的截图: http : //snag.gy/gwCFB.jpg 谢谢, 弗朗茨

如何去configurationDebian软件包

在“Debian策略手册”的第7章中,有一个标题为“7.3打破其他软件包 – 打破”的小节。 在这个部分是(部分)说: 当一个二进制包宣告破坏另一个时,dpkg将拒绝允许声明Breaks的包解包,除非先破坏的包被解除configuration,它将拒绝允许重新configuration被破坏的包。 如何“解除”已安装的Debian软件包?

我似乎得到一个反复依赖,我该如何解决这个问题?

我正在尝试安装make – 通常我只需键入sudo apt-get install make就可以了,但是在这台服务器上,我得到了以下内容; The following packages have unmet dependencies: git-core: Depends: libdigest-sha1-perl but it is not going to be installed Depends: rcs but it is not going to be installed 首先,我不完全明白git-core与什么有什么关系,但是现在我只是想让它工作,所以我通过运行apt-get -f install这个问题,但是由于同样的原因,这个失败了。 所以我试图安装libdigest-sha1-perl ,因为需要rcs而失败。 所以我去安装rcs并猜测它为什么会失败? 是的libdigest-sha1-perl是需要的。 我以前从来没有遇到过这个问题,任何关于如何实现这个目标的指针都会被大大接受。 如果出现这种情况,该机器正在运行Debian 5.0.9。

为什么RPM不能find依赖关系,虽然它们已经安装了?

我'试图rpm -ivh一个RPM包。 安装失败,说php53依赖关系失败。 但是,我安装了这些软件包在相同的版本,所以我不明白为什么rpm找不到它们: [xxxx@localhost 02.00.00]$ sudo rpm -ivh product-02.00.00.x86_64.rpm [sudo] password for xxxx: error: Failed dependencies: php53 >= 5.3.3 is needed by product-02.00.00-932.x86_64 php53-cli >= 5.3.3 is needed by product-02.00.00-932.x86_64 php53-common >= 5.3.3 is needed by product-02.00.00-932.x86_64 php53-xml >= 5.3.3 is needed by product-02.00.00-932.x86_64 [xxxx@localhost 02.00.00]$ rpm -qa | grep "php" php-xml-5.3.3-3.el6_2.8.x86_64 php-5.3.3-3.el6_2.8.x86_64 php-common-5.3.3-3.el6_2.8.x86_64 […]

NGINX依赖性失败

当我尝试./configure nginx 1.4或1.5我得到下面。 checking for OS + Linux 2.6.18-274.18.1.el5 x86_64 checking for C compiler … not found ./configure: error: C compiler cc is not found 所以我尝试安装yum安装GCC并获取下面的内容。 glibc-headers-2.5-58.x86_64 from RHEL-5-64 has depsolving problems –> Missing Dependency: glibc = 2.5-58 is needed by package glibc-headers-2.5-58.x86_64 (RHEL-5-64) glibc-devel-2.5-58.x86_64 from RHEL-5-64 has depsolving problems –> Missing Dependency: glibc = […]

缺less依赖关系:python-chardet需要package reconfigure-0.1.50-1.noarch(ajenti)

安装ajenti时出现这个错误。 yum install ajenti Error: Missing Dependency: python-chardet is needed by package reconfigure-0.1.50-1.noarch (ajenti) 任何想法?