Converter um giro do Fedora em outro?

Converter um giro do Fedora em outro?

Como faço para converter um sistema Fedora existente em outro spin?

Exemplo: você instalou a partir da imagem live do KDE e agora deseja mudar para o Xfce.

É algo como

# yum group install 'Xfce Desktop'

suficiente?

E o gerenciador de exibição? Quais etapas são necessárias para iniciar o equivalente kdm do Fedora-Xfce-Spin?

Responder1

Com base em como os spins do Fedora são construídos usandoRevisor, eu presumiria que não haveria problema em fazer uma conversão "manualmente", assumindo yum install.... yum remove...que não há sobreposição onde você entra em qualquer tipo de dependência circular.

No que diz respeito à obtenção da marca, a maior parte também é distribuída como RPMs, portanto, a instalação de outros pacotes de spins também deve trazer isso.

Eu nunca vi um método real descrito para fazer isso, então você está definitivamente fora do comum ao abordar desta forma, apenas meus $ 0,02.

Sala IRC Fedora em freenode.net

Fiz exatamente essa pergunta ali e recebi o seguinte conselho.

  1. Não havia nenhuma ferramenta que alguém conhecesse que pudesse ajudar a fazer isso de forma automatizada ou que auxiliasse na migração de um giro para outro.
  2. O comando a seguir foi recomendado para ser usado para obter a lista de pacotes de 2 giros, a saída resultante poderia então ser comparada para ver o que havia de diferente entre eles.

    $ show-installed -f kickstart -e -o /tmp/show-installed.txt
    

    O arquivo .txt resultante está sendo despejado em um formato amigável do kickstart, pode ser usado como um arquivo de entrada ou você pode usar a -f yumopção para obter uma yumlista amigável.

  3. Instale a 2ª distro em cima do spin pré-existente. Dado que todas as re-spins derivam de uma única versão do Fedora, isso deve resultar apenas na instalação dos arquivos ausentes.

Referências

Responder2

O comando

# yum group install 'Xfce Desktop'

instala todos os pacotes necessários para o Xfce.

Mas isso não altera o gerenciador de exibição (DM) usado atualmente.

Para se livrar do kdm:

# systemctl disable kdm

Não sei exatamente qual é o DM padrão do Xfce-Spin - mas para configurar - digamos - lightdm:

# yum install lightdm
# systemctl enable lightdm

Os comandos desabilitar/habilitar systemd configuram se esses serviços são iniciados durante a inicialização.

Para realmente iniciar/parar o DM em um sistema em execução:

# systemctl stop kdm
# systemctl start lightdm

Embora a reinicialização do Fedora seja muito rápida, você pode testar a inicialização dos serviços ainda mais rápido assim:

# systemctl rescue
# systemctl default

informação relacionada