Tutorial - Armbian na TV Box rk322x - tx2

Tutorial - Armbian na TV Box rk322x - tx2

Para substituir o sistema operacional Android instalado por Linux, siga os passos a seguir. Primeiro, você precisará de um cartão de memória com no mínimo 8 GB de capacidade, onde gravará o programa Multitool. Este programa será utilizado para gravar a imagem do Linux, especificamente a distribuição Armbian, na TV Box modelo RK322X. Para ligar e desligar a TV Box, desconecte e reconecte o cabo de energia do dispositivo.

Passo 1

  • Fazer o download do multitool
  • O arquivo estará compactado com xz, para descompactar pode-se utilizar o
    comando unxz multitool.img.xz (caso necessário, instale o pacote xz-utils: sudo apt-get
    install xz-utils).

LINK do Multitools → https://users.armbian.com/jock/rk322x/multitool/multitool.img.xz

Passo 2 (alternativa 1)

Grave a imagem do Multitool no cartão de memória. Para isso, você pode utilizar um programa de gravador de imagem USB disponível em distribuições Linux, como o Ubuntu. No programa, selecione a imagem de origem (multitool.img) e o destino (o cartão de memória). Outra forma de fazer isso é através do comando:

dd if=multitool.img of=/dev/sdb status=progress

Certifique-se de ajustar o caminho e o nome do dispositivo (sdb) conforme seu sistema. Aguarde até a conclusão da gravação.

Passo 2 (alternativa 2)

Para criar um sdcard inicializável no Ubuntu, você pode usar o aplicativo integrado “Startup Disk Creator”. Aqui está um guia passo a passo em português:

  1. Inserir o Pendrive: Conecte seu pendrive ao computador. Se o Ubuntu exibir uma mensagem, selecione “Não fazer nada”.
  2. Abrir o Startup Disk Creator:
  • No Ubuntu 18.04 e versões posteriores, clique no ícone no canto inferior esquerdo para abrir “Mostrar Aplicativos”.
  • Use o campo de busca para encontrar “Startup Disk Creator” e abra-o.
  1. Selecionar a Multitool img e o Dispositivo USB:
  • O Startup Disk Creator detectará automaticamente os arquivos ISO na sua pasta de Downloads e qualquer dispositivo USB conectado. Se o arquivo ISO correto ou o dispositivo USB não forem selecionados automaticamente, use o botão “Outro” para localizar o arquivo ISO desejado e selecionar o dispositivo USB correto.
  1. Criar o Pendrive Inicializável:
  • Após selecionar a imagem ISO e o pendrive, clique em “Criar Disco de Inicialização” para iniciar o processo.
  1. Confirmar o Dispositivo USB:
  • Antes de fazer quaisquer alterações permanentes, você será solicitado a confirmar o dispositivo USB selecionado. Isso é importante porque todos os dados atualmente armazenados no dispositivo serão apagados.
  1. Processo de Escrita:
  • Após confirmar, o processo de gravação começará e uma barra de progresso será exibida.
  1. Instalação Completa:
  • Quando a criação do pendrive inicializável estiver concluída, você terá um pendrive inicializável com o Ubuntu, pronto para uso.

Este processo é útil para instalar o Ubuntu em outros computadores ou para ter uma versão portátil do sistema operacional.

Para mais informações, você pode consultar o tutorial detalhado no site oficial do Ubuntu

https://ubuntu.com/tutorials/create-a-usb-stick-on-ubuntu#1-overview

Passo 3

Insira o cartão de memória na TV Box desligada. Ligue a TV Box e aguarde a tela inicial aparecer. Neste momento, o sistema de arquivos será expandido para utilizar todo o espaço disponível no cartão. Após a conclusão desta etapa, desligue a TV Box e retire o cartão de memória.

Passo 4

Baixe a imagem do Linux, distribuição Armbian, através do seguinte endereço: Armbian_23.8.0-trunk.65_Rk322x-box_lunar_edge_6.3.11.img - Google Drive. No nosso caso, utilizamos a imagem:

Armbian_23.8.0-trunk.65_Rk322x-box_lunar_edge_6.3.11.img

Esta versão não possui interface gráfica. Após o download, descompacte a imagem utilizando o comando unxz. Em seguida, grave o arquivo .img na pasta Images do cartão de memória, na partição Multitool. O Multitool irá procurar as imagens nesta pasta para gravá-las na TV Box.

Passo 5

Insira o cartão de memória na TV Box desligada. Ligue a TV Box e aguarde o início do Multitool. No menu do Multitool, escolha a opção de gravar imagem. Selecione o destino e a imagem que deseja gravar. Após a conclusão do processo, escolha a opção de desligamento (shutdown) e remova o cartão de memória.

Selecione a opção “burn image to flash”


Fim ?

Configurando Wifi

sudo armbian-config

Seleciona a Opção Network

Aguarde

Selecione Wifi

Selecione sua rede wifi e digite o ESSID e senha

Ao final tecle quit para salvar e sair

APT Update


Instalando OpenSSH Server na TVBOX

sudo apt install openssh-server


Instalando Docker

Organização dos Comandos para Instalar o Docker no Ubuntu

  1. Atualizar o sistema:

    sudo apt upgrade
    
  2. Baixar e executar o script de instalação do Docker:

    curl -fsSL test.docker.com -o get-docker.sh && sh get-docker.sh
    
  3. Remover pacotes relacionados ao Docker, se existirem:

    for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done
    
  4. Adicionar a chave GPG oficial do Docker:

    sudo apt-get update
    sudo apt-get install ca-certificates curl
    sudo install -m 0755 -d /etc/apt/keyrings
    sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
    sudo chmod a+r /etc/apt/keyrings/docker.asc
    
  5. Adicionar o repositório Docker às fontes do Apt:

    echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
    $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    
  6. Atualizar a lista de pacotes e instalar o Docker:

    sudo apt-get update
    sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
    
  7. Verificar a instalação executando a imagem de teste do Docker:

    sudo docker run hello-world
    

Testando Docker com nginx

for i in {1..20}; do sudo docker run -d --name nginx_$i nginx; done

Fonte:

bd8d93c7ac8d3565c81be990bb90a825ed10b19d1d9052f9870994e7555de931-1726965214057.pdf (47,8,KB)

3 Likes

Obrigado por compartilhar Juan,
Será um norte para nosso projeto também.

Valeu

1 Like

Interessante o wi-fi que esta usando e externo ou o da Box ? E quanto ao Armbian com interface grafica pode testar o deste trabalho GitHub - educabox/educabox … tenho um monte de duvidas, alguns comparativos e compartilhamento de conhecimento e para não poluir aqui, gostaria de marcar um encontro/live e depois da interação documentamos as informações relevantes