github3 [이슈로그] Alpine Linux에서 Nessus 다운로드 2 - 트러블 슈팅 .deb 파일을 디패키징나는 Alpine Linux 환경에 설치할 파일로 .deb 파일을 골랐다. .rpm을 골라도 상관없다. 우회가 목적이므로 정확한 원리와 함께 Linux 환경에서 .deb 파일을 디패키징하는 방법을 설명하겠다.Linux- Ubuntu-amd64 설치 파일 다운로드curl --request GET \\ --url '' \\ --output 'Nessus-10.8.2-ubuntu1604_amd64.deb'아카이브 추출.deb파일도 ar (Unix 아카이브) 형식을 사용하여 여러 파일을 하나로 묶는 방식으로 구성된다. 따라서 binutils 라이브러리를 이용하여 .deb라는 아카이브 파일에서 내용을 추출하는 방법을 활용한다.ar x Nessus-10.8.2-ubuntu1604_amd6.. 개발일기/이슈 로그 2024. 9. 9. [git] 이미 존재하는 폴더 깃헙에 올리기 1. github 저장소 생성 2. git에 올릴 root 폴더로 이동한 후 해당 폴더에서 터미널 열어주기 3. git directory 초기화 git init 4. commit 올리기 git add . git commit -m "First Commit" 5. remote repository 등록 git remote add origin [ github URL ] git push --set-upstream origin main 6. 깃헙 확인하기 cs/Git 2023. 11. 28. Github flow 대부분의 개발자들이 협업을 통해 일을 하고 작업을 공유하고 있다. 어떤 개발자는 코드를 보고 수정사항을 찾아내고 어떤 개발자는 기능을 개발하기 위해 코드를 추가하고 어떤 개발자는 기능 보수를 위해 기존의 코드를 뜯어고치고 있다. 이들이 각자 작업하는 경우 파일에는 버전이 생기고 이를 관리해야 하는 필요성을 느끼게 된다. 우리는 이럴 때 형상관리도구를 사용하게 된다. 현재 주류로 여겨지는 Git에서 사용할 만한 브랜치 관리 전략 세가지를 정리하고 소개하겠다. 오늘은 그 첫번째 flow인 Github Flow이다. Github Flow 추후 소개할 Git Flow가 Github에서 활용하기 복잡하다는 단점을 극복하기 위하여 나온 브랜치 전략이다. 브랜치는 단순하게 Master와 Feature브랜치, 두 개로.. cs/Git 2023. 7. 26. 이전 1 다음