2013-06-12 2 views
0

jenkins를 debian 7에서 실행하려고하는데 apt-get install jenkins가 실행되는 동안이 오류가 계속 발생합니다.jenkins가 debian 7에서 오류없이 설치되지 않습니다.

[ ok ] Starting Jenkins Continuous Integration Server: jenkins.

하지만 /etc/init.d/jenkins status 나를을 제공합니다

[ ok ] Starting system message bus: dbus.

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

또한 내가 마지막에 시작 젠킨스 메시지와 오류 메시지가 젠킨스는 그렇지 않다는 결론을 내린다. 달리기. 또한 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

당신의 사람이 신선한 데비안에 젠킨스를 설치하려고했습니다 7?

답장을 기다리고 있습니다. 사전

+0

나는 system_bus_socket이라는/var/run/dbus 파일에서/dir을 찾았습니다. 멀리 선행. – Daniel

+0

새로 릴리스 된 데비안 7.1에서 dbus 문제는 더 이상 존재하지 않지만'/ var/lib/jenkins'는 비어 있고'/etc/init.d/jenkins start'는 OK이지만'/etc/init.d/ 젠킨스 상태 '가 실행되지 않는 젠킨스를 알려줍니다. jenkins 폴더에 파일이 없으면 의미가 있습니다. – Daniel

답변

1

그래서 나는 마지막으로 문제를 해결했습니다.

자바 SDK에 올바른 JRE가있을 것으로 예상했기 때문에 오라클 웹 사이트 : jdk1.7.0_21-x64-linux.tar.gz에서 다운로드하여 이것을 내 컴퓨터에 설치하고 등록한 후 java -versionjavac -version으로 작업했습니다.

Jenkins에서 Jenkins의 버전이 작동하지 않아서 @wako 덕분에 openjdk-7-jre이 설치되었고 이제는 2 대의 Jre가 내 컴퓨터에서 실행 중이지만 jenkins가 마침내 시작되었습니다. openjdk-7-jre가 내 계획에 어울리거나 데비안 6으로 돌아갈 필요가 있는지 알아야합니다.

0

에서

종류의 안부 감사는이에 문제가있는 apt-get입니다 젠킨스와 함께하지 -
당신이 루트로 실행 확인하십시오.

다른 패키지를 설치 (또는 업그레이드)하여 확인하려고 시도 할 수 있습니다.

+0

테스트 목적으로 VM을 실행 중이며 루트로 작업하고 있습니다. 다른 아이디어? – Daniel

+0

확실히 - VM이 네트워크 (또는 적어도 DNS)로부터 차단되었습니다 ... 호스트 OS의 방화벽이 VM에 대한 액세스를 차단하는 경우가 많습니다. – Gonen

+0

새로운 설치를 테스트하고 동일한 문서가 debian 6에서 제대로 작동하기 때문에 설치할 문서를 만들 수는 없습니다. 데비안 7에서 젠킨스를 제대로 실행하거나 설치할 수 없습니다. – Daniel

0

데비안 7의 라이트 버전을 통해 데비안 7과 동일한 문제가 발생했습니다. 데비안 7은 ssh 서버 만 설치되어 있습니다. 먼저 지정한대로 저장소를 추가하고 jenkins를 설치하려고 시도하지만 일부 종속성이 깨졌습니다 (daemon-psmisc-java2-runtime). 내가했던 문제를 해결하려면

apt-get을 업그레이드 -f 그리고 그것은 OK이었다

당신이 아파치와 자바 JRE가 필요합니다 젠킨스의 설치를 완료하려면

apt-get install apache2 openjdk-7-jre

+0

감사합니다.이 시도를 알려주고 알려 드리겠습니다. – Daniel

+0

젠킨스 설치를 완료하려면 apache2 및 java-jre가 필요합니다. apt-get install apache2 apt-get install openjdk-7-jre – wako

+0

jenkins를 설치하는 데 필요한 apache2에 대한 문서화 된 요구 사항이 없습니다. 또한 debian에서도 작동합니다 6없이 apache2. 나는 최신 java sdk (oracle의 웹 사이트에서 .tar.gz)를 설치했다. 'apt-get -f upgrade'는 나를 위해 아무것도하지 않습니다. – Daniel

관련 문제