home

Guia rápido do aplicativos a se instalar no Ubuntu 23.10

Utilizo o Microsoft Edge, então vou começar por ele já que muita coisa depende de senhas e favoritos já cadastrados na minha conta.

Instalação do programa curl

  1. sudo apt install curl
  2. curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
  3. sudo install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/
  4. sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/edge stable main" > /etc/apt/sources.list.d/microsoft-edge-dev.list'
  5. sudo rm microsoft.gpg
  6. sudo apt update && sudo apt install microsoft-edge-stable

Caso precisa desinstalar:

sudo apt remove microsoft-edge-stable

Após a instalação torne o Edge o navegador padrão e faça login.

Git

  1. Configurar o user.name globalmente veja comando aqui
  2. Gere a chave tanto para a conta outlook quanto para gmail
  3. Registre as chaves no github, gitlab, bitbuket
  4. Crie a estrutura de pastas $repo -> (github, gitlab, bitbuket)
  5. Clone os projetos
  6. Configurar o user.email localmente

VS Code

Instale o VS Code a partir da loja e faça login para sincronizar

Oh My Zsh

Siga o passo a passo para instalar

Ruby

O Ruby é utilizado pelo Jekyll, que motor responsável por converter Markdown em HTML nas páginas do GitHub. Para rodar o site localmente e poder fazer os testes antes de publicar, é preciso ter um Ruby instalado.

A fonte do conteúdo abaixo é esse site.

Primeiro é preciso instalar algumas dependências para compilar o Ruby

sudo apt-get install git-core zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev software-properties-common libffi-dev

Depois é preciso instalar o asdf, que é um gerenciador de versões.

cd
git clone https://github.com/excid3/asdf.git ~/.asdf
echo '. "$HOME/.asdf/asdf.sh"' >> ~/.zshrc
echo '. "$HOME/.asdf/completions/asdf.bash"' >> ~/.zshrc
echo 'legacy_version_file = yes' >> ~/.asdfrc
echo 'export EDITOR="code --wait"' >> ~/.zshrc
exec $SHELL

Então podemos instalar plugins ASDF para cada idioma que queremos usar.

# Adicine o pluging para trabalhar com o ruby
asdf plugin add ruby

E finalmente instale o Ruby

# Instale o Ruby
asdf install ruby 3.2.2
# Configure esse versão como uma versão global
asdf global ruby 3.2.2

# Update to the latest Rubygems version
gem update --system

# Para verificar o que foi instalado
which ruby
#=> /home/username/.asdf/shims/ruby

# Para ver a versão instalada
ruby -v
#=> ruby 3.2.2 (2023-03-30 revision e51014f9c0) [x86_64-linux]

Calibre

Segundo o site do Calibre, a instalação deve ser feita através do binário fornecido pela URL listada abaixo. Não deve ser instalado da Loja.

Primeiro foi preciso instalar uma lib chamada libxcb-cursor0:

sudo apt-get -y install libxcb-cursor0

Em seguida:

sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin

.NET SDK

Seguir as instruções da página oficial

sudo apt-get update && sudo apt-get install -y dotnet-sdk-8.0

Docker

O roteiro presente na sessão do Docker deu certo. Seguir também a instrução que comenta um erro comum de instalação.

Multipass

Para instalar o Multipass, seguir os passos do site

sudo snap install multipass