Instalando o Arch Linux 2019 em um servidor Vultr

Introdução

O Arch Linux possui uma distribuição menor, mas ainda forte, do que as distribuições mais populares. Sua filosofia é bem diferente, com vantagens e desvantagens.

O Arch exige que seus usuários sejam mais orientados a si mesmo. O Arch não possui uma instalação GUI, mas este guia obterá uma instalação básica do Arch em execução no servidor Vultr. O Arch não configura tudo para você sozinho, mas permite que você escolha como fazê-lo; o que pode ser especialmente benéfico, pois existem várias maneiras. O Arch não instala uma quantidade enorme de pacotes, incluindo um ambiente de desktop; em vez disso, permite que você escolha o que deseja em seu sistema e deixe inúmeros pacotes que você não usa.

Os repositórios do Arch favorecem fortemente a saída de pacotes, pois eles são criados pelos desenvolvedores originais do upstream. Se você tiver problemas com um pacote em outras distribuições, os mantenedores de upstream podem encaminhá-lo para sua distribuição, pois ela geralmente faz alterações que podem ser responsáveis. Isso raramente acontece no Arch, pois as alterações feitas geralmente são limitadas a: aquelas necessárias para trabalhar com o Arch, como a hierarquia do sistema de arquivos; e principais correções de bugs upstream e portas de segurança traseiras usadas temporariamente até a próxima versão upstream que os incluirá. Dito isto, algumas outras distribuições às vezes adicionam recursos e correções de erros aos pacotes que a distribuição não se incomodou em enviar upstream ou que os desenvolvedores upstream não aceitaram, e esses patches extras não são adicionados aos pacotes Arch, a menos que seja realmente necessário.

Arch opera como um "lançamento contínuo". Não há versões ou ciclos de lançamento para o Arch como um todo. Os mantenedores de pacotes confiáveis ​​do Arch enviam novos lançamentos upstream para os repositórios do Arch. Os usuários atualizam periodicamente todos os pacotes para os mais recentes. Alguns usuários atualizam diariamente, outros semanalmente e outros com menos frequência. Um usuário do Arch obtém os benefícios de executar as versões mais recentes, em vez de versões potencialmente com meses ou anos em outras distribuições, mas também pode ter problemas que os testes anteriores não detectaram antes que uma nova versão fosse feita.

O Arch é considerado uma distribuição mais avançada e tecnicamente exigente do que muitas outras. Alguém completamente novo no Linux pode usar o Arch, mas ele ou ela deve estar preparado e ansioso para aprender muito. A comunidade Arch é extremamente útil, mas espera-se que um usuário faça um bom esforço procurando por como corrigir um problema, em vez de pedir apenas ajuda imediatamente aos outros.

Inicialização do Arch ISO

Embora o Arch não seja um "Tipo de servidor" listado ao implantar um novo servidor no Vultr, você pode facilmente inicializar um ISO do Arch e instalar o servidor por conta própria.

A Arch lança uma nova ISO no início de cada mês. Se o Arch ISO mais recente no Vultr não for do mês atual, você poderá carregar manualmente o mais novo no Vultr e usá-lo. Quando você usa um Arch ISO para instalar em um disco rígido, ele obtém as versões mais recentes de todos os pacotes dos servidores do Arch. As versões dos pacotes no Arch ISO não são as que estão instaladas no seu servidor. Portanto, a menos que haja uma correção ou recurso não incluído no Arch ISO mais recente do Vultr em sua Biblioteca ISO, que afeta o processo de instalação, você provavelmente não precisará fazer o upload manual do mais novo.

Biblioteca ISO Vultr

Depois de escolher "Implantar novo servidor", em "Tipo de servidor", vá para a guia "ISO Library" e selecione o ISO mais recente do Arch Linux.

Carregar manualmente a ISO mais recente

Para obter a ISO mais recente, visite https://www.archlinux.org/download/ e clique em um dos links de download direto HTTP. Na próxima página, copie o link para o .isoarquivo " ". Visite sua área de upload do Vultr ISO em https://my.vultr.com/iso/ . Clique em "Adicionar ISO", cole no link que você acabou de copiar e clique em "Enviar". A página será atualizada automaticamente, mostrando o progresso do download e, após alguns minutos, mostrará que o ISO está disponível. Escolha "Implantar novo servidor" e, em "Tipo de servidor", alterne para a guia "Upload ISO" e selecione o ISO.

Conecte-se ao console ISO

Após implantar seu novo servidor, clique nele para abrir a página "Informações do servidor". (Se você vir uma observação dizendo que seu servidor ainda está concluindo a instalação, você pode ignorá-lo, pois o servidor provavelmente inicializou o ISO para que você continue.) Clique no ícone no canto superior direito que parece um monitor de computador, que mostra "Exibir console" ao passar o mouse.

Pressione ENTER" Boot Arch Linux (x86_64)" e em um momento você estará logado como root. (Pode ser necessário redimensionar a janela para mostrar o console inteiro.)

O ISO usa o DHCP para configurar automaticamente a rede, que funciona corretamente com a instalação do Vultr. Verifique se isso funcionou.

# ping -c 1 archlinux.org

Sincronizar o relógio

Verifique se o relógio do sistema está correto.

# timedatectl set-ntp true

Atualizar chaveiro

Os pacotes nos servidores da Arch podem ser assinados por chaves de criptografia mais recentes que a ISO, portanto atualize para o mais novo conjunto de chaves confiável.

# pacman -Sy archlinux-keyring

Discos de partição

Veja os dispositivos de bloco detectados.

# lsblk

O CD ISO provavelmente será sr0e loop0está sendo usado para montar parte do ISO. Este tutorial pressupõe que você escolheu um servidor Vultr padrão com um único disco rígido, assim também assume o seu disco rígido vda. Isso ocorre porque os servidores padrão da Vultr fornecem um disco rígido virtual usando o QEMU virtio_blkpara obter um desempenho mais rápido.

Particione o disco.

# fdisk /dev/vda

Você precisa decidir agora se precisa de uma partição de troca. Se você não tiver certeza, pode ser útil olhar para a seção intitulada "Criar espaço de troca".

Nota : Se você quisesse usar uma GPT em vez da tabela de partições DOS, seria necessário criar uma partição de inicialização do BIOS de 1 MB para o GRUB.

Nenhuma partição de troca

Pressione Nseguido por ENTER5 vezes para criar uma única partição de tamanho máximo. Pressione Wseguido de ENTERpara escrever a tabela de partição. Sua partição do sistema é /dev/vda1.

Com Partição Swap

Pressione Nseguido por ENTER4 vezes. Em seguida, digite +<SIZE>(por exemplo +512M:) ENTERe crie a partição de troca. Imprensa T, ENTER, entrada, em seguida 82, e ENTERnovamente para marcá-lo como uma partição swap. Pressione Nseguido por ENTER5 vezes para criar a partição do sistema. Pressione e W, em seguida, ENTERpara escrever a tabela de partição. Sua partição do sistema é /dev/vda2.

Crie um sistema de arquivos

Btrfs

O Btrfs é baseado na cópia na gravação. Quando os dados alterados são gravados, não é simplesmente gravado para substituir os dados originais como em outros sistemas de arquivos. Os blocos alterados são gravados em outro local e somente após uma gravação bem-sucedida os "ponteiros" para esses novos blocos serão atualizados. Isso aumenta a tolerância a falhas; portanto, se algo der errado durante uma gravação, os dados originais não serão perdidos. Permite instantâneos fornecidos pelo sistema de arquivos. Nos bastidores, ele mantém somas de verificação em cada bloco para detectar automaticamente e algumas vezes corrigir dados corrompidos silenciosamente. O Btrfs permite que a maioria das modificações no nível do sistema de arquivos seja executada enquanto estiver montada e em uso, em comparação com a maioria das outras que exigem que elas estejam offline. O Btrfs teve alguns problemas ao ser desenvolvido, mas como o Arch executará o kernel mais recente,

# mkfs.btrfs --label arch <SYSTEM_PARTITION>

Ext4

O Ext4 não possui os recursos mais recentes do sistema de arquivos e não apresenta o melhor desempenho, mas existe desde 2008 e é baseado no ext3, que existe desde 2001. Sua base de código é bastante estável, então alguns argumentam é mais estável do que os sistemas de arquivos mais recentes, mas como outros amadureceram ao longo dos anos, esse argumento se tornou menos relevante.

# mkfs.ext4 -L arch <SYSTEM_PARTITION>

XFS

O XFS é projetado com base em E / S paralelas, com foco na escalabilidade. Ele fornece um desempenho melhor que o ext4 e, dependendo da situação, fornece um desempenho um pouco melhor ou um pouco pior em comparação aos btrfs. O XFS não usa cópia na gravação e mantém apenas somas de verificação em seus metadados, e não nos dados em si.

# mkfs.xfs -L arch <SYSTEM_PARTITION>

Montar sistema de arquivos

Use o seguinte comando para montar o sistema de arquivos:

# mount /dev/disk/by-label/arch /mnt

Criar espaço de troca

O espaço de troca não é estritamente necessário. É melhor executar com 2 GB de memória e sem espaço de troca, do que 1 GB de memória e 1 GB de espaço de troca. O espaço de troca é uma muleta para se obter com menos memória real do que o seu sistema e todos os seus programas exigem. A falta de memória no Linux deve ser evitada, porque o kernel tentará liberar memória automaticamente matando processos.

Se você deseja executar sem espaço de troca, pode pular o restante desta seção.

Se você deseja executar com espaço de troca, pode usar uma partição de troca ou um arquivo de troca. Uma partição de troca tem o benefício de não ser tocada por um sistema de arquivos, portanto nunca fica fragmentada e nunca fica amarrada se o seu sistema de arquivos estiver com problemas momentâneos. Um arquivo de troca tem o benefício de poder ser facilmente redimensionado ou excluído e adicionado quando necessário.

Nota: Espera-se que o btrfs ofereça suporte apenas a arquivos de troca no Linux 5.0 ou superior, que deve ocorrer em algum momento do início de meados de 2019.

Trocar partição

# mkswap /dev/vda1
# swapon /dev/vda1

Trocar arquivo

# dd if=/dev/zero of=/mnt/swapfile bs=1M count=<SIZE IN MB> status=progress
# chmod 600 /mnt/swapfile
# mkswap /mnt/swapfile
# swapon /mnt/swapfile

Instale o grupo de pacotes base

Use este comando:

# pacstrap /mnt base linux linux-firmware --noconfirm
  • Se desejar, substituir linux-lts, linux-mainlineou outro kernel a partir desta lista para o pacote linux.
  • Se você estiver executando o btrfs, instale o btrfs-progspacote.

Isso instalou uma quantidade mínima de pacotes que o Arch assume para serem instalados em todos os sistemas, e deixar qualquer um deles em risco de quebrar as coisas por sua conta e risco. Observe que o ISO inclui muito mais pacotes do que o grupo "base". O grupo base levará apenas cerca de 1,4 GB.

Observe que você pode perceber WARNING: Possibly missing firmware for module: aic94xxe wd719x. Estes podem ser ignorados.

Configure seu novo sistema

Gere automaticamente seu /etc/fstabarquivo (monta automaticamente os sistemas de arquivos).

# genfstab -L /mnt >> /mnt/etc/fstab

Agora você pode alterar o root para sua nova instalação, que basicamente trata sua nova instalação /mnt/como se estivesse /. Enquanto estiver no ambiente chroot, ele executará programas instalados no disco rígido em vez do ISO, pois o sistema de arquivos ISO não é visível nele.

# arch-chroot /mnt

Seu sistema acompanhará internamente a hora usando o UTC, mas você pode escolher qual fuso horário deve usar ao exibir a data e a hora. Determine qual região usar.

# ls /usr/share/zoneinfo

Supondo que você usará America, determine qual cidade usar.

# ls /usr/share/zoneinfo/America

Supondo que você usará New_York, escolha esse fuso horário.

# ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime
# hwclock --systohc

Escolha um código de idioma UTF-8.

# sed 's/#en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' -i /etc/locale.gen
# locale-gen
# echo 'LANG=en_US.UTF-8' > /etc/locale.conf

Configurar rede

A maneira mais fácil de configurar a rede em um servidor Vultr é através do DHCP. Os servidores DHCP do Vultr ainda fornecerão um endereço IP estático público.

Para ver os dispositivos de rede detectados.

# ip addr

O dispositivo de loopback está identificado lo. Nos servidores Vultr, você provavelmente verá o dispositivo de rede como ens3.

# cat <<EOF > /etc/systemd/network/ens3.network
> [Match]
> Name=ens3
>
> [Network]
> DHCP=ipv4
> EOF

Faça o DHCP executar automaticamente na inicialização.

# systemctl enable systemd-networkd

Faça a resolução do DNS executar automaticamente na inicialização.

# systemctl enable systemd-resolved

Faça /etc/resolv.confpedidos para systemd-resolved.

# ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf

Defina o nome do host para o seu servidor.

# echo '<YOUR_HOSTNAME>' > /etc/hostname

Usando o nome do host escolhido e o endereço IP estático no lugar <YOUR_STATIC_IP>mostrado quando você executou ip addr, configure o arquivo do host.

$ cat <<EOF > /etc/hosts
> <YOUR_STATIC_IP>   localhost
> ::1                localhost
> <YOUR_STATIC_IP>   <YOUR_HOSTNAME>.localdomain  <YOUR_HOSTNAME>
> EOF

Defina sua senha root

Use o seguinte comando para definir uma senha. Você será solicitado a digitar sua nova senha duas vezes.

# passwd

Configurar carregador de inicialização

Instale o pacote grub.

# pacman -S grub

Instale-o no disco rígido.

# grub-install --target=i386-pc /dev/vda

Nota : O argumento é o próprio disco, NÃO a partição do sistema.

Por padrão na inicialização, o grub aguardará 5 segundos antes de escolher a opção padrão. Para desativar essa espera, use o seguinte.

# sed 's/^GRUB_TIMEOUT=5$/GRUB_TIMEOUT=0/' -i /etc/default/grub

Nota : Se você ainda deseja acessar o menu de inicialização do grub, defina-o como 1 segundo em vez de 0.

Por padrão, o grub fornece ao kernel a quietopção que systemdtambém segue. Use o seguinte para mostrar as mensagens de inicialização e desligamento.

# sed 's/^GRUB_CMDLINE_LINUX_DEFAULT="quiet"$/GRUB_CMDLINE_LINUX_DEFAULT=""/' -i /etc/default/grub

Crie a configuração do grub.

# grub-mkconfig -o /boot/grub/grub.cfg

Reinicie em seu disco rígido

Saia do ambiente chroot.

# exit

Desligue o servidor.

# systemctl poweroff

Volte para a página "Informações do servidor" do Vultr para o seu servidor. Na guia "Configurações", clique em "ISO personalizado" e depois em "Remover ISO". Clique no ícone "Reiniciar o servidor" e depois em "Exibir console".

Criar usuário

Entre como root, com a senha que você escolheu anteriormente.

Instale sudo.

# pacman -S sudo

Permita que os membros do grupo wheelusem sudo.

# cp /etc/sudoers /etc/sudoers.new
# sed 's/# %wheel ALL=(ALL) ALL/%wheel ALL=(ALL) ALL/' -i /etc/sudoers.new
# visudo -c -f /etc/sudoers.new && mv /etc/sudoers.new /etc/sudoers

Crie uma conta de usuário.

# useradd --create-home --groups wheel <USERNAME>

Defina a senha do usuário.

# passwd <USERNAME>

Efetue logout como root.

# exit

Efetue login como o usuário recém-criado.

Os comandos abaixo ainda precisam ser executados como root, portanto, ainda são prefixados por #. A maneira recomendada de executar comandos como root é, como usuário comum, prefixar cada um deles sudo. Quando você executa sudo, a senha solicitada é a sua senha de usuário, não a senha de root.

Configurar sincronização de horário

Para um cliente de sincronização de tempo leve com precisão aproximada, use o seguinte.

# systemctl enable --now systemd-timesyncd

Se você preferir uma melhor precisão.

# pacman -S ntp
# systemctl enable --now ntpd

Configurar SSH

Instale um servidor SSH, para que você possa usar o SSH para se conectar ao seu sistema Arch em vez de usar o console virtual do Vultr.

# pacman -S openssh
# sed 's/#Port 22/Port 22/' -i /etc/ssh/sshd_config
# systemctl enable --now sshd

Neste ponto, você pode fechar o console virtual e conectar-se ao SSH. Observe que, por padrão, o sshd não permitirá que você faça o login como root.

Atualizando

Como o Arch é uma "versão contínua", você pode atualizar todos os pacotes que instalou sempre que desejar. Os usuários podem atualizar em sua própria programação, diariamente, semanalmente e assim por diante. Se você atualiza com freqüência, não é necessário atualizar muitos pacotes de uma só vez, e os problemas em que você se deparar serão mais fáceis de identificar. É importante atualizar todos os pacotes de uma vez, como o seguinte comando fará. É fácil imaginar por que atualizar algo como "glibc" sozinho, sem os programas que o utilizam, causaria problemas.

# pacman -Syu

Após a atualização, é importante procurar na saída as mensagens fornecidas a você. Pode dizer que há coisas que você precisa fazer. Por esse motivo, NÃO configure a atualização automática.

Observe que todos os programas em execução antes de uma atualização não serão a versão mais recente até que sejam reiniciados. Nesse caso, quando algo realmente básico que não pode ser simplesmente reiniciado, como o kernel do linux, glibc ou systemd é atualizado, é uma boa idéia reiniciar.

Manter mensagens de inicialização

Para mostrar com êxito as mensagens de inicialização e desligamento, você precisa remover o quietparâmetro do kernel acima da sua configuração do grub. (Se você não fez isso, ainda poderá recriar a configuração do grub.) Observe que essas mensagens serão exibidas apenas através do console virtual do Vultr, e não nas sessões ssh. No meio do processo de inicialização, o sistema passará para um KMS (modo de configuração de modo de kernel), que perderá mensagens antes disso. Você pode alterar a opção para KMS para que ocorra mais cedo, para reter todas as mensagens.

# sed 's/^MODULES=()$/MODULES=(cirrus)/' -i /etc/mkinitcpio.conf
# mkinitcpio -p linux

Por padrão, depois que o sistema é inicializado e um tty inicializado, ele limpa a tela. Embora isso seja esteticamente agradável, ele impede que você simplesmente observe as mensagens durante a inicialização. Você pode desativar esse comportamento.

# mkdir /etc/systemd/system/[email protected]

Redirecionar a saída sudo catnão usará permissões de root, portanto, essa é uma maneira de contornar isso. (Você não precisa prefixar o catpróprio comando com sudo, por isso é prefixado por $)

$ cat <<EOF | sudo tee /etc/systemd/system/[email protected]/noclear.conf
> [Service]
> TTYVTDisallocate=no
> EOF


Como instalar o Apache 2.4 no Arch Linux

Como instalar o Apache 2.4 no Arch Linux

Pré-requisitos Um servidor Vultr executando o Arch Linux. Consulte este guia para mais informações. Acesso Sudo. Comandos necessários para serem executados como ar raiz

Configurar um servidor Team Fortress 2 no Arch Linux

Configurar um servidor Team Fortress 2 no Arch Linux

Este tutorial explica como configurar um servidor Team Fortress 2 no Arch Linux. Presumo que você esteja logado com uma conta de usuário não raiz que tenha acesso ao sudo

Configuração do Mumble Server no Arch Linux

Configuração do Mumble Server no Arch Linux

Este tutorial explica como configurar um servidor Mumble (Murmur) no Arch Linux. Tudo o que é feito neste tutorial é feito como usuário root. Instalação e

Como instalar o Perl 5.28 em um servidor Web Arch Linux

Como instalar o Perl 5.28 em um servidor Web Arch Linux

Pré-requisitos Um servidor Vultr executando o Arch Linux atualizado (consulte este artigo.) Um servidor Web em execução, com acesso ao Apache ou Nginx Sudo: os comandos requerem

Como instalar o MongoDB 4.0 no Arch Linux

Como instalar o MongoDB 4.0 no Arch Linux

Pré-requisitos Um servidor Vultr executando o Arch Linux atualizado (consulte este artigo) Acesso ao Sudo: os comandos necessários para serem executados como raiz são prefixados por # e um

Como instalar o PHP 7.3 em um servidor Web Arch Linux

Como instalar o PHP 7.3 em um servidor Web Arch Linux

Pré-requisitos Um servidor Vultr executando o Arch Linux atualizado (consulte este artigo.) Um servidor da Web em execução, com acesso ao Apache ou Nginx Sudo. Comandos requerem

Como instalar o PostgreSQL 11.1 no Arch Linux

Como instalar o PostgreSQL 11.1 no Arch Linux

Pré-requisitos Um servidor Vultr executando o Arch Linux atualizado (consulte este artigo.) Acesso ao Sudo. Os comandos que precisam ser executados como raiz são prefixados por # e um

Como instalar o MariaDB 10.3 ou MySQL 8.0 no Arch Linux

Como instalar o MariaDB 10.3 ou MySQL 8.0 no Arch Linux

Pré-requisitos Um servidor Vultr executando o Arch Linux atualizado (consulte este artigo.) Acesso ao Sudo: os comandos necessários para serem executados como raiz são prefixados por # e um

Configurar servidor Spigot no Arch Linux

Configurar servidor Spigot no Arch Linux

Este tutorial explica como configurar um servidor Minecraft usando o Spigot no Arch Linux. Este tutorial assume que você é um usuário normal (não root) e que possui

Construindo pacotes no Arch Linux (incluindo o AUR)

Construindo pacotes no Arch Linux (incluindo o AUR)

No Arch Linux, os repositórios oficiais são: core, extra e community. Esses pacotes já estão compilados e são instalados através do pacman. Adiante

Configurar um servidor Counter-Strike: Global Offensive (CSGO) no Arch Linux

Configurar um servidor Counter-Strike: Global Offensive (CSGO) no Arch Linux

Este tutorial explica como configurar um servidor Counter-Strike: Global Offensive no Arch Linux. Este tutorial pressupõe que você efetuou login com um uso padrão

Instalando o Arch Linux em um servidor Vultr

Instalando o Arch Linux em um servidor Vultr

O Vultr fornece a incrível funcionalidade de permitir que você use sua própria imagem personalizada, além de seus excelentes modelos, que permitem executar

Instalar o Arch Linux com Btrfs Snapshotting

Instalar o Arch Linux com Btrfs Snapshotting

Prefácio O Arch Linux é uma distribuição de uso geral conhecida por sua tecnologia de ponta e configuração flexível. Com os snapshots do Btrfs, podemos tirar

Como usar o HTTPS no servidor Web Arch Linux

Como usar o HTTPS no servidor Web Arch Linux

Pré-requisitos Um servidor Vultr executando o Arch Linux atualizado (consulte este artigo.) Um servidor da Web em execução, Apache ou Nginx Sudo access Commands required t

Usando o Devtools no Arch Linux

Usando o Devtools no Arch Linux

O pacote Devtools foi originalmente criado para Usuários Confiáveis ​​para criar corretamente pacotes para os repositórios oficiais. No entanto, ele pode ser usado por usuários comuns

Usando Makepkg no Arch Linux

Usando Makepkg no Arch Linux

Se você usa o makepkg diretamente, polui seu sistema. O grupo de pacotes base-devel deve estar instalado. Dessa forma, por padrão, as dependências necessárias apenas

Como instalar o Python 3.7 em um servidor Web Arch Linux

Como instalar o Python 3.7 em um servidor Web Arch Linux

Pré-requisitos Um servidor Vultr executando o Arch Linux atualizado (consulte este artigo.) Um servidor Web em execução, com acesso ao Apache ou Nginx Sudo: os comandos requerem

Como instalar o Nginx 1.14 no Arch Linux

Como instalar o Nginx 1.14 no Arch Linux

Pré-requisitos Um servidor Vultr executando o Arch Linux atualizado (consulte este artigo.) Acesso ao Sudo. Os comandos que precisam ser executados como raiz são prefixados por #. º

A IA pode lutar contra o aumento do número de ataques de ransomware

A IA pode lutar contra o aumento do número de ataques de ransomware

Os ataques de ransomware estão aumentando, mas a IA pode ajudar a lidar com os vírus de computador mais recentes? AI é a resposta? Leia aqui para saber se é AI boone ou bane

ReactOS: Este é o futuro do Windows?

ReactOS: Este é o futuro do Windows?

ReactOS, um sistema operacional de código aberto e gratuito está aqui com a versão mais recente. Será que ela pode atender às necessidades dos usuários modernos do Windows e derrubar a Microsoft? Vamos descobrir mais sobre esse estilo antigo, mas uma experiência de sistema operacional mais recente.

Fique conectado por meio do aplicativo WhatsApp Desktop 24 * 7

Fique conectado por meio do aplicativo WhatsApp Desktop 24 * 7

O Whatsapp finalmente lançou o aplicativo Desktop para usuários de Mac e Windows. Agora você pode acessar o Whatsapp do Windows ou Mac facilmente. Disponível para Windows 8+ e Mac OS 10.9+

Como a IA pode levar a automação de processos ao próximo nível?

Como a IA pode levar a automação de processos ao próximo nível?

Leia isto para saber como a Inteligência Artificial está se tornando popular entre as empresas de pequena escala e como está aumentando as probabilidades de fazê-las crescer e dar vantagem a seus concorrentes.

A atualização do suplemento do macOS Catalina 10.15.4 está causando mais problemas do que resolvendo

A atualização do suplemento do macOS Catalina 10.15.4 está causando mais problemas do que resolvendo

Recentemente, a Apple lançou o macOS Catalina 10.15.4, uma atualização suplementar para corrigir problemas, mas parece que a atualização está causando mais problemas, levando ao bloqueio de máquinas mac. Leia este artigo para saber mais

13 Ferramentas de Extração de Dados Comerciais de Big Data

13 Ferramentas de Extração de Dados Comerciais de Big Data

13 Ferramentas de Extração de Dados Comerciais de Big Data

O que é um sistema de arquivos de registro no diário e como ele funciona?

O que é um sistema de arquivos de registro no diário e como ele funciona?

Nosso computador armazena todos os dados de uma maneira organizada conhecida como sistema de arquivos Journaling. É um método eficiente que permite ao computador pesquisar e exibir arquivos assim que você clicar em search.https: //wethegeek.com/? P = 94116 & preview = true

Singularidade tecnológica: um futuro distante da civilização humana?

Singularidade tecnológica: um futuro distante da civilização humana?

À medida que a ciência evolui em um ritmo rápido, assumindo muitos de nossos esforços, os riscos de nos sujeitarmos a uma singularidade inexplicável também aumentam. Leia, o que a singularidade pode significar para nós.

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

O impacto da inteligência artificial na saúde 2021

O impacto da inteligência artificial na saúde 2021

A IA na área da saúde deu grandes saltos nas últimas décadas. Portanto, o futuro da IA ​​na área da saúde ainda está crescendo dia a dia.