windows 환경에서 초기 설정 sh 실행
저는 windows 10 환경에서 실습 진행하려는데,
초기에 각 repo clone 하는것을 로컬 pc에 해오는게 맞나요?
reousrces 설정한 이후에 제 로컬 windows 에서 bootstrap.sh 실행하는게 맞나요? sh자체가 실행할수가 없어서, gitbash 로 실행해봐도 오류가 나네요.
windows 기준으로 초기 설정 sh bootstrap.sh 실행을 안내해주시면 감사하겠습니다.


답변 2
0
안녕하세요.
질문에 대한 답변을 드립니다. 우선 shell(.sh) 파일을 실행하려면 리눅스 쉘 환경이 필요합니다.
일반적으로 알려진 방법은 아래의 두가지 입니다.
Windows에서 .sh 파일(셸 스크립트 파일)을 실행하려면 리눅스 셸 환경이 필요합니다. 기본적으로 Windows는 .sh 파일을 직접 실행할 수 없기 때문에, 다음 중 하나의 환경을 구성해야 합니다:
✅ 1. Windows Subsystem for Linux (WSL) 설치
가장 자연스럽고 권장되는 방법입니다.
설정 방법:
PowerShell을 관리자 권한으로 실행하고 다음 명령 입력:
wsl --installWindows 11이나 최신 Windows 10이면 이 한 줄로 설치됩니다.
설치 후 PC 재시작
Ubuntu 같은 배포판을 선택하고 초기 설정
.sh파일을 실행:bash bootstrap.sh
✅ 2. Git Bash 사용 (가벼운 셸 환경)
Git for Windows를 설치하면 함께 제공됩니다.
설정 방법:
설치 후 Git Bash 실행
.sh파일이 있는 폴더로 이동:bash bootstrap.sh
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다. Sangki Jung님, 질문 주셔서 감사합니다.
Windows 10 환경에서 쉘 스크립트(.sh) 파일을 실행하는 경우에 대한 몇 가지 주의점을 안내드립니다:
Git Bash 사용: Windows는 기본적으로
.sh파일을 직접 실행할 수 없으므로, Git Bash와 같은 터미널을 사용하여 실행하셔야 합니다. 그러나, Git Bash에서도 일부 스크립트가 정상적으로 실행되지 않을 수 있습니다. 이는 스크립트의 특정 명령어들이 Unix 계열의 환경에서만 동작하기 때문입니다.스크립트 수정: 스크립트 내의 명령어가 Windows 환경에서 제대로 동작하지 않는 경우, 적절한 대체 명령어를 사용하도록 스크립트를 수정해야 할 수 있습니다. 예를 들어
ls명령어는 Windows에서는dir로 대체될 수 있습니다.WSL 사용: Windows Subsystem for Linux (WSL)를 활용하면, 리눅스 환경에서와 같이 쉘 스크립트를 실행할 수 있습니다. WSL을 설치한 후, 리눅스 배포판에 쉘 스크립트를 실행해보세요.
스크립트 내 변환 확인: 스크립트 내에서 Unix 용으로 작성된 경로나 경로 구분자가 있다면, 이를 Windows 형식으로 변환해야 합니다.
아래 링크의 기존 답변을 참고하시면 더 도움이 될 것입니다.
위 링크에서는 강의 관련 명령어 파일에 대해 설명되어 있으며, 깃헙 링크를 참고하시면 환경 설정에 대한 코드도 확인하실 수 있습니다.
Windows 환경에서 초기 설정을 진행하기 위해서는 GitHub Repository를 참고하고 환경에 맞게 조정하여 작업을 진행하시면 됩니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
node.js 설치 관련 질문 드립니다
0
14
1
강사님 Sprint6 은 언제쯤 나오나요?
1
10
1
Cursor 설정
0
20
1
맥북으로 RDP 연결 질문
0
25
2
라우팅 테이블 설정 중 궁금한게 있습니다.
0
33
1
수강 연장 가능하면 요청 드립니다.
0
20
2
JPA Repository 질문이 있습니다!
1
32
2
페이지네이션 처리를 쿼리에서 하는 방식 질문
1
35
1
젠킨스버전과 플러그인설치
1
31
2
디바이스 페어링 문의
0
31
2
cpu&memory 재설정하기에 질문이 있습니다.
1
38
2
시험 시작하기 전에 한 가지 질문 있습니다.
1
41
2
yml 작성하다가 에러 발생해서 문의 드립니다.
0
37
2
(강의 6분 50초 부분) Workspace 안에 index.html이 비어있음
0
30
2
섹션2. 1.5쿠버네티스_컨트롤플레인_노드와_워커_노드_그리고 kubeadm으로 쿠버네티스 직접 구성하기-v1.30 오류
0
35
2
Route53 정책과 loadbalancer 차이점이 궁금합니다.
0
29
2
강의순서가 바뀌어 있습니다.
0
32
1
설치수업중에 질문드립니다.
1
53
2
강의사이트 접속 에러 문의 드립니다.
0
27
2
섹션 4의 14번 3개의 샘플파일
0
31
2
build.zip 퍄일이 없습니다.
0
39
1
실습진행
0
47
1
S3버킷
0
90
3
초기 one click 설치 자체가 실패하는데 확인부탁드립니다.
0
157
3





