Como instalar o Pantheon Desktop no Ubuntu 15.04?

3

Sim, nenhuma das outras soluções em Como instalar o ambiente de desktop Pantheon? para versões mais antigas do Ubuntu funcionaram. O único ppa que não diria "404 não encontrado" quando atualizado era o ppa: elementary-os / daily, mas eu não conseguia instalar o elementary-desktop, já que ele apenas dizia (no console) que não instalaria pacotes relacionado com ele.

The following packages have unmet dependencies:
 elementary-desktop : Depends: ubuntu-extras-keyring but it is not installed
                      Recommends: apport-hooks-elementary but it is not going to be installed
                      Recommends: bluez-gstreamer but it is not going to be installed
                      Recommends: elementary-default-settings but it is not going to be installed
                      Recommends: elementary-os-prerelease but it is not going to be installed
                      Recommends: fonts-elementary-core but it is not going to be installed
                      Recommends: gcalctool but it is not going to be installed
                      Recommends: geary but it is not going to be installed
                      Recommends: ginn but it is not going to be installed
                      Recommends: gtksourceview-3.0-theme-solarized-elementary but it is not installed
                      Recommends: ibus-pinyin
                      Recommends: light-locker but it is not going to be installed
                      Recommends: pantheon-greeter but it is not going to be installed
                      Recommends: plymouth-theme-elementary but it is not going to be installed
                      Recommends: plymouth-theme-elementary-text but it is not going to be installed
                      Recommends: print-test-page-elementary but it is not installed
                      Recommends: pulseaudio-module-gconf but it is not going to be installed
                      Recommends: switchboard but it is not going to be installed
                      Recommends: switchboard-gnome-control-center-override but it is not going to be installed
                      Recommends: switchboard-plug-about but it is not going to be installed
                      Recommends: switchboard-plug-applications but it is not going to be installed
                      Recommends: switchboard-plug-datetime but it is not going to be installed
                      Recommends: switchboard-plug-display but it is not going to be installed
                      Recommends: switchboard-plug-gcc-bluetooth but it is not going to be installed
                      Recommends: switchboard-plug-gcc-color but it is not going to be installed
                      Recommends: switchboard-plug-gcc-mouse but it is not going to be installed
                      Recommends: switchboard-plug-gcc-network but it is not going to be installed
                      Recommends: switchboard-plug-gcc-printer but it is not going to be installed
                      Recommends: switchboard-plug-gcc-sound but it is not going to be installed
                      Recommends: switchboard-plug-gcc-ua but it is not going to be installed
                      Recommends: switchboard-plug-gcc-users but it is not going to be installed
                      Recommends: switchboard-plug-gcc-wacom but it is not going to be installed
                      Recommends: switchboard-plug-keyboard but it is not going to be installed
                      Recommends: switchboard-plug-locale but it is not going to be installed
                      Recommends: switchboard-plug-notifications but it is not installed
                      Recommends: switchboard-plug-online-accounts but it is not going to be installed
                      Recommends: switchboard-plug-pantheon-shell but it is not going to be installed
                      Recommends: switchboard-plug-power but it is not going to be installed
                      Recommends: switchboard-plug-security-privacy but it is not going to be installed
                      Recommends: ttf-punjabi-fonts but it is not going to be installed
                      Recommends: tumbler-plugins-extra but it is not going to be installed
                      Recommends: user-specific-alternatives but it is not going to be installed
E: Unable to correct problems, you have held broken packages.  
    
por Duarte Azevedo 26.04.2015 / 16:27

1 resposta

2

Eu consegui instalar o desktop elementar reconstruindo o ubuntu-extras-keyring localmente no meu sistema, assim:

mkdir somedir; cd somedir
sudo apt-get install -y debhelper
wget http://archive.ubuntu.com/ubuntu/pool/main/u/ubuntu-extras-keyring/ubuntu-extras-keyring_2010.09.27.{tar.gz,dsc}
tar -xf *.tar.gz
cd ubuntu-extras-keyring-2010.09.17
debuild -i -us -uc -b
sudo dpkg -i ../ubuntu-extras-keyring_2010.09.27_all.deb

Depois disso, elementary-desktop será instalado, mas irá cometer erros no final porque depende de systemd-shim , que não é mais necessário nem desejado com 15.04 tendo uma implementação completa do SystemD.

Quando ocorrer um erro, execute

sudo dpkg --force-depends -r indicator-datetime
sudo apt-get purge unity-control-center unity-control-center-signon

e deve completar a instalação.

Espero que no futuro próximo o pessoal do Elementary conserte seu repositório para lidar com o SystemD corretamente - a migração do Ubuntu 15.04 para SystemD foi feita algumas semanas antes do lançamento oficial e os caras do Elementary provavelmente não tiveram tempo de se adaptar a isso.

Após a instalação, você pode sair e ver "Pantheon" na lista de sessões do seu gerenciador de exibição, mas se você tentar fazer o login, receberá apenas o papel de modelo denominado Elementary "beta wallpaper". O problema é que a sessão inicia o Slingshot e o Gala, mas não o WingPanel ou o Plank. Atualmente estou usando o atalho ALT-F2 do Slingshot para abrir o iniciador e rodar o Plank e o WingPanel manualmente (basta digitar o nome em letras minúsculas e teclar ENTER).

    
por Guss 29.04.2015 / 11:51