Estou reinstalando nosso pequeno servidor LAMP no trabalho; Estou um pouco cansado do servidor Ubuntu, então eu dei uma olhada e decidi sobre o OpenSUSE: bem suportado, bem mantido, blá blá - no entanto, praticamente todos os pacotes que eu tento instalar parecem ter dependências ausentes. Estou tentando obter o apache2 e vários módulos, como PHP, docs e etc, instalados, mas estou constantemente encontrando dependências ausentes usando o YaST e o zypper. Eu estou bem ciente de como resolvê-los, mas na verdade eu não deveria ter que fazer isso e eu simplesmente não posso ser incomodado. Talvez eu seja um ser humano terrível, mas isso é resultado de uma instalação / configuração ruim em algum lugar ou isso é normal para o OpenSUSE?
Em termos de repos zypper lr -d informa que todos os repositórios padrão (não-oss, repo-oss, update, update-non-oss) estão todos habilitados; somente os repositórios de origem e depuração estão desativados. Nunca usei o OpenSuse antes, então provavelmente estou perdendo alguma coisa aqui. Quaisquer indicações sobre a obtenção de repos que realmente funcionem / tenham melhores dependências?
------------------------ Editar 1 --------------------- -----------
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Problem: apache2-mod_php5-5.4.20-12.1.x86_64 requires php5 = 5.4.20, but this requirement cannot be provided
uninstallable providers: php5-5.4.20-1.2.x86_64[openSUSE-13.1-1.10]
php5-5.4.20-1.2.i586[repo-oss]
php5-5.4.20-1.2.x86_64[repo-oss]
php5-5.4.20-12.1.i586[repo-update]
php5-5.4.20-4.1.i586[repo-update]
php5-5.4.20-8.2.i586[repo-update]
php5-5.4.20-12.1.x86_64[repo-update]
php5-5.4.20-4.1.x86_64[repo-update]
php5-5.4.20-8.2.x86_64[repo-update]
Solution 1: deinstallation of patterns-openSUSE-minimal_base-conflicts-13.1-13.6.1.x86_64
Solution 2: do not install apache2-mod_php5-5.4.20-12.1.x86_64
Solution 3: do not install apache2-mod_php5-5.4.20-12.1.x86_64
Solution 4: break apache2-mod_php5-5.4.20-12.1.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/3/4/c] (c):
Repita para zypper no php5 , exceto que é necessário smtp_daemon que, então, gera um conflito com um daemon de correio existente instalado com o SO base. Não me lembro da última vez que tive que lidar com problemas de dependência!