我正在使用CoreOS与云初始化,我试图curl法兰绒。 我有一个单位档案: [Unit] Description=Run flannel Documentation=https://github.com/coreos/flannel Requires=etcd2.service After=etcd2.service [Service] ExecStartPre=/usr/bin/curl -L -o /opt/bin/flannel-0.5.1-linux-amd64.tar.gz -z /opt/bin/flannel-0.5.1-linux-amd64.tar.gz https://github.com/coreos/flannel/releases/download/v0.5.1/flannel-0.5.1-linux-amd64.tar.gz ExecStartPre=/usr/bin/tar -C /opt/bin -xzvf /opt/bin/flannel-0.5.1-linux-amd64.tar.gz ExecStartPre=/usr/bin/mv /opt/bin/flannel-0.5.1/flanneld /opt/bin/flanneld ExecStartPre=/usr/bin/rm -rf /opt/bin/flannel-0.5.1 ExecStartPre=/usr/bin/rm -rf /opt/bin/flannel-0.5.1-linux-amd64.tar.gz ExecStart=/opt/bin/flanneld 当它去curl的法兰绒,我得到cannot resolve host 'github.com'和curl退出与1的代码。是否有一些问题,我不能在系统d启动这个时候使用dns?
我删除了我的Red Hat系统的mcstrans ,但是删除了很多其他的软件包。 现在yum不工作(python缺失),我不能通过SSH访问服务器,因为libfipscheck.so.1丢失。 我怎样才能让yum和OpenSSH再次工作?
我的系统pipe理员或多或less像我的serverfault代表镜像一样。 我必须使用Plesk控制面板升级Debian(lenny)服务器。 Plesk应该pipe理,但控制面板升级不起作用,我读到,听到这往往是这样的。 所以我必须手动执行,现在我正在运行看似循环的依赖问题… 我收到了很多这样的消息: psa-updates depends on sw-cp-server (>= 1.0-6); however: Package sw-cp-server is not configured yet. dpkg: error processing psa-updates (–configure): dependency problems – leaving unconfigured 我的sources.list是最新的工作, apt-get clean和apt-get update工作正常,完成没有错误。 解决这些问题的正确方法是什么?
我们公司采用Perforce来实现代码控制。 所以我们必须从P4服务器下载所有需要的软件包。 我们使用的主要Linux发行版是RedHat和Ubuntu。 现在我们需要一个依赖工具来控制所有包之间的依赖关系。 当然,这个工具应该支持RedHat和Ubuntu。 问题一: 有没有关于上述问题的build议? 据我所知,APT是一个很好的工具,它提供了我们所需要的类似function。 现在,RedHat和Ubuntu都可以采用它。 问题二: 是否可以重新使用现有的APT工具来实现我的目标,而无需修改APT的源代码? 为了从存储库中获取这些.deb包,APT知道如何处理/etc/apt/sources.list文件中包含的http,ftp,文件(本地文件)和sshtypes的存档,我知道。 如果问题二的答案是“否”,我想我必须修改APT的源代码。 现在,除了当前的http,ftp,file和ssh之外,我还想添加另外一个types的文件,例如“p4”,然后编辑我自己的代码。 问题三: 这个想法是否可行? 还是有更好的build议? 除了APT的源代码,我还可以得到任何参考资料和资源,如果我想知道更多关于APT源代码的信息吗? 感谢您的回答。
今天早上我试图在我的一台服务器上安装libvirt。 yum安装失败,出现与plymouth-core-libs软件包相关的multilib问题。 后来,在尝试yum更新时,我得到了一个类似的问题,但是multilib问题的包是:dbus-libs。 再仔细观察一下,看起来好像yum尝试安装这些软件包的32位(i686)版本出于某种原因,尽pipe安装了64位软件包。 rpm -qa显示没有安装这些软件包的32位版本。 有什么想尝试下一个尝试进入一个良好的状态(并希望更喜欢64位软件包)? 输出:检查 # yum check Loaded plugins: fastestmirror kernel-2.6.32-431.el6.x86_64 has missing requires of dracut-kernel >= ('0', '002', '18.git413bcf78') kernel-2.6.32-431.3.1.el6.x86_64 has missing requires of dracut-kernel >= ('0', '002', '18.git413bcf78') Error: check all 更新 # yum update Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: ftp.sunet.se * extras: […]
所以我卸载了mysql 5.1,然后下载了mysql 5.6的客户端,devel和server rpm 我做了一个rpm -ivh的每个rpm,但得到这个错误: error: Failed dependencies: libaio.so.1()(64bits) is needed by MYSQL-server-5.6.6_m9-1.linux2.6.x86_64 libaio.so.1(LIBAIO_0.1)(64bits) is needed by MYSQL-server-5.6.6_m9-1.linux2.6.x86_64 libaio.so.1(LIBAIO_0.4)(64bits) is needed by MYSQL-server-5.6.6_m9-1.linux2.6.x86_64 我环顾四周,但似乎没有这个错误是有据可查的。 我是否需要安装依赖项? 如果是的话,哪一个呢? 我的操作系统是x86_64上的CentOS Linux 6.2
我们有一个服务设置HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ servicename \ DependOnService其他服务设置为这一个服务。 当我closures这个服务时,所有的家属都会自动closures。 但是,在这些内部服务的内部变化之后,他们不再依赖于这一个服务。 所以,我使用regedit从它们的DependOnService键中删除它。 问题是,在服务窗口,它仍然坚持,如果我closures一个服务,其他人将被closures,但我不想再造成比我今天更多的停机时间。 我尝试closures服务窗口,并再次启动,无济于事。 有什么办法让它重新读取DependOnService数据?
要设置Passenger,必须安装一些软件包,例如libcurl4-openssl-dev: user@ubuntu:~$ sudo apt-get install libcurl4-openssl-dev Reading package lists… Done Building dependency tree Reading state information… Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of […]
我正在尝试在RHEL6.3×64上安装POSTGIS。 为此,我使用了以下步骤 安装了epel-release-6-7.noarch.rpm yum安装postgis 有一个依赖性问题,不会安装。 Loaded plugins: product-id, security, subscription-manager Updating certificate-based repositories. Unable to read consumer identity Setting up Install Process Resolving Dependencies –> Running transaction check —> Package postgis.x86_64 0:1.5.3-1.el6 will be installed –> Processing Dependency: /usr/bin/rebuild-gcj-db for package: postgis-1.5.3-1.el6.x86_64 –> Processing Dependency: proj for package: postgis-1.5.3-1.el6.x86_64 –> Processing Dependency: /usr/bin/rebuild-gcj-db for package: […]
我很抱歉,如果这是回答,我可能只是不知道究竟要search。 我正在尝试在RHEL6上安装Cacti,并尝试安装这三个软件包:php-snmp php-devel php-mbstring 起初,我在EPEL或RHN Tools回购中找不到它们。 我最终添加了remi repo,但是一旦我这样做,我开始抱怨未解决的依赖关系错误显示如下: 错误:软件包:php-5.4.24-1.el6.remi.x86_64(remi) 需要:libcrypto.so.10(libcrypto.so.10)(64bit)错误:软件包:php-cli-5.4.24-1.el6.remi.x86_64(remi) 需要:libcrypto.so.10(libcrypto.so.10)(64bit)错误:软件包:php-cli-5.4.24-1.el6.remi.x86_64(remi) 需要:libssl.so.10(libssl.so.10)(64bit)错误:包:php-5.4.24-1.el6.remi.x86_64(remi) 需要:libcrypto.so.10(OPENSSL_1.0.1)(64bit)错误:包:php-devel-5.4.24-1.el6.remi.x86_64(remi) 需要:libcrypto.so.10(libcrypto.so.10)(64bit)错误:软件包:php-devel-5.4.24-1.el6.remi.x86_64(remi) 需要:libssl.so.10(libssl.so.10)(64bit)错误:软件包:php-cli-5.4.24-1.el6.remi.x86_64(remi) 需要:libcrypto.so.10(OPENSSL_1.0.1)(64bit)错误:包:php-5.4.24-1.el6.remi.x86_64(remi) 需要:libssl.so.10(libssl.so.10)(64bit)错误:软件包:php-devel-5.4.24-1.el6.remi.x86_64(remi) 需要:libcrypto.so.10(OPENSSL_1.0.1)(64bit) 为此,我尝试手动安装libcrypto.so.10软件包,导致与已经安装的软件包发生冲突的错误。 我已经接近我的耐心结束了,因为我已经搞了两天了。 我似乎无法find明确的指示如何让这个工作。 我有几年Linux的经验,但我没有与回购混淆,因为我所需要的一切都可以在一般的回购协议。 请在任何答案中描述,假设我不熟悉解决scheme。 我感谢任何帮助,并随时要求任何其他信息,可能需要我省略。