owncloud -problem instalar pacotes

0

Acabei de instalar esses pacotes para criar meu própriocloud, mas sempre obtenho um erro de instalação abortada:

rqie@rqie-VirtualBox:~$ sudo apt-get install apache2 php5 php5-json php5-gd php5-sqlite curl libcurl3 libcurl3-dev php5-curl php5-common php-xml-parser
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'php5-common' instead of 'php5-json'
Note, selecting 'libcurl4-openssl-dev' instead of 'libcurl3-dev'
php-xml-parser is already the newest version.
apache2 is already the newest version.
curl is already the newest version.
libcurl3 is already the newest version.
libcurl4-openssl-dev is already the newest version.
php5 is already the newest version.
php5-common is already the newest version.
php5-curl is already the newest version.
php5-gd is already the newest version.
php5-sqlite is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? y
Setting up qmail (1.06-4) ...

O comando hostname -f retornado: $ 1

Your system needs to have a fully qualified domain name (fqdn) in
order to install the var-qmail packages.

Installation aborted.

dpkg: error processing qmail (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of qmail-run:
 qmail-run depends on qmail (>= 1.06-2.1); however:
  Package qmail is not configured yet.
dpkg: error processing qmail-run (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                          Errors were encountered while processing:
 qmail
 qmail-run
E: Sub-process /usr/bin/dpkg returned an error code (1)

alguém pode me ajudar? obrigado avançado

    
por user254556 18.03.2014 / 08:42

2 respostas

1

Nos logs que você mostra com sua pergunta, você obviamente tem um problema com a instalação de um pacote. Mas o problema não está nos pacotes que você estava perguntando sobre instalação: apache2 php5 php5-json php5-gd php5-sqlite curl libcurl3 libcurl3-dev php5-curl php5-common php-xml-parser . Veja a linha contendo is already the newest version . Todos esses pacotes já estão instalados.

O erro é deixado por uma tentativa anterior de instalar o qmail que não foi bem-sucedido porque o nome do host não possui um nome totalmente qualificado. Como dito anteriormente, configure um nome de host como host.domain.tld , modificando /etc/hosts e /etc/hostname . Você deve ter pelo menos em /etc/hosts uma linha dizendo:

<your ip> <hostname.domain.tld> <hostname>

Se você estiver em um computador com endereço IP dinâmico, use 127.0.0.1 as <your ip> . Ou use o IP estático que você recebeu.

Então você já pode brincar com o Apache e o PHP, a menos que o problema do nome do host pare o Apache de funcionar corretamente.

    
por Benoit 18.03.2014 / 12:14
0

Seu sistema precisa ter um nome de domínio totalmente qualificado (fqdn) Para instalar os pacotes do qmail. Você provavelmente não definiu um domínio, apenas um nome de host local em / etc / hosts. Além disso, um computador fala para si mesmo usando um endereço de rede reservado (geralmente 127.0.0.1). Na verdade, isso é feito através do kernel, mas ainda usa o processo de rede. Mais informações sobre fdqn aqui .

Primeiro, você deve parar o serviço de e-mail usando:

~$ service qmail stop

ou:

~$ /etc/init.d/qmail stop

Em seguida, remova completamente o qmail pkg:

~ $ sudo apt-get purge qmail

Edite / etc / hosts

~ $ sudo nano /etc/hosts

Encontre a linha:

127.0.0.1 hostname 

Mude para:

127.0.0.1 --fqdn www.yourdomain.com hostname

Em seguida, reinstale os pacotes do qmail, lembrando o seu domínio definido nos hosts.

Na próxima reinicialização, verifique com:

hostname 

hostname -f

Isso deve confirmar suas alterações.

    
por bleeves 18.03.2014 / 09:08