O pacote 'tomcat7' não tem candidato de instalação no Ubuntu 12.04

1

Estou tentando instalar o tomcat 7 no Ubuntu Server 12.04 com:

sudo apt-get install tomcat7

Eu tentei fazer isso de acordo com este tutorial de instalação , mas imediatamente recebo esta resposta:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package tomcat7 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'tomcat7' has no installation candidate

Atualização:

Eu tentei fazer o download do & amp; instale tomcat7 passo a passo como este tutorial . Mas quando tento executar o programa

'$ ./catalina.sh run' 

Eu pego alguns avisos + SEVERE: Cannot start server. Server instance is not configured :

nazar_art@nazar-desctop:/usr/local/tomcat/apache-tomcat-7.0.42/bin$ ./catalina.sh run
Using CATALINA_BASE: /usr/local/tomcat/apache-tomcat-7.0.42
Using CATALINA_HOME: /usr/local/tomcat/apache-tomcat-7.0.42
Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-7.0.42/temp
Using JRE_HOME: /usr/lib/jvm/java-7-oracle
Using CLASSPATH: /usr/local/tomcat/apache-tomcat-7.0.42/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-7.0.42/bin/tomcat-juli.jar
Jul 25, 2013 8:49:54 PM org.apache.catalina.startup.Catalina load
WARNING: Unable to load server configuration from [/usr/local/tomcat/apache-tomcat-7.0.42/conf/server.xml]
Jul 25, 2013 8:49:54 PM org.apache.catalina.startup.Catalina load
WARNING: Permissions incorrect, read permission is not allowed on the file.
Jul 25, 2013 8:49:54 PM org.apache.catalina.startup.Catalina load
WARNING: Unable to load server configuration from [/usr/local/tomcat/apache-tomcat-7.0.42/conf/server.xml]
Jul 25, 2013 8:49:54 PM org.apache.catalina.startup.Catalina load
WARNING: Permissions incorrect, read permission is not allowed on the file.
Jul 25, 2013 8:49:54 PM org.apache.catalina.startup.Catalina start
SEVERE: Cannot start server. Server instance is not configured.
  • Como resolver esse problema e instalar tomcat7 ?
por nazar_art 25.07.2013 / 15:18

2 respostas

2

tomcat7 package está disponível apenas em repositórios de segurança, seção universe. Portanto, verifique se você tem em /etc/apt/sources.list a seguinte linha:

 deb http://security.ubuntu.com/ubuntu precise-security main universe

A linha não precisa ser exata, pode incluir multiverse e restricted , mas deve incluir todos os elementos acima. Se a linha não estava presente no arquivo source.list , adicione-a e execute apt-get update . Agora você deve ter tomcat7 disponível.

Página de download do Tomcat7

Se você não encontrar o arquivo source.list

  1. Executar:

    sudo nano /etc/apt/source.list

  2. e cole no arquivo:

    deb http://security.ubuntu.com/ubuntu precise-security main universe

  3. Pressione: Ctrl + O para salvar o arquivo, então Ctrl + X para sair .

  4. Atualize a lista de pacotes com sudo apt-get update .

Eu instalei o tomcat6

Depois, você deve excluir tomcat6 do seu sistema antes de tentar instalar tomcat7

sudo apt-get remove tomcat*
sudo apt-get install tomcat7

Isso removerá todos os pacotes relacionados ao tomcat a instalação tomcat7 sem problemas.

    
por Braiam 25.07.2013 / 15:30
0

@nazar_art

Você deve ter o tomcat6-common instalado (provavelmente também com algo como o proxy HTTP do Squid).

apt-get autoremove tomcat6-common
    
por Diazepam 04.02.2016 / 07:05