- para pessoas que querem testar diferentes distribuições Linux em nosso computador de tamanho de cartão de crédito, instalar CentOS em Raspberry PI é uma alternativa válida que lhe permite acessar um repositório diferente do Debian one.
- o Que Precisamos
- Step-by-Step Procedure
- Obtain ISO
- Flash SD Card
- primeira inicialização em Raspberry PI e pós instalação Tunings
- actualize o seu sistema
- configurar o WiFi
- remoto SSH
- Upgrade to CentOS 8
- Considerações Finais
para pessoas que querem testar diferentes distribuições Linux em nosso computador de tamanho de cartão de crédito, instalar CentOS em Raspberry PI é uma alternativa válida que lhe permite acessar um repositório diferente do Debian one.
Derived from the sources of Red Hat Enterprise Linux (RHEL), CentOS used yum as package manager up to version 7. De CentOS 8 adota dnf.Tal como CentOS, Fedora também é propriedade da Red Hat. A principal diferença entre as duas distribuições é em suas atualizações relase frequência: CentOS (como RHEL) é mais focado no suporte a longo prazo com recursos avançados de segurança. Por outro lado Fedora libera atualizações mais frequentes. Esta é uma das maiores razões pelas quais CentOS é preferido A Fedora para ambientes de servidor.Neste guia, vou mostrar-lhe como instalar CentOS no seu Raspberry PI. Este tutorial foi testado com Raspberry PI 3 Modelo B+, mas vai funcionar também para instalar CentOS 8 em Raspberry PI 4.
uma nota importante: como CentOS 8 ainda não está disponível com uma imagem Raspberry PI à data deste tutorial, a única maneira de obter esta versão é instalar CentOS 7 e, em seguida, atualizar para CentOS 8. Isto pode surgir alguns erros (principal dos quais eu encontrei como menor para uma atualização básica) para ser corrigido, então eu peço aos usuários que querem ajudar a usar comentários para ajudar as pessoas que querem tentar este novo lançamento em Raspberry PI.Assim, enquanto o processo para instalar CentOS 7 é o oficial, a atualização para CentOS 8 ainda não é oficial e eu sugiro usar esta segunda parte como um ambiente de teste.Se quiser saber mais sobre esta distribuição, consulte a página inicial do Projeto CentOS.
o Que Precisamos
Como de costume, eu sugiro que a adição a partir de agora para o seu favorito comércio eletrônico de compras do gráfico de todo o hardware necessário, de modo que no final você vai ser capaz de avaliar os custos globais e decidir se continuar com o projeto, ou removê-los do shopping gráfico. Então, o hardware será apenas:
- Raspberry PI (incluindo a fonte de alimentação adequada ou utilizar um smartphone, carregador micro usb com pelo menos 3A)
- cartão micro SD (pelo menos 16 GB, pelo menos, classe 10)
- cabo micro HDMI ou o cabo HDMI ou mini-cabo HDMI (verifique o seu Raspberry PI porta HDMI em Comparação principais características do mais recente RPI modelos)
- USB/teclado sem fio
CentOS oferece também diferentes baseados em ARM ISO. Estou optando por usar a versão KDE para testar o delicioso desempenho do ambiente de trabalho em nosso hardware.
você também precisa de um Windows PC com o Etcher instalado (para flash cartão SD) e Putty (se você quiser acesso remoto ssh). Também um programa de compressão Windows compatível com”.os ficheiros xz (como o Winrar) são necessários.
Step-by-Step Procedure
Obtain ISO
With Windows PC, download Raspberry PI CentOS 7 sda.materia.xz de CentOS ARM página de download iso (selecionando a versão mais recente do armhfp e baixando Raspberry PI KDE iso) dentro do PC onde o Etcher está instalado.
extraia o conteúdo do ficheiro transferido dentro de uma pasta à sua escolha. Você terá um”.materia.ficheiro xz ” que contém a imagem ISO. Editar o nome do ficheiro a mudar a extensão de”.crua “para”.img”. Confirme quando o Windows aparecer de Riscos sobre a mudança de extensão de arquivo.
Flash SD Card
esta parte será feita no seu Windows PC.
Open Balena Etcher. Nota: às vezes Etcher tem problemas piscando cartões SD Sem permissões administrativas, por esta razão eu sugiro executá-lo como administrador.
Carregue em seleccionar o botão de imagem e seleccione o ficheiro que acabou de mudar de nome.
Inserir cartão SD no seu PC do Windows. Se não for reconhecido automaticamente pelo Etcher, carregue em “Seleccionar alvo” e seleccione a letra da partição relacionada com o seu cartão SD inserido.
clique em ” Flash!”botão e esperar que a operação intermitente seja concluída.
Agora você pode fechar Etcher e extrair o seu cartão SD do Windows PC.
primeira inicialização em Raspberry PI e pós instalação Tunings
Inserir cartão SD no seu Raspberry PI, conectá-lo ao teclado e HDMI (monitor). Poder no Raspberry PI.
a primeira tela mostra a carga do sistema (vai durar cerca de menos de um minuto).
uma vez pedida a autenticação, inserir credenciais de utilizador predefinidas:
- utilizador: root
- senha: centos
depois irá directamente para o ecrã do ecrã e a sua instalação CentOS 7 está terminada!Uma vez instalado, alguns afinações comuns podem ser úteis.Por padrão, CentOS usa apenas uma parte limitada do seu disco. Para usar todo o espaço disponível no seu cartão SD, a partir do tipo de terminal o seguinte comando:
rootfs-expand
actualize o seu sistema
actualize o seu SO. Do Terminal:
yum -y updateyum -y upgrade
configurar o WiFi
isto pode ser feito de uma forma muito simples com o ícone no lado inferior-rigt do seu ecrã:
deste painel, seleccione a sua rede Wi-Fi e insira a sua senha.
lembre-se da opção de ligação do sistema de bandeira se quiser que esta rede Wi-Fi suba após cada reinício. Caso contrário, terá de se autenticar a partir do ambiente de trabalho e activar manualmente a ligação.
remoto SSH
uma vez conectado a uma rede (Wired ou Wi-Fi), o SSH remoto é ativado por padrão com os cedenciais de usuário root padrão usados para logon no ambiente de Desktop. Encontre o endereço IP CentOS do seu terminal (com o comando terminal” ip addr”, uma vez que do comando terminal CentOS 7″ ifconfig ” já não está disponível) ou da sua configuração de rede.
Upgrade to CentOS 8
esta parte foi feita adaptando CentOS upgrade guide de Tecmint para Raspberry PI.
aviso: alguns moderadores do fórum CentOS referem que este não é um procedimento oficial de atualização (e eles não acham que haverá algum dia). Então, considere seguir como teste, mesmo que o OS estivesse correndo no meu Raspberry PI no final destes passos.Antes de começar, verifique a sua versão actual do sistema operativo.:
# cat /etc/centos-releaseCentOS Linux release 7.9.2009 (AltArch)
instalar o repositório EPEL. Adicionar um repositório EPEL do ARM (copiar e colar com o código completo):
cat > /etc/yum.repos.d/epel.repo << EOFname=Epel rebuild for armhfpbaseurl=https://armv7.dev.centos.org/repodir/epel-pass-1/enabled=1gpgcheck=0EOF
e instalar:
yum install epel-release
Tecmint guide, now, requires installing yum-utils tools (with “yum install yum-utils” command). Mas encontrei estas ferramentas já instaladas.Precisamos resolver alguns pacotes RPM:
yum install rpmconfrpmconf -a
no rpmconf-uma primeira (e única) pergunta I respondeu ” N ” (mantendo versões atuais).
executar a limpeza de pacotes:
package-cleanup --leavespackage-cleanup --orphans
instalar o novo gestor de pacotes dnf, removendo o antigo Gestor de pacotes yum:
yum install dnfdnf -y remove yum yum-metadata-parserrm -Rf /etc/yum
e actualizar os pacotes dnf:
dnf upgrade
o próximo comando é onde a real atualização de CentOS 7 para CentOS 8 acontece. Eu tive que mudar referências do comando Tecmint original para apontar pacotes AARCH64:
dnf install http://mirror.centos.org/centos/8/BaseOS/aarch64/os/Packages/centos-linux-repos-8-2.el8.noarch.rpm http://mirror.centos.org/centos/8/BaseOS/aarch64/os/Packages/centos-linux-release-8.3-1.2011.el8.noarch.rpm http://mirror.centos.org/centos/8/BaseOS/aarch64/os/Packages/centos-gpg-keys-8-2.el8.noarch.rpm
anúncios
Upgrade EPEL:
dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
remover todos os ficheiros temporários
dnf clean all
remover o núcleo antigo do kernel para CentOS 7. Precisamos do pacote de kernel:
dnf install kernelrpm -e rpm -q kernel
remover pacotes em conflito.
rpm -e --nodeps sysvinit-tools
lance a atualização do sistema CentOS 8 Como mostrado.
dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync
instalar um novo kernel para CentOS 8:
dnf -y install kernel-corednf -y updatednf -y upgrade
agora você pode verificar a versão de CentOS instalados, executando.
cat /etc/redhat-release
Considerações Finais
CentOS com o KDE surpreendeu-me por ser tão ágil e rápido em Raspberry PI. No passado (muitos muitos anos atrás…) eu já testei o KDE em PC de baixo custo, mas eu achei pesado e abandonado para ambientes de Desktop mais leves. Devo dizer que hoje reconsiderei.
do lado de CentOS, é um SO forte e estável. Ele deriva da Red Hat Enterprise Linux (RHEL), um sistema operacional focado em grandes empresas e empresas críticas. Por isso, tem uma infra-estrutura importante na sua base.Desfrute!
quão útil foi este post? Clique em uma estrela para classificá-la anonimamente!
Submit Rating
Average rating 3.7 / 5. Contagem dos votos: 3
não há votos até agora! Seja o primeiro a avaliar este post.
lamentamos que este post não tenha sido útil para você! Vamos melhorar este post! Diga – nos como podemos melhorar este post?
Enviar Feedback