首页 文章

jenkins在debian 7上没有安装错误

提问于
浏览
0

我试图让jenkins在debian 7上运行,但是当apt-get install jenkins运行时我一直收到这个错误 .

Setting up dbus (1.6.8-1) ...

Failed to open connection to "system" message bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory

[ ok ] Starting system message bus: dbus.

此外,我得到jenkins在结束时启动的消息,没有错误消息:

[ ok ] Starting Jenkins Continuous Integration Server: jenkins.

但是 /etc/init.d/jenkins status 给了我jenkins没有运行的输出 . 还有ls -alh / var / lib / jenkins给我一个空文件夹 .

因此安装失败,没有错误 .

这是我运行安装的方式:

wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | apt-key add -

sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list'

apt-get update

apt-get install jenkins

有没有人试过在新鲜的debian 7上安装jenkins?

期待着帮助解答 .

亲切的问候和提前谢谢

3 回答

  • 0

    这是apt-get的问题而不是Jenkins的问题 -
    请确保以root身份运行它 .

    可以尝试安装(或升级)另一个包,进行确认 .

  • 0

    所以我最终解决了这个问题 .

    我希望Java SDK中有正确的JRE,所以我从Oracle网站下载了它: jdk1.7.0_21-x64-linux.tar.gz 安装并注册到我的机器之后它运行了 java -versionjavac -version .

    问题是这个JRE的版本与Jenkins没有用,所以感谢@wako,我安装了openjdk-7-jre,我现在已经在我的机器上运行了两个jre,但是jenkins终于开始了 . 需要弄清楚openjdk-7-jre是否适合我的计划,或者我是否需要回到Debian 6 .

  • 1

    我在新安装的debian 7上遇到了同样的问题,通过仅安装了ssh服务器的debian 7的轻型版本 . 首先,我按照您的指定添加存储库,尝试安装jenkins但是一些依赖项被破坏(daemon-psmisc-java2-runtime) . 为了解决这个问题,我做了一个:

    apt-get -f upgrade这没关系

    要完成jenkins的安装,您需要apache2和java-jre

    apt-get install apache2 openjdk-7-jre

相关问题