Jenkins no Ubuntu Server 18.04.02 lts [RESOLVIDO]

1. Jenkins no Ubuntu Server 18.04.02 lts [RESOLVIDO]

Sezinando Vieira de Melo
sezinando

(usa Ubuntu)

Enviado em 25/07/2019 - 19:29h

Pessoal eu estou com um problema para cadastrar a chave e o repositório do APT do Jenkins. Segundo o livro que estou lendo, após este comando: wget -q -O - https://jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add - o sistema é para retornar um OK, mas eu fico esperando bastante tempo e não há esse retorno e ao utilizar deste comando: sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list' é retornado este erro: sh: 2: /etc/apt/sources.list.d/jenkins.list: not found

Alguém sabe como proceder neste caso ? Desde já muito obrigado !


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/07/2019 - 17:40h

Você não consegue instalar o arquivo .deb do Jenkins
baixando ele manualmente e depois rodando o apt?

O comando a seguir é composto por dois subcomandos e um pipe "|",
então não podem ser executados separadamente. mas você pode fazer tudo
separadamente para ver em qual etapa está o erro.

Baixe o arquivo manualmente de
https://jenkins-ci.org/debian/jenkins-ci.org.key
para
~/Downloads/jenkins-ci.org.key

Adicione a chave:
$ sudo apt-key add "~/Downloads/jenkins-ci.org.key" 


Além disso, o sistema está atualizado??
# apt update
# apt upgrade


3. Re: Jenkins no Ubuntu Server 18.04.02 lts

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/07/2019 - 21:31h

Bom, com esse comando:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'  


Ele simplesmente quer que você insira:

no arquivo localizado em /etc/apt/sources.list.d/jenkins.list

Dê uma averiguada manualmente, e como sudo, nesse arquivo.
Se ele não existe, crie o arquivo e as pastas necessárias até chegar lá.
Deve estar dando erro pq não tem a pasta sources.list.d

Se eu imagino corretamente, isso é para adicionar um repo pro seu
gerenciador de apps sempre atualizar automaticamente...

Mas você pode entrar no site http://pkg.jenkins.io/debian-stable/
e fazer o download manualmente do deb e depois instalá-lo
ou por interface gráfica com o gerenciador de apps, ou por linha de comando.

Achei esse site aqui, acho que pode ser o mesmo que você
utilizou... Sempre passe as referências, pode ajudar.
https://www.hostinger.com.br/tutoriais/como-instalar-jenkins-no-ubuntu/



4. Re: Jenkins no Ubuntu Server 18.04.02 lts [RESOLVIDO]

Sezinando Vieira de Melo
sezinando

(usa Ubuntu)

Enviado em 26/07/2019 - 11:32h

naufragus88 escreveu:
Dê uma averiguada manualmente, e como sudo, nesse arquivo.
Se ele não existe, crie o arquivo e as pastas necessárias até chegar lá.
Deve estar dando erro pq não tem a pasta sources.list.d


Primeiramente muito obrigado por me responder. Eu fiz isso que tu me falou, e já tinha a pasta criada, realizei o comando novamente e ele me deu permissão negada. Fiz a alteração de permissões da pasta e aparentemente deu certo. Porém, quando eu vou executar o comando para instalar o Jenkins de fato aparece este erro:
Package jenkins is not avaliable, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only avaliable from another source

E: Package 'jenkins' has no installation candidate
E ao executar o comando
wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key 
ele me mostra a chave e quando eu uso o comando
sudo apt-key add - 
ele fica processando e nunca retorna o OK necessário para dar continuidade. Como devo proceder ? Desde já, muito obrigado !






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts