리눅스 git 설치 오류 - linugseu git seolchi olyu

Ubuntu 20.04.2 LTS 환경에서 실행되었습니다.

📌  우분투에 Git 설치해볼까?

얼른 VSCode에서 git 명령어를 입력하고 싶다... 잔디 심기 얼른 하고싶다 !

서둘러 설치해보자 

📌  우분투 Git 설치 명령어

🏴  git 패키지 리스트를 업데이트한다.

sudo apt-get install git

🏴  git을 설치한다.

sudo apt install git

🏴  github에서 사용하는 사용자 이름과 메일주소를 입력해 git과 연동해준다.

// --global 옵션

// 사용자 홈에 설정이 저장되기 때문에 한번 입력하면 계속 사용할 수 있다.

// 추후에 github 사용자 이름이나 이메일을 변경한다면, 이 명령어를 다시 입력해야한다.


git config --global user.name 이름

git config --global user.mail 메일 주소


// 만약 프로젝트 마다 다른 사용자 이름과 이메일 주소를 사용하고 있다면

// --global 옵션을 빼고 명령을 실행하면 된다.

git config user.name 이름

git config user.mail 메일 주소


// git에서 텍스트 에디터를 사용해야 할 때가 있는데

// 이때 본인이 편한 에디터로 작업하고 싶다면 지정해주면 된다.

git config --global core.editor [텍스트에디터이름]

🏴  github에서 내가 원하는 파일을 내려받은 후, git 명령어들을 터미널에서 자유롭게 쓸 수 있다.

git clone 'url 주소'

VS Code에서 git 명령어가 실행 안될 수도 (?) 있다.

     내 경우에는, Terminal에서 알아서 github의 user.name과 user.email을 config해달라고 하더라

     git을 설치하면서 입력해줬던 명령어를 VS Code에서 동일하게 "다시한번" 입력해주면 된다 :)

git config --global user.name 이름

git config --global user.mail 메일 주소

📌  Github에 push했는데 왜 잔디 심기가 안될까??!

🏴  Github의 계정에 등록된 유저이름 & 이메일 주소와 config할 때 입력했던 유저이름 & 이메일 주소를 일치해야한다.

// 01 깃허브 프로필에 가서 사용자 이름과 이메일을 확인한다

// 02 config 리스트를 확인 후 사용자 이름과 이메일을 재등록해준다


git config --list

git config --global --list

git config --global user.name 이름

git config --global user.email 메일 주소

🏴  잔디 정상 작동 !

출처

coding-factory 티스토리 블로그 참조

Apache Zeppaline을 설치 해보고자 이것저것 찾아보고 설치 해볼려고 하는데 이래저래 필요한게 많다.

일단 Git을 설치해야한다고 해서 하는데 왜케 에러가 뜨는지..

가뜩이나 리눅스도 오랜만에 하는지라 버벅 대고 있다.

첫째 Git을 Build해서 설치한다고 하는데 Build 중에 에러 발생....

찾아보니 Complier가 없어서 그렇다네요...gcc 설치로 해결

# make prefix=/usr/local all
GIT_VERSION = 1.9.0
    * new build flags
    CC credential-store.o
/bin/sh: cc: command not found
make: *** [credential-store.o] Error 127
# yum install gcc

두번째로는 잘 진행되다가 마지막에 아래와 같은 에러 발생...

찾아보니 perl이 필요하답니다. perl 설치로 해결

BEGIN failed--compilation aborted at Makefile.PL line 3.
make[1]: *** [perl.mak] Error 2
make: *** [perl/perl.mak] Error 2
# yum install perl-ExtUtils-MakeMaker

음... 공부가 필요하다.

우분투에서 git 설치시 dpkg: error processing package git-daemon-run 오류 해결법

우분투 15.04 이후 버전을 기준으로 apt-get으로 git을 설치하는 도중 다음과 같이 오류가 발생했습니다. 우분투 언어가 영문으로 되어 있는 경우 오류 내용이 다를 수 있습니다.

알아보니 우분투 15.04 버전 이후로 의존성 관련 내용이 바뀌어 발생하는 버그(?) 라고 합니다.

해결 방법으로는 지금까지 설치하려던 git을 깔끔하게 제거 후 apt 명령어로 재설치 하는 것입니다.

다음의 명령어를 차례대로 따라하는데, 관리자 권한이 필요하므로, root 계정 로그인 또는 sudo 명령어를 사용하시기 바랍니다.

# apt-get purge runit                                                                        

# apt-get purge git-all

# apt-get purge git

# apt-get autoremove

# apt update

# apt install git

cs

git-all로 설치하고 싶은 경우

git-all은 git뿐만 아니라 하위 패키지를 포함합니다. 위의 해결법으로는 git-all을 설치한것이 아닙니다.

다음의 방법으로도 해결 가능합니다.

# apt-get purge runit                                                                        

# apt-get purge git-all

# apt-get purge git

# apt-get autoremove

# apt update

# apt-get install git-daemon-sysvinit

# apt-get install git-all

cs