Select Page

그러나 모든 소프트웨어 프로젝트에서 하나의 보편적 인 진실은 이것입니다 : 소스 코드 파일은 크라운 보석이며, 그들은 신중하게 돌볼 필요가있다. 바이너리 설치 프로그램을 통해 Linux에 기본 Git 도구를 설치하려는 경우 일반적으로 배포판과 함께 제공되는 패키지 관리 도구를 통해 설치할 수 있습니다. Fedora(또는 RHEL 또는 CentOS와 같이 밀접하게 관련된 RPM 기반 배포판)에 있는 경우 dnf: “소스에서 빌드” 페이지에는 “Linux에서 건물”이라는 섹션이 있으며 이것이 바로 우리가 필요로 하는 것입니다. C 컴파일러, 들산 및 Flex가 설치되어 있어야 합니다. Git의 장점은 다른 소스 제어 시스템에 비해. 소스에서 빌드하는 단계는 일반적으로 간단합니다: GitHub 리포지토리는 모든 중요한 소스 코드 파일과 같은 파일을 포함하는 폴더로 구성됩니다. 일반적으로 리포지토리에는 다른 많은 유형의 파일이 있습니다. 문서 파일, 사람 페이지, 소프트웨어 라이센스 파일, 빌드 지침 및 셸 스크립트 파일이 있을 수 있습니다. 리포지토리에 포함해야 하거나 포함해야 하는 규칙에는 없지만 규칙이 있습니다. 리눅스 커널의 제작자인 라이너스 토발즈(Linus Torvalds)는 Git이라는 버전 제어 프로그램을 개발하여 Linux 커널 코드베이스를 관리했습니다. 그것은 지금 세계에서 가장 널리 채택 된 버전 제어 소프트웨어입니다. 문자 그대로 수백만 명의 사람들이 그것을 사용하고 있습니다.

Git사용을 시작하기 전에 컴퓨터에서 사용할 수 있도록 해야 합니다. 이미 설치되어 있더라도 최신 버전으로 업데이트하는 것이 좋습니다. 패키지로 설치하거나 다른 설치 관리자를 통해 설치하거나 소스 코드를 다운로드하여 직접 컴파일할 수 있습니다. 빌드 지침에 명확하지 않은 단계가 있는 경우 프로젝트에 포럼 또는 커뮤니티가 있는지 확인하여 질문을 보낼 수 있습니다. 응용 프로그램에 웹 사이트가 있는 경우 “문의하기” 페이지가 있을 수 있습니다. 상자 프로젝트를 유지 관리하는 개발자는 상자 웹 사이트의 “정보” 페이지에 자신의 전자 메일을 가지고 있습니다. 그것은 그의 부분에 관대 한 제스처, 그리고 넓은 오픈 소스 커뮤니티의 전형적인. readme 파일도 짧습니다. 그것은 “개발”이라는 섹션이 있습니다.

이 섹션에는 “소스에서 빌드”라는 제목의 링크가 있습니다. 우리가 그 링크를 따르는 경우에, 우리는 우리가 필요로 하는 정보를 찾아야 합니다. 예, kernel.org 2.6.36.2를 포함하여 모든 릴리스 버전이 있습니다. 그러나 대부분의 Linux 배포판은 바닐라 커널 소스에 자체 패치를 적용합니다. 컴퓨터 프로그램을 구성하는 지침은 텍스트 파일에 작성, 편집 및 저장됩니다. 컴파일러라는 프로그램은 이러한 파일을 처리합니다. 그러면 프로그램의 실행 버전이 생성됩니다. 지침의 텍스트 파일을 소스 코드라고 합니다. 컴퓨터에서 실제로 실행할 수 있는 프로그램의 버전을 바이너리 또는 실행 형이라고 합니다.

이전 릴리스를 사용할 수 있으며 Git 소스 리포지토리가 GitHub에 있습니다. 소스에서 Git을 설치하려는 경우 자동 도구, 컬, zlib, openssl, expat 및 libiconv와 같은 Git에 의존하는 라이브러리가 있어야합니다. 예를 들어 dnf(예: Fedora) 또는 apt-get(예: 데비안 기반 시스템)이 있는 시스템에 있는 경우 이러한 명령 중 하나를 사용하여 Git 바이너리를 컴파일하고 설치하기 위한 최소한의 종속성을 설치할 수 있습니다. 소스 코드 및 기타 파일을 컴퓨터에 성공적으로 복제했습니다. 이제 응용 프로그램을 빌드해야 합니다. 상자 명령을 사용하면 다양한 프레임으로 파이프된 텍스트를 래핑할 수 있습니다.