Como instalar o TensorFlow no CentOS
Instale o TensorFlow usando Python (pip) ou um Docker Container
SELinux (Security Enhanced Linux) é um módulo do kernel Linux que fornece opções para políticas de Controle de Acesso Obrigatório (MAC). Ele vem com vários utilitários de linha de comando para controlar com precisão as atividades permitidas para um programa ou usuário.
Ele vem pré-instalado e habilitado por padrão em muitas distribuições Linux, principalmente distribuições baseadas em Red Hat, como Fedora e CentOS.
Embora o SELinux definitivamente ofereça uma camada adicional de segurança, há um debate contínuo na comunidade de usuários se essa camada adicional é mesmo necessária junto com os processos de segurança já existentes, proteções de senha, etc.
Se você deseja desabilitar o SELinux em seu computador rodando CentOS 8, aqui está um guia rápido para fazer isso.
Desativando SELinux no CentOS 8
Primeiro, vamos executar o comando sestatus
para ver o status do SELinux:
$: sestatus
SELinux status: enabled
SELinuxfs mount: /sys/fs/selinux
SELinux root directory: /etc/selinux
Loaded policy name: targeted
Current mode: enforcing
Mode from config file: enforcing
Policy MLS status: enabled
Policy deny_unknown status: allowed
Memory protection checking: actual (secure)
Max kernel policy version: 31
Conforme mostrado no status, o SELinux está atualmente habilitado no sistema e definido para o modo 'forçado'. Você pode configurá-lo para o modo 'permissivo' ou desativá-lo totalmente. Neste post, vamos nos concentrar em desabilitar o SELinux.
Para desativar o SELinux no CentOS, abra o arquivo /etc/selinux/config
e altere SELINUX=enforcing
ou SELINUX=permissive
valor como mostrado abaixo:SELINUX=disabled
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these three values:
# targeted - Targeted processes are protected,
# minimum - Modification of targeted policy. Only selected processes are protected.
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
Como o SELinux é um módulo do kernel, é necessário reiniciar o computador para que o kernel leia o arquivo de configuração atualizado e carregue o sistema com o SELinux desabilitado.
sudo shutdown -r
Depois que o computador inicializar novamente, execute sestatus
para verificar se o SELinux está desabilitado:
$: sestatus
SELinux status: disabled
🍻 Cheers!
Instale o TensorFlow usando Python (pip) ou um Docker Container
A primeira coisa que você pode se perguntar ao mudar para um Chromebook é como fazer as coisas básicas - o tipo de coisa que você tinha nas costas da mão em seu sistema operacional anterior. Copiar e colar é uma função fundamental que você deve usar em um ponto ou outro.
Na era moderna da tecnologia, a digitação se tornou uma das atividades mais comuns para muitas profissões. Aprender a digitar mais rápido com precisão pode ajudá-lo a realizar mais tarefas no mesmo período.
O Ubuntu é popular por sua robustez e relativamente menos erros. Mas não sem seu saco de problemas, com certeza. Um desses problemas é com o driver Wi-Fi. Você pode ligar o sistema apenas para descobrir que o Wi-Fi não está funcionando.
Códigos de resposta rápida, ou códigos QR para abreviar, são códigos de barras avançados que contêm mais informações do que um código de barras tradicional. Esses códigos são bidimensionais, permitindo que você os escaneie vertical ou horizontalmente.
Quer instalar pacotes no Arch Linux, mas não sabe como? Muitas pessoas enfrentam esse problema quando migram pela primeira vez de distribuições baseadas em Debian para o Arch. No entanto, você pode gerenciar facilmente pacotes em seu sistema baseado em Arch usando gerenciadores de pacotes.
O Spotify é um dos maiores serviços de streaming de música que existe. Possui clientes nativos para dispositivos móveis (Android e iOS) e desktop (Mac e Windows).
Os guias de instruções do Linux geralmente esperam que você execute certas operações no terminal, que podem parecer intimidantes no início. Mas não se preocupe; esta folha de dicas de comandos do Linux cobrirá o processo de abertura de um terminal e emissão de alguns comandos úteis.
Embora você provavelmente já saiba como mover um arquivo no Linux usando o navegador de arquivos GUI, você pode estar se perguntando se existe um comando mover no terminal que permite mover arquivos rapidamente para diretórios diferentes. O comando mv é o que você deseja e é fácil de usar com sua sintaxe simples e alguns sinalizadores de segurança opcionais.
Quer saber qual é a diferença entre Root Superuser no Ubuntu? Bem, nós temos você coberto aqui.
O Debian padrão e seu derivado popular Ubuntu são ótimas opções versáteis para um sistema Linux, mas se você tiver necessidades mais especializadas, pode querer uma alternativa Debian.