16.04 Lts Xenial Olhando para Repositório Focal -- package-management campo com updates campo com java campo com ppa campo com docker camp askubuntu Relacionado O problema

16.04 LTS Xenial looking into focal repository


0
vote

problema

português

im, tentando construir um contêiner e precisar instalar o Java8. Todas as instruções estão no Dockerfile. O sistema é 16.04.07 LTS. Erro mostra que está tentando baixar para o lançamento focal e eu simplesmente não entendi porque

  core@acme:~$ cat /etc/os-release  NAME="Ubuntu" VERSION="16.04.7 LTS (Xenial Xerus)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 16.04.7 LTS" VERSION_ID="16.04" HOME_URL="http://www.ubuntu.com/" SUPPORT_URL="http://help.ubuntu.com/" BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/" VERSION_CODENAME=xenial UBUNTU_CODENAME=xenial core@acme:~$  core@acme:~$  core@acme:~$  core@acme:~$ docker-compose build Building mongo... Step 1/1 : FROM mongo:3.0.5  ---> 960ec09b9ab6 Successfully built 960ec09b9ab6 Successfully tagged core_mongo:latest Building voting... Step 1/16 : FROM ubuntu  ---> bb0eaf4eee00 Step 2/16 : RUN apt-get update  ---> Using cache  ---> 87abb253f7cf Step 3/16 : RUN apt-get install -y software-properties-common  ---> Using cache  ---> 4b747dbd6cc8 Step 4/16 : RUN   echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | debconf-set-selections &&   add-apt-repository -y ppa:webupd8team/java &&   apt-get update &&   apt-get install -y oracle-java8-installer &&   rm -rf /var/cache/oracle-jdk8-installer  ---> Running in 1dcc67a9c18a Ign:1 http://ppa.launchpad.net/webupd8team/java/ubuntu focal InRelease Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease Hit:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease Hit:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease Hit:5 http://security.ubuntu.com/ubuntu focal-security InRelease Err:6 http://ppa.launchpad.net/webupd8team/java/ubuntu focal Release   404  Not Found [IP: 91.189.95.83 80] Reading package lists... E: The repository 'http://ppa.launchpad.net/webupd8team/java/ubuntu focal Release' does not have a Release file. Service 'alpha' failed to build: The command '/bin/sh -c echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | debconf-set-selections &&   add-apt-repository -y ppa:webupd8team/java &&   apt-get update &&   apt-get install -y oracle-java8-installer &&   rm -rf /var/cache/oracle-jdk8-installer' returned a non-zero code: 100 core@acme:~$     
english

Im, trying to build a container and need to install java8. all instructions are in the Dockerfile. System is 16.04.07 LTS. Error shows it's trying to download for focal release and I just don't get why

core@acme:~$ cat /etc/os-release  NAME="Ubuntu" VERSION="16.04.7 LTS (Xenial Xerus)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 16.04.7 LTS" VERSION_ID="16.04" HOME_URL="http://www.ubuntu.com/" SUPPORT_URL="http://help.ubuntu.com/" BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/" VERSION_CODENAME=xenial UBUNTU_CODENAME=xenial core@acme:~$  core@acme:~$  core@acme:~$  core@acme:~$ docker-compose build Building mongo... Step 1/1 : FROM mongo:3.0.5  ---> 960ec09b9ab6 Successfully built 960ec09b9ab6 Successfully tagged core_mongo:latest Building voting... Step 1/16 : FROM ubuntu  ---> bb0eaf4eee00 Step 2/16 : RUN apt-get update  ---> Using cache  ---> 87abb253f7cf Step 3/16 : RUN apt-get install -y software-properties-common  ---> Using cache  ---> 4b747dbd6cc8 Step 4/16 : RUN   echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | debconf-set-selections &&   add-apt-repository -y ppa:webupd8team/java &&   apt-get update &&   apt-get install -y oracle-java8-installer &&   rm -rf /var/cache/oracle-jdk8-installer  ---> Running in 1dcc67a9c18a Ign:1 http://ppa.launchpad.net/webupd8team/java/ubuntu focal InRelease Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease Hit:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease Hit:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease Hit:5 http://security.ubuntu.com/ubuntu focal-security InRelease Err:6 http://ppa.launchpad.net/webupd8team/java/ubuntu focal Release   404  Not Found [IP: 91.189.95.83 80] Reading package lists... E: The repository 'http://ppa.launchpad.net/webupd8team/java/ubuntu focal Release' does not have a Release file. Service 'alpha' failed to build: The command '/bin/sh -c echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | debconf-set-selections &&   add-apt-repository -y ppa:webupd8team/java &&   apt-get update &&   apt-get install -y oracle-java8-installer &&   rm -rf /var/cache/oracle-jdk8-installer' returned a non-zero code: 100 core@acme:~$  
              
   
   

Lista de respostas

1
 
vote

Seu sistema operacional em .tablet8 não é o mesmo que no seu sistema host, o seu arquivo abcdefghgjklmnabcdefghijklmn19 no seu host não importa.


É isso que está acontecendo:

  /usr/share/libwacom0   

Se você não especificar a versão de um pacote em seu DockerFile, ele carrega o /usr/share/libwacom1 versão ( /usr/share/libwacom2 ) no Docker Hub. E lá , você pode ler:

.

O ABCDEFGHIJKLMNABCDEFGHIJKLMN23 Marque Pontos para o "Latest Lts", já que essa é a versão recomendada para uso geral.

Então, atualmente isso é /usr/share/libwacom4 .

Para especificar uma versão, você pode alterar a linha em seu /usr/share/libwacom5 de

  /usr/share/libwacom6   

para e.g.

  /usr/share/libwacom7   

No entanto, você tem que encontrar uma fonte diferente para /usr/share/libwacom8 , o Descrição PPA diz:

.

Oracle Java Downloads agora exigem login em uma conta Oracle para baixar atualizações Java, como o mais recente Oracle Java 8U211 / Java SE 8U212. Por causa disso, não posso atualizar o PPA com o mais recente Java (e os velhos links foram quebrados pelo Oracle).

Por este motivo, Este PPA é descontinuado .

 

Your OS in docker is not the same as in your host system, your /etc/os-release file on your host does not matter.


This is what's happening:

Step 1/16 : FROM ubuntu 

If you don't specify the version of a package in your Dockerfile, it loads the latest version (ubuntu:latest) from docker hub. And there, you can read:

The ubuntu:latest tag points to the "latest LTS", since that's the version recommended for general use.

So, currently this is focal.

To specify a version, you can change the line in your DOCKERFILE from

FROM ubuntu 

to e.g.

FROM ubuntu:bionic 

However, you have to find a different source for java, the PPA description says:

Oracle Java downloads now require logging in to an Oracle account to download Java updates, like the latest Oracle Java 8u211 / Java SE 8u212. Because of this I cannot update the PPA with the latest Java (and the old links were broken by Oracle).

For this reason, THIS PPA IS DISCONTINUED.

 
 

Perguntas relacionadas

17  APT UPDATE lança erro de assinatura no contêiner Ubuntu 20.04 no braço  ( Apt update throws signature error in ubuntu 20 04 container on arm ) 
Eu estou tentando construir imagens de Docker de Raspberry Pi, mas estou sempre tendo o mesmo erro, semelhante a este , este e este . . Ao executar o com...

2  Como redirecionar logins ssh aos contêineres do Docker do servidor  ( How to redirect ssh logins to servers docker containers ) 
Estou planejando um servidor para os alunos que estudam o Linux e têm algumas regras para isso. . Todos os alunos receberão o mesmo domínio / porta do serv...

0  Estrutura precisa de limpeza na partição ext4  ( Structure needs cleaning in ext4 partition ) 
Estamos utilizando uma implantação do sistema IOT e mangá com BalenaCloud , nosso sistema possui um HDD externo 7.3TB com uma partição de singe abcdefghgjkl...

0  Como instalar o fastlane usando o Docker  ( How to install the fastlane using docker ) 
Eu instalei o Docker no meu Ubuntu 16.04 Lts. Agora preciso instalar o Fastlane. Qual é a maneira de instalar o Fastlane usando o Docker ...

8  O subprocesso de instalação do Docker-CE nunca termina  ( Docker ce post installation subprocess never finishes ) 
Eu tentei instalar docker-ce seguindo as instruções fornecidas na documentação oficial do Docker Usando o repositório . A instalação ficou preso neste mome...

3  Como o AWK pode ser usado para listar contêineres de encaixe?  ( How can awk be used to list docker containers ) 
Estou procurando usar ferramentas ao longo das linhas de: grep sed awk Para trabalhar com o Docker. listando contêineres: docker container ls |...

1  Onde estão as páginas do homem de Docker?  ( Where are docker man pages ) 
Estou procurando desesperadamente por um pacote .deb com páginas de Docker Man. Qualquer ideia? Eu tenho estável 14.04. Apenas para ser claro, estou pedindo...

0  Não é possível remover / var / lib / docker  ( Cannot remove var lib docker ) 
Estou tentando remover o Docker do meu Ubuntu 16.04. Ao chegar ao passo para remover todos os arquivos de contêineres: sudo rm -rf /var/lib/docker/containe...

1  Como o Docker monta volumes sem fazer a entrada para / etc / mtab?  ( How docker mounts volumes without making entry to etc mtab ) 
Eu sou muito novo no Docker, então me poupe para dúvidas estúpidas. Eu sei que /etc/mtab reflete partições atualmente montadas. Eu também vejo a seguinte sa...

3  Execute o Startx de um contêiner de Docker do Ubuntu no sistema operacional do Ubuntu Host, tela em branco com um ícone X no centro aparecer  ( Run startx from a ubuntu docker container on ubuntu host os blank screen with a ) 
Eu tinha uma imagem de Docker Ubuntu que instalou o pacote de desktop Ubuntu. Iniciou no meu Ubuntu 14.04 Lts Host OS (um Ubuntu VM) por comando: sudo do...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.