Articles of 依赖

Debian软件包安装问题 – 总线错误,dpkg安装后退出状态135

我试图在我的debian压缩机上安装curl支持php 5,因为我有问题。 试图安装curl后,我得到了依赖问题,我试图解决通过删除开始的问题。 从另外一件事情来看,当我试图进行apt-get升级时,我正在考虑29个问题。 这些问题从无法configuration,依赖和不能删除错误。 我尝试apt-get upgrade -f并使用dpkg命令安装软件包。 我尝试删除使用清除和强制。 我手动删除的东西,试图修复它。 我试着运行dpkg –configure -a。 我不得不说,我仍然是相当新的Linux,所以我没有主意,似乎无法find一个答案在线,匹配我的问题。 以下是apt-get upgrade命令输出的一部分: Reading package lists… Building dependency tree… Reading state information… 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 29 not fully installed or removed. After this operation, 0 B of additional disk space will be used. […]

MySQL:已经安装,但依然在一个较低版本的依赖列表

我试图在我的CentOS服务器上安装GDAL ,以便能够进行一些GIS操作,但是我有很多MySQL的问题,我无法弄清楚… 这是我试过的命令,没有成功。 我试过一个简单的: # yum install gdal 首先, GDAL版本是1.4(最后发布的版本是1.9) 然后, 我在依赖项列表中看到mysql 。 但我已经从另一个存储库( remi ),已经安装了一个比由yumbuild议的版本更新的版本的mysql …这是一个架构的问题(百胜build议i386)? 我冒着一个是的 ,但仍然不可能安装它! 这是我的错误。 Transaction Check Error: package mysql-5.5.28-1.el5.remi.x86_64 (which is newer than mysql-5.0.95-1.el5_7.1.i386) is already installed 然后,我尝试从最新版本(1.9.2)的源代码安装它。 我下载了GDAL tar.gz,解压缩了这些文件,并像下面这样安装它: # tar -xzf gdal-1.9.2.tar.gz # ./configure –with-static-proj4=/usr/local/lib –with-threads –with-libtiff=internal –with-geotiff=internal –with-jpeg=internal –with-gif=internal –with-png=internal –with-libz=internal # make # make install […]

请忽略一个build议

我正在寻找安装owncloud,其中有这样的build议: Recommends: curl, exim4 | mail-transport-agent, php5-imagick, php5-apc, libreoffice-writer 我想要安装除libreoffice-writer之外的所有需求。 我知道我可以忽略使用–no-install-recommends 所有build议,但有什么办法可以特别忽略一个build议吗? 编辑: 我想自动化它,所以解决scheme手动使用aptitude等selectlibreoffice是没有用的

控制yum依赖关系安装的顺序?

我需要安装一个具有4个依赖项(从.spec文件输出)的应用程序: Requires: PA-KBU-KBUONE-SHARED Requires: PA-KBU-KBUONE-PLI-CONF Requires: PA-KBU-KBUONE-PLA-CONF Requires: PA-KBU-KBUONE-PLA-BIN 这4个依赖关系必须按照这个顺序安装(第一个SHARED,第二个PLI-CONF等),但是当我做yum安装应用程序时,yum会在该列表上进行sorting: Installing: app noarch 10.0.0-1 localrepo 1.4 k Installing for dependencies: PA-KBU-KBUONE-PLA-BIN noarch 10.0.0-1 localrepo 20 M PA-KBU-KBUONE-PLA-CONF noarch 10.0.0-1 localrepo 2.5 M PA-KBU-KBUONE-PLI-CONF noarch 10.0.0-1 localrepo 10 k PA-KBU-KBUONE-SHARED noarch 10.0.0-1 localrepo 7.1 k 有没有办法控制yum安装依赖关系的顺序?

无法在Debian上安装g ++和gcc

我想使用directadmin作为我的网页控制面板,它需要像g ++,gcc等几个软件包… 作为通用我开始键入apt-get安装g + +和有问题开始: 依赖错误… 然后我试图apt-get -f安装,我得到这个错误 (正在读取数据库… 15140文件和目录当前安装。)删除libc6-xen … ldconfig:/etc/ld.so.conf.d/libc6-xen.conf:6:hwcap索引0已经定义为鼻子dpkg :处理错误libc6-xen(–remove):subprocess删除后脚本返回错误退出状态1处理中遇到错误:libc6-xen E:subprocess/ usr / bin / dpkg返回错误码(1) 我该怎么办? 我想安装g ++及其所有的依赖关系,因为我需要使用directadmin。 问候。

百胜依赖项可用但未标记为安装

我想在RedHat 6.6上安装一个特定版本的MySQL: mysql-community-server-5.6.29-2.el6 。 当我运行yum install ,我得到了依赖性错误, 但依赖关系显然是可用的 。 我不知道如何继续。 它看起来像是要求MySQL-community-libs-5.7.11-1.el6 ,但我不知道如何强迫它不。 有用的输出: [root@cl-mgr01 ~]# yum install mysql-community-server-5.6.29-2.el6 ## truncated for brevity ## Resolving Dependencies –> Running transaction check —> Package mysql-community-server.x86_64 0:5.6.29-2.el6 will be installed –> Processing Dependency: mysql-community-common(x86-64) = 5.6.29-2.el6 for package: mysql-community-server-5.6.29-2.el6.x86_64 –> Processing Dependency: mysql-community-client(x86-64) = 5.6.29-2.el6 for package: mysql-community-server-5.6.29-2.el6.x86_64 –> […]

Puppet 2.7是否允许未参数化的“params”类的类inheritance?

运行puppet-lint时出现以下错误: $ puppet-lint manifests/* manifests/init.pp – WARNING: class inheriting from params class on line 72 我自己在duckduckgo.com上快速search,得到这个: http://puppet-lint.com/checks/class_inherits_from_params_class/ 然而,我们的木偶代理版本都是2.7或更高版本,我们的木偶大师都是3.0或更高版本。 作为参考,问题的init.pp代码如下所示: class myclass ( $zone = 'top', $::myclass::params::base_url, $::myclass::params::username, ) inherits myclass::params { … 在params.pp的代码如下: class myclass::params { $base_url = hiera('myclass::base_url','https://beta.tpsreports.com/coversheets/') $username = hiera('clap::base_url','prod') } 即使Hiera查找失败,我仍然不应该得到像这样的错误: err: Could not retrieve catalog from remote server: Error 400 on […]

安装软件时如何find依赖关系?

在软件安装教程中,他们总是有一长串依赖关系。 他们如何find这些依赖关系? 例如,我开始使用新的Ubuntu服务器,按照指示安装rvm。 它们提供了如下内容: sudo apt-get install git-core libreadline5 libncurses5-dev libreadline5-dev build-essential zlib1g-dev libssl-dev libpcre3-dev libxml2-dev libxslt-dev; 我只是想了解他们如何find所有这些依赖关系。 复制和粘贴作品,但我认为更重要的是理解它。

DEB:“提供:”字段被忽略

我需要用一个自定义名称replace一个包(foo-origpackage)。 为了允许它被用作插入replace,我在控制文件中添加了Provides: origpackage行。 apt-cache show foo-origpackage列出了“提供”条目。 但是,当我想根据origpackage安装一个文件时,它会失败(“Package origpackage not installed”)。 是否有一些“真实”和我虚拟的虚拟包之间的区别? 编辑: 准确地说,我想要replace的是xen-utils-common for Squeeze。 我的tao-xen-utils-common有以下control文件: 来源:tao-xen-utils-common 部分:内核 优先级:可选 维护者:Creshal <[email protected]> build立 – 取决于:debhelper 标准版本:3.8.0 主页:http://tao.at 包:tao-xen-utils-common build筑:所有 取决于:gawk,lsb-base,udev,xenstore-utils,tao-firewall 提供:xen-utils-common 冲突:xen-utils-common 取代:xen-utils-common 说明:Xenpipe理工具 – 通用文件(已修改) 用户空间工具来pipe理通过Xen虚拟化的系统 机器监视器。 修改用于TAO防火墙。 但是,安装xen-utils-4.0失败: foo @ bar#apt-cache showpkg tao-xen-utils-common 包:tao-xen-utils-common 版本: 4.0.0-1tao1(/var/lib/apt/lists/repo.tao.at_dists_stable_main_binary-amd64_Packages)(/ var / lib / dpkg / status) 描述语言: […]

如何在CentOS 6.3 x64下安装php-devel?

我试图在我的CentOS 6.3 VPS上安装php-devel,并得到一个失败的依赖性testing。 从phpinfos():SYSTEM Linux 2.6.32-279.5.2.el6.x86_64#1 x86_64 NTS 错误:失败的依赖关系: php(x86-64)= 5.4.6-1.el6.remi需要php-devel-5.4.6-1.el6.remi.x86_64 我已经尝试了以下RPM包: php54w-devel的-5.4.6-1.w6.x86_64.rpm PHP-devel的-5.4.6-1.el6.remi.i686.rpm PHP-devel的-5.4.6-1.el6.remi.x86_64.rpm 上面的一个包给了我这个: root@sv1 [/tmp]# rpm -Uvh php-devel-5.4.6-1.el6.remi.i686.rpm warning: php-devel-5.4.6-1.el6.remi.i686.rpm: Header V3 DSA/SHA1 Signature, key ID 00f97f56: NOKEY error: Failed dependencies: php(x86-32) = 5.4.6-1.el6.remi is needed by php-devel-5.4.6-1.el6.remi.i686 libbz2.so.1 is needed by php-devel-5.4.6-1.el6.remi.i686 libcom_err.so.2 is needed by php-devel-5.4.6-1.el6.remi.i686 libcrypto.so.10 is needed by […]