Skip to main content

Quais são algumas dicas para iniciantes na instalação de software usando o GIT?

Fabricação de arreio (Abril 2025)

Fabricação de arreio (Abril 2025)
Anonim

O Git de código aberto é o sistema de controle de versão mais usado no mundo. O projeto maduro foi desenvolvido por Linus Torvalds, o criador do sistema operacional Linux, e é o lar de uma enorme coleção de projetos de software - comerciais e de código aberto - que dependem do Git para controle de versão.

Este guia mostra como obter um projeto do Git, como instalar o software em seu sistema e como alterar o código, o que requer conhecimento de programação.

Como encontrar programas usando o GIT

Visite a página da Web Explore no GitHub para ver os repositórios em destaque e tendências, bem como links para guias e treinamento. Observe as várias categorias de aplicativos que você deseja baixar e experimente usar, alterar, compilar e instalar. Clique no ícone de menu na parte superior da tela para acessar o campo de pesquisa, onde você pode pesquisar um programa específico ou qualquer categoria de software disponível no site.

Um exemplo de clonagem de um repositório Git

Para baixar um aplicativo, você o clona. O procedimento é simples, mas você deve ter o Git instalado no seu sistema. Usando o pequeno programa de linha de comando chamado cowsay, que é usado para exibir uma mensagem como um balão de fala de uma vaca ASCII, aqui está um exemplo de como localizar e clonar um programa do GitHub.

Tipo Cowsay no campo de pesquisa do Git. Você notará que há várias versões disponíveis que você pode escolher. Aquele para este exemplo, que usa Perl, leva você a uma página com vários arquivos.

Para clonar este repositório cowsay em particular, digite o seguinte comando:

git clone git: //github.com/schacon/cowsay

O comando git executa o Git, o comando clone clona o repositório no seu computador, e a última parte é o endereço do projeto que você deseja clonar.

Como compilar e instalar o código

Instale o aplicativo primeiro apenas para garantir que ele seja executado. Como você faz isso depende do projeto que você baixou. Por exemplo, os projetos em C provavelmente exigirão que você execute makefile , enquanto o projeto cowsay neste exemplo requer que você execute um script de shell .

Então, como você sabe o que fazer?

Na pasta que você clonou, deveria haver uma pasta cowsay. Se você navegar até a pasta cowsay usando o comando CD e fizer uma listagem de diretórios, deverá ver um arquivo chamado README ou um arquivo chamado INSTALL ou algo que se destaca como um guia de ajuda.

No caso deste exemplo de cowsay, existe um arquivo README e um arquivo INSTALL. O arquivo README mostra como usar o software e o arquivo INSTALL fornece as instruções para instalar o cowsay. Neste caso, a instrução é executar o seguinte comando:

sh install.sh

Durante a instalação, será perguntado se você está feliz por instalar o cowsay na pasta padrão fornecida. Você pode pressionar Return para continuar ou inserir um novo caminho.

Como executar o Cowsay

Tudo o que você precisa fazer para executar o cowsay é digitar o seguinte comando:

cowsay olá mundo

As palavras Olá Mundo aparecem na bolha do discurso da boca de uma vaca.

Mudando Cowsay

Agora que você tem cowsay instalado, você pode alterar o arquivo usando o seu editor favorito. Este exemplo usa o editor nano da seguinte forma:

nano cowsay

Você pode fornecer chaves para o comando cowsay para mudar os olhos da vaca.

Por exemplocowsay -gmostra cifrões como os olhos.

Você pode alterar o arquivo para criar uma opção de cyclops para que, quando você digitacowsay -ca vaca tem um único olho.

A primeira linha que você precisa mudar é a linha 46, que se parece com a seguinte:

getopts ('bde: f: ghlNnNpstT: wW: y', \% opts);

Esses são todos os switches disponíveis que você pode usar com o cowsay. Para adicionar o -c como uma opção, altere a linha da seguinte forma:

getopts ('bde: f: ghlNnNpstT: wW: yc', \% opts);

Entre as linhas 51 e 58 você vê as seguintes linhas:

$ borg = $ opts {'b'};$ dead = $ opts {'d'};$ greedy = $ opts {'g'};$ paranoid = $ opts {'p'};$ stoned = $ opts {'s'};$ tired = $ opts {'t'};$ wired = $ opts {'w'};$ young = $ opts {'y'};

Como você pode ver, existe uma variável para cada uma das opções que explica o que o switch fará. Por exemplo, $ greedy = $ opts 'g';

Adicione uma linha para a alteração da opção -c da seguinte forma:

$ borg = $ opts {'b'};$ dead = $ opts {'d'};$ greedy = $ opts {'g'};$ paranoid = $ opts {'p'};$ stoned = $ opts {'s'};$ tired = $ opts {'t'};$ wired = $ opts {'w'};$ young = $ opts {'y'};$ cyclops = $ opts 'c';

Na linha 144, existe uma sub-rotina chamada construct_face que é usada para construir a face das vacas.

O código é assim:

sub construct_face { if ($ borg) {$ eyes = "=="; } if ($ dead) {$ eyes = "xx"; $ tongue = "U"; } if ($ ganancioso) {$ eyes = " $ $"; } if ($ paranoid) {$ eyes = "@@"; } if ($ stoned) {$ eyes = "**"; $ tongue = "U"; } if ($ tired) {$ eyes = "-"; } if ($ wired) {$ eyes = "OO"; } if ($ young) {$ eyes = ".."; }}

Para cada uma das variáveis ​​especificadas anteriormente, há um par diferente de letras que é colocado na variável $ eyes.

Adicione um para a variável $ cyclops:

sub construct_face { if ($ borg) {$ eyes = "=="; } if ($ dead) {$ eyes = "xx"; $ tongue = "U"; } if ($ ganancioso) {$ eyes = " $ $"; } if ($ paranoid) {$ eyes = "@@"; } if ($ stoned) {$ eyes = "**"; $ tongue = "U"; } if ($ tired) {$ eyes = "-"; } if ($ wired) {$ eyes = "OO"; } if ($ young) {$ eyes = ".."; } if ($ cyclops) {$ eyes = "()"; }}

Salve o arquivo e execute o seguinte comando para reinstalar o cowsay.

sh install.sh

Agora, quando você corre cowsay -c olá mundoa vaca tem apenas um olho.