Dia 4 [missão Entendendo GIT e GITHUB]: parte 1
Eae?!
Antes de continuar entendendo o BOT, resolvi retomar meu curso de Python da Udacity (o free, claro, porque tô duríssima).
Mas antes (sim, eu tenho problemas em me concentrar em estudar / fuçar uma coisa por vez), resolvi instalar o GIT e o GITHUB, para guardar meus códigos :D
Achei dois linkzinhos aqui:
Fui seguir pelo primeiro, instalando os pacotes dos quais o GIT depende: curl, zlib, openssl, expat e libiconv (não sei para quê servem, preciso pesquisar depois). O curl já tava com a versão mais atualizada; O zlib não rolou:
sudo apt-get install zlib
Lendo listas de pacotes… Pronto
Construindo árvore de dependências
Lendo informação de estado… Pronto
E: Impossível encontrar o pacote zlib
Aí fui pesquisar na internet como instalar o danado. Achei neste fórum a resposta: o zlib é referenciado como zlib1g-dev. Segui instalando os demais pacotes e enrosquei de novo no libiconv:
sudo apt-get install libiconv
Lendo listas de pacotes… Pronto
Construindo árvore de dependências
Lendo informação de estado… Pronto
E: Impossível encontrar o pacote libiconv
Procurei no São Google com o que digitei no terminal e achei um lugar que tinha um passo a passo que deu certo aqui: Installing libiconv on Ubuntu Linux.
Depois disso, fui seguir o que estava realmente na página (link do item “1.”, que ele chama de “instalar todas as dependências” — para instalar o GIT à partir do fonte. E não foi:
sudo apt-get install libcur14-gnutls-dev libexpat1-dev gettext \ libz-dev libssl-dev
Lendo listas de pacotes… Pronto
Construindo árvore de dependências
Lendo informação de estado… Pronto
E: Impossível encontrar o pacote libcur14-gnutls-dev
E: Impossível encontrar o pacote libz-dev
Então desisti e fui direto para a instalação ‘padrão’, ‘mais fácil’. E foi!
Enquanto instalava, achei 3 links bacanudos sobre GIT e GITHUB:
- Tudo que você queria saber sobre Git e GitHub, mas tinha vergonha de perguntar
- Git e GitHub — Conceitos Básicos
- git e github parte 1: o que são e como usar?
Mas vi que começou a ficar tarde, então vai ficar para amanhã.
Missão de hoje: failed :(
continua…
A presto!
Mi