O painel do meu provedor de hospedagem VPS está bugado e estou preso no CentOS 7, não consigo recriar a imagem para outra distribuição Linux (o contato com o suporte não foi bem sucedido, eles me dizem que está consertado e fecham meu ticket, e não está consertado ).
Agora que tenho acesso ssh e console web ao sistema CentOS, é possível instalar o Ubuntu ou qualquer outra distribuição Linux apenas usando estes?
Responder1
Definitivamente é possível. Archlinux temeste tutorialisso deve ilustrar como fazer isso com o sistema deles, e você deve ser capaz de deduzir como fazer isso através da leitura. Debiantambém tem instruções, embora as deles pareçam mais voltadas para apenas executá-lo em um chroot ou instalar em um disco rígido separado para inicialização dupla. Da mesma forma, pode ser adaptado para fazer uma substituição completa, se desejar. E, para sua preferência especificada do Ubuntu, o link éaqui
Basicamente, o processo consiste em
- Crie um diretório para construir o sistema,
- Instale as ferramentas básicas necessárias para dar o pontapé inicial (dependendo do método usado, isso geralmente pode envolver um compilador C, mas não é necessário),
chroot
para o ambiente de construção,- Instale o resto do seu sistema,
- Inicialize o novo sistema e, por último
rsync
o build chroot para seu diretório raiz.
As especificidades disso variam bastante de distribuição para distribuição, mas os princípios básicos são os mesmos.
É importante notar que, se você concordar em executar o sistema sem contêineres, poderá prosseguir e instalar quantas distros desejar (para as quais tenha espaço razoável) simultaneamente usando ferramentas como lxc
ou docker
(ou até mesmo apenas simples chroot
). Como isso está fora do escopo da questão, deixarei para você analisar por conta própria.