
Monte sua página com Hugo, Gitlab pages e Gitlab-CI
Faça sua página estática em Hugo, que ficará hospedada no seu Gitlab, e monte seu Gitlab Pages com Gitlab-CI. Hugo é um …

O pipx funciona parecido com o pip, porém ele já cria ambientes isolados automaticamente (venvs).
Use o gerenciador de pacotes de sua distribuição para instalar o pacote python3-pipx. Feito isso, as orientações a seguir vão funcionar tranquilamente.
No caso, vou dar o exemplo de instalar o ansible e, logo em seguida, instalar uma outra aplicação pypi injetada no venv do ansible, no caso a aplicação zabbix-api, para utilizar em conjunto com o módulo community.zabbix do ansible.
Para instalar o ansible, execute o comando:
pipx install --include-deps ansible
É isso…
Obs.: Se não colocar o --include-deps, nesse caso, ele colocará o link apenas para ansible-community, mas o que todo mundo quer é ansible, ansible-playbook, ansible-galaxy, … etc
Caso apareça alguma mensagem informando que os binários do ansible não estão em seu path, execute o comando:
pipx ensurepath
Prosseguindo, para instalar um ou mais programas pypi dentro do venv do ansible, basta criar um arquivo requirements.txt e inserir o nome de todas as aplicações desejadas, no meu caso, zabbix-api.
zabbix-api
Com o arquivo requirements.txt pronto, instale-os com o comando:
pipx inject ansible -r requirements.txt
Utilize este comando para listar os programas instalados:
pipx list
Utilize este comando para atualizar todos os programas instalados:
pipx upgrade-all
Para desinstalar, utilize o seguinte comando:
pipx uninstall nome_do_programa
Para mais informações e comandos, execute:
pipx -h

Faça sua página estática em Hugo, que ficará hospedada no seu Gitlab, e monte seu Gitlab Pages com Gitlab-CI. Hugo é um …

Este how-to é baseado na documentação oficial . Sobre a foto de capa: Foto de Umberto na Unsplash Pré-requisitos Tenha …
Para conversar comigo ou saber outros detalhes profissionais
me encontre no…