Pular para o conteúdo principal

Postagens

Instalar o vscode no Ubuntu usando APT

Para instalar o vscode é necessário que o repositório e a chave sejam instalados manualmente com o seguinte conjunto de comandos: wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpg sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' rm -f packages.microsoft.gpg Em seguida, precisamos instale o pacote apt-transport-https e atualizer o cache do pacote usando os dois comandos abaixo: sudo apt install -y apt-transport-https sudo apt -y update Finalmente podemos instalar o vscode sudo apt install code Eu particularmente gosto de chamar o comando na linha de comando como vscode, portanto é necessário criar um atalho. Se você estiver ok em ativar o programa digitando somente
Postagens recentes

Nautilus mostra os arquivos em ordem, mas é sensível ao caso!!!!

Em uma instalação recente do Ubuntu (22.04.4) notei que o nautilus listava os arquivos do meu diretório em ordem alfabética porém ele era sensível ao caso dos nome dos arquivo e diretórios, como mostrado abaixo. Note que B.txt aparece antes de a.txt. Ele também apresentava os diretórios misturados com os arquivos. Foram necessárias duas alterações: 1) Foi preciso acrescentar no arquivo $HOME/.bashrc a linha abaixo export LC_COLLATE=en_US.utf8 2) A segunda alteração é feita no próprio nautilus. Selecione preferências no menu e ative a opção de ordenar os folders antes dos arquivos (indicada abaixo): O resultado final é mostrado abaixo. Os folders são listados antes dos arquivos e a ordem alfabética é mantida em cada grupo:

Como usar a autenticação de dois fatores com Ubuntu

Normalmente conhecida MFA (autenticação multifator), a autenticação de 2 fatores fornece uma camada extra de segurança que exige que os usuários forneçam certos detalhes, como códigos ou OTP (senha de uso único) antes ou depois da autenticação com o nome de usuário e senha usuais.  Neste post vamos mostrar como você pode usar a autenticação de dois fatores no login do Ubuntu utilizando uma MFA do Google. Primerio passo: Instalar o pacote PAM do Google Precisamos instalar o pacote Google PAM (Pluggable Authentication Module) que é um software que acrescenta uma camada de autenticação na plataforma Linux. Este pacote está disponível no repositório Ubuntu, portanto podemos utilizar o comando apt para instalá-lo da seguinte forma: $ sudo apt install libpam-google-authenticator Se solicitado, pressione 'Y' + ENTER para continuar com a instalação. Para continuar você irá precisar do Google Authenticator App instalado no seu smartphone. Passo 2: Configurar o Google PAM no login do Ubu

Permitir acesso via Remote Desktop a um guest KVM/qemu em uma rede privada

Eu tenho algumas VMs em meu pequeno cluster KVM. Estas VMs estão interligadas via uma rede privada com NAT, isto é, as podem falar entre si e para acessar a Internet o KVM fornece a elas um gateway. Contudo da minha rede local, eu não consigo acessá-las. O KVM me oferece algumas opções: Converter a rede privada em uma rede privada roteável e assim acessar as VMs que desejo; Usar o iptables no host e criar encaminhamentos para os IPs privados; Usar vnc para acessar as máquinas; Usar rdp para acessar as VMs. Neste post vou mostrar como fazer a quarta opção. O primeiro passo é habilitar o RDP no seu computador. Se ele for um Ubuntu (mais novo) o processo é relativamente simples. Abra a janela de configurações (Settings), selecione a opção de compartilhamento (sharing) na lista à esquerda, indica na figura abaixo como (1). Você precisa ativar o compartilhamento (2) e então selecionar a opção de acesso remoto (3). Com isto uma tela semelhante a mostrada na image abaixo será mostrada. Seleci

Como converter PDF em imagem

Uma opção para você que está utilizando Ubuntu (ou equivalente) é usar o pdftoppm que é uma ferramenta do pacote poppler-utils para converter um PDF em PNG: Para instalar basta $ sudo apt install poppler-utils Para converter o arquivo Considere que você tem um arquivo pdf chamado  arquivo_entrada.pdf . O comando abaixo vai extrair as páginas como imagens png. $ pdftoppm arquivo_entrada.pdf arquivo_saida -png Cada página do PDF irá gerar um arquivo de saída, usando o formato arquivo_saida-xx.png , sendo xx o número correspondente ao índice da página extraída. Observe que a extensão .png é anexado automaticamente ao nome da saída, portanto não há necessidade de incluir a extensão em  arquivo_saida .  Para converter uma única página Podemos extrair uma única página ou um intervalo de páginas do arquivo PDF $ pdftoppm arquivo_entrada.pdf arquivo_saida -png -f {página} -singlefile Altere {página} para o número da página desejada.  O arquivo é indexado em 1, portanto a primeira página é ext

Desabilitar o wpa_supplicant no Ubuntu

wpa_supplicant é uma implementação de software livre de um programa de acesso Wi-Fi (IEEE 802.11i) para Linux. Ele também implementa a série de protocolos de segurança WPA bem como outros  protocolos de segurança de rede sem fio mais antigos. Contudo, o seu computador (e principalmente servidor) não tenha uma placa de rede sem fio, mas o Ubuntu inicia este processo automaticamente. Abaixo você pode ver um exemplo que lista o processo rodando.   $ ps ax | grep wpa_supplicant | grep -v grep 10806 ?        Ss     6:11 /sbin/wpa_supplicant -u -s -O /run/wpa_supplicant No Ubuntu (20.04/22.04), você pode desabilitar o wpa_supplicant usando os dois comandos abaixo: $ sudo systemctl stop wpa_supplicant $ sudo systemctl disable wpa_supplicant O primeiro comando para o processo enquanto o segundo impede que o processo inicie automaticamente durante a inicialização do Ubuntu.

Como instalar o docker e o docker-composer no Ubuntu 20.04

Para realizar o processo de instalação no Ubuntu 20.04, devemos executar as seguintes etapas para instalar o Docker e o Docker Compose. Começe atualizando o índice de pacote de apt e instalando alguns pacotes básicos: sudo apt -y update sudo apt-get install -y \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common A seguir precisaremos adicionar a chave GPG do docker no sistema. Utilizamos o seguinte comando curl para fazer o download a chave e a seguir fazemos o registro do repositório Docker na lista de fontes do apt: curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable" Faça novamente o update do índice de pacotes: sudo apt -y update Instalar o Docker E agora podemos começar a instalação do docker. sudo apt-get install -y docker-ce docker-ce-cli containerd.io Vamos habil