Skip to main content

초보자 란 GIT를 사용하여 소프트웨어를 설치하기위한 팁은 무엇입니까?

맥북 사자마자 설치해야할 필수 프로그램 6종 소개 (유월 2025)

맥북 사자마자 설치해야할 필수 프로그램 6종 소개 (유월 2025)
Anonim

오픈 소스 힘내는 세계에서 가장 많이 사용되는 버전 관리 시스템입니다. 성숙한 프로젝트는 리눅스 운영체제의 창시자 인 리누스 토발즈 (Linus Torvalds)에 의해 개발되었으며 상업용 및 오픈 소스 용 소프트웨어 프로젝트의 막대한 모음입니다. 버전 관리를 위해 힘내에 의존합니다.

이 가이드는 Git에서 프로젝트를 얻는 방법, 시스템에 소프트웨어를 설치하는 방법 및 프로그래밍 지식이 필요한 코드를 변경하는 방법을 보여줍니다.

GIT를 사용하여 프로그램을 찾는 방법

GitHub의 탐험 웹 페이지를 방문하여 특색 있고 트렌드 한 저장소와 가이드 및 교육에 대한 링크를 확인하십시오. 다운로드하려는 응용 프로그램의 다양한 범주를보고 사용, 변경, 컴파일 및 설치하십시오. 화면 상단의 메뉴 아이콘을 클릭하면 사이트에서 사용할 수있는 특정 프로그램이나 소프트웨어 카테고리를 검색 할 수있는 검색 필드로 이동합니다.

Git 저장소 복제의 예

응용 프로그램을 다운로드하려면 복제하십시오. 절차는 간단하지만 시스템에 힘내가 설치되어 있어야합니다. cowsay라는 작은 명령 줄 프로그램을 사용하면 ASCII 소에서 말풍선으로 메시지를 표시하는 데 사용됩니다. GitHub에서 프로그램을 찾아 복제하는 방법에 대한 예가 있습니다.

유형 코우 세이 Git 검색 필드에 입력하십시오. 선택할 수있는 여러 가지 버전이 있음을 알게 될 것입니다. Perl을 사용하는이 예제 용 파일은 여러 파일이있는 페이지로 연결됩니다.

이 특정 cowsay 저장소를 복제하려면 다음 명령을 입력하십시오.

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

git 명령은 Git을 실행하고, 복제 명령은 저장소를 컴퓨터에 복제하고, 마지막 부분은 복제하려는 프로젝트의 주소입니다.

코드 컴파일 및 설치 방법

먼저 응용 프로그램을 설치하여 실행되는지 확인하십시오. 어떻게하는지는 다운로드 한 프로젝트에 따라 다릅니다. 예를 들어 C 프로젝트를 실행하려면 메이크 파일 ,이 예제의 cowsay 프로젝트는 셸 스크립트 .

그러면 어떻게해야 할지를 어떻게 알 수 있습니까?

복제 한 폴더에는 cowsay 폴더가 있어야합니다. CD 명령을 사용하여 cowsay 폴더로 이동 한 다음 디렉토리 목록을 작성하면 README 파일이나 INSTALL 파일 또는 도움말 가이드로 돋보이는 내용이 표시됩니다.

이 Cowsay 예제의 경우 README 파일과 INSTALL 파일이 있습니다. README 파일에는 소프트웨어 사용 방법이 표시되며 INSTALL 파일에는 cowsay 설치 지침이 제공됩니다. 이 경우 명령은 다음 명령을 실행하는 것입니다.

sh install.sh

설치 중에 제공되는 기본 폴더에 cowsay를 설치했는지 여부를 묻는 메시지가 나타납니다. 계속하려면 Return을 누르거나 새 경로를 입력하십시오.

Cowsay를 실행하는 방법

cowsay를 실행하기 위해서해야 할 일은 다음 명령을 입력하는 것입니다 :

cowsay 안녕하세요 세계

단어들 안녕 세상 암소의 입에서 연설 거품에 나타납니다.

Cowsay 변경

이제 Cowsay를 설치 했으므로 원하는 편집기를 사용하여 파일을 수정할 수 있습니다. 이 예제는 nano 편집기를 다음과 같이 사용합니다.

나노 cowsay

Cowsay 명령에 스위치를 제공하여 소의 눈을 바꿀 수 있습니다.

예를 들어cowsay -g눈으로 달러 기호를 보여줍니다.

파일을 수정하여 경공증 옵션을 만들 수 있으므로 입력 할 때코우 세이 - C소는 단 하나의 눈을 가지고 있습니다.

변경해야 할 첫 번째 줄은 다음과 같은 46 줄입니다.

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

이것들은 cowsay에서 사용할 수있는 모든 스위치입니다. -c 옵션을 추가하려면 다음과 같이 행을 변경하십시오.

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

51 행과 58 행 사이에는 다음과 같은 행이 있습니다.

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

보시다시피 스위치가 수행 할 작업을 설명하는 각 옵션에 대한 변수가 있습니다. 예를 들어 $ greedy = $ opts 'g';

다음과 같이 -c 스위치 수정에 한 줄을 추가하십시오.

$ 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';

144 행에는 construct face라는 서브 루틴이 있는데, 이것은 소 얼굴을 구성하는 데 사용됩니다.

코드는 다음과 같습니다.

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

이전에 지정된 변수 각각에 대해 $ eyes 변수에 다른 문자 쌍이 있습니다.

$ cyclops 변수에 하나를 추가하십시오.

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

파일을 저장하고 다음 명령을 실행하여 cowsay를 다시 설치하십시오.

sh install.sh

자, 너가 달릴 때. cowsay -c hello world, 암소는 오직 하나의 눈을가집니다.