我正在寻找一种方法来让yum只安装给定软件包的依赖关系,就像–prepare-for-install选项一样,这样我就可以拍摄准备好的系统的快照,并用不同的选项testingrpm设置或者重build将它自己打包在一个干净的系统上,而不必依靠RPM卸载,而不必每次都下载依赖关系。
我正在使用Composer来pipe理我的PHP依赖关系,并且很乐意对我的JS依赖关系做同样的事情。 我偶然发现了Node.js的 NPM ,想知道它是否也可以用作客户端依赖pipe理器。 例如,我可能想要pipe理应用程序的/public/vendor/文件夹中的客户端库依赖项,并安装/更新这些依赖项,就像我使用PHP的composer install或composer update 。 对我来说是npm ?
如果我查看服务的属性,我可以看到“依赖关系”选项卡,但我不能将其他服务分配给此选项卡。 我有两个启动时启动的服务,一个服务器和一个数据库。 服务器依赖于数据库 – 如果数据库尚未启动,服务器不起作用。 (但是,它确实作为服务失败,所以我无法使用“恢复”选项卡。) 如何使第二个服务依赖于第一个服务,以便它们始终以正确的顺序启动?
我试图用Debian Wheezy在我的VDS上安装nodejs和npm软件包。 但是不是为了编译源码和懒惰,我在互联网上find了包含jessie源代码的安装指令。 安装没有完成,我甚至没有得到我的系统中的nodejs和npm。 但是现在我在我的区域设置中遇到了这个问题: # locale locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory LANG=ru_RU.UTF-8 …. 我从作品名单中删除了jessie souce。 然后更新和升级系统。 当我尝试重新安装locales时,我得到这个错误,所以jessie的一些尾巴依然存在: # apt-get install –reinstall locales Reading […]
我使用了相当大的nagiosconfiguration(约4000个服务),没有任何依赖关系。 当出现错误时,这会导致大量的通知。 我尝试使用Nagios依赖关系来寻找最佳实践,但是我在网上find的所有知识都是基于一个示例的基本理解。 我需要的是更深入的信息,以及如何pipe理这样的configuration文件的最佳实践。 例如:在一个使用apache监听的100台服务器的集群上,我正在监视apache进程的数量和监听的tcp端口80.我想让一个依赖于另一个,但是dependent_hostgroup_name不会这样做导致所有“检查过程”服务依赖于每个“check_http”服务。 问题是:你如何pipe理你的依赖关系? 你使用脚本来生成它们吗?
有没有更好的方法来安装一个包只需要的依赖关系,而不是直接用apt-get(或任何其他的dpkg前端)安装,然后立即删除它,而不依赖? 提前致谢,
我们的生产服务器运行CentOS版本5.2(最终)。 如何查看/获取/列出已安装的 RPM软件包的所有依赖关系? 例如:SQLite v3.3.6已经安装在服务器上。 我想看看这个特定包的所有依赖关系。 这里是命令的输出: rpm -qa |grep sqlite python-sqlite-1.1.7-1.2.1 sqlite-3.3.6-2 sqlite-3.3.6-2 另外,为什么在这里列出sqlite-3.3.6-2 2个条目?
我偶尔会丢失我的configuration文件“/etc/mysql/my.cnf”,并想恢复它。 该文件属于包mysql-common ,这是一些重要function所需要的,所以我不能只是purge && install它:依赖关系也将被卸载(或者如果我可以暂时忽略它们,它们将不会工作)。 有没有办法从软件包中恢复configuration文件而不用取出软件包文件? dpkg-reconfigure mysql-common没有恢复它。