#wsl

질문 4
해시태그 없이 키워드만 일치하는 질문은 개수에 포함되지 않아요.

일 년 전 · 프레드윰 님의 새로운 댓글

운영체제는 어떤것을 사용중이신가요? 터미널은 어떻게 사용중이신가요?

안녕하세요, 오늘 본의 아닌 삽질 과정에서 궁금한 것이 생겨 글을 한번 적어봅니다. 저는 웹 프론트엔드로 취업 준비중인 초보입니다, 리액트 원툴이구요..ㅎ 맥에서 주로 작업하지만, 윈도우에서도 가끔 작업을 합니다. 최근 윈도우 노트북을 새로 세팅했기에 전부터 불편하다고 생각하던 bash를 zsh로 바꿀려고 시도를 해봤습니다만.... 검색으로 봤던것과 다르게 한참을 해맸습니다 ㅠㅠ 결과적으로 디렉토리 동기화? WSL? 이것저것 만지다보니 프로젝트 폴더를 문제없이 열어서 작업은 가능할것 같아요, 하지만 익숙하지 않은 환경이라 계속 사용할 수 있을지는 모르겠군요.. 알고만 있었던 우분투와 Vim을 만져보기도 하고.. 취준 기간이 짧지는 않았는데 이런식으로 새로운 경험을 하게될 줄은 몰랐습니다..ㅎ;; 흥미가 없지는 않았지만.. 굳이 이렇게까지 해야 할 일이었을까 하는 생각이 많이 드네요ㅋㅋ 이 기회에 다른 분들은 어떤 운영체제를 사용중이신지, 터미널은 어떻게 사용중이신지 여쭤보고 싶었어요. 잠깐 들러서 한표 넣어주셔도 좋고, 가볍게 한마디 알려주시면 감사할것 같습니다! 부족한 글 읽어주셔서 감사합니다 :) `혹시 투표 항목이 적절하지 않을지 모르겠지만...일단 아는대로 적어봤습니다!`

투표

개발자

#os

#윈도우

#맥

#리눅스

#우분투

답변 1

댓글 2

조회 100

일 년 전 · 강동은 님의 새로운 답변

WSL상태에서 vscode에서 HTML 파일을 실행하는데 실행이 안돼요.

WSL 연결을 끝내고 간단한 HTML 파일을 F5를 눌러 실행시켰는데 WSL을 사용할 때는 실행이 안되고 그냥 윈도우에서 실행시키면 잘 돼요. 1. WSL 연결 >> vscode에서 경로를 mnt/c/Users/kangdongeun/coding으로 폴더를 열어 안에 있었던 코드를 실행시켰는데 안되고, 2. 그냥 윈도우 >> vscode에서 C:/Users/kangdongeun/coding 으로 폴더를 열고 실행시키면 잘 실행돼요. WSL을 쓸 때 윈도우에 있는 파일을 연결하려면 mnt/~ 로 경로를 시작해서 윈도우 파일을 WSL에서도 편집할 수 있다고 들었는데...... 어떻게 하면 WSL이 실행된 상태에서도 윈도우에 있는 파일을 오류없이 실행시킬 수 있나요?

개발자

#wsl

#vscode

#html

#chrome

답변 1

댓글 0

추천해요 1

조회 109

일 년 전 · 익명 님의 새로운 댓글

C언어 멀티 프로세스 코드 작성에 어려움을 겪고 있습니다...

WSL2 우분투 리눅스 22.04에서 c언어로 fork() 함수를 사용하여 간단한 멀티 프로세스 프로그램을 작성하였는데요. 이와 동일한 작업을 수행하는 단일 프로세스의 실행시간과 비교하였는데 수행 시간이 동일하게 나왔습니다. 시간 측정 방법은 리눅스 명령어 중 “time ./실행파일명” 을 사용하여 측정하였습니다. 해당 작업은 1~1000 까지 각 숫자에 7을 곱한 값을 출력하는 것입니다. 두 코드의 수행 시간이 동일하면 안 되고 멀티 프로세스가 단일 프로세스보다 수행시간이 작아야 하는 것으로 알고 있습니다. 아래는 저의 멀티 프로세스 코드입니다. 수행 시간이 단일 프로세스와 동일하니 멀티 프로세스가 제대로 되지 않는다고 생각됩니다... 해당 코드에서 프로세스가 제대로 생성되지 않는 이유가 뭘까요??

개발자

#c언어

#리눅스

답변 1

댓글 1

조회 170

일 년 전 · 이정윤 님의 새로운 댓글

개발용 Docker 컨테이너 내부에서 spring boot 외 다른 프로세스 돌리기

Gitlab과 유사하게 작동하는 Git을 사용한 CI 웹 어플리케이션을 만들고 있습니다. API 서버는 spring boot + JGit을 사용하여 구축하여 웹 서버를 띄우고, 개발자가 CI 서버에 접근하여 git clone 또는 git push 를 해야 하기 때문에 ssh 서버를 띄워서 백엔드에서 총 두개의 서버를 구동시켜야 하는 상황입니다. 두 서버는 서로의 정보를 필요로 하기 때문에 파일 시스템을 공유해야하구요. 설치형 어플리케이션이기 때문에 docker를 사용하여 플랫폼 독립적으로 설치를 할 수 있게 하려고 했어요. 근데 이 서버를 두개 띄우는 시나리오가, Production 환경에서는 spring boot 서버를 jar 파일로 만들어서 파일로 나오게 된다면, 따로 스크립트 파일을 작성해서 ssh 서버와 spring boot 서버를 한 컨테이너에서 실행시키게 할 수는 있을 것 같습니다. 하지만 Intellij를 사용하는 개발환경에서는 한 컨테이너로 하기가 좀 어렵더라구요 지금까지 시도해본것은 1. 한 컨테이너에서 ssh 서버를 띄운 후 Intellij 원격 개발 기능을 사용하여 컨테이너에 ssh로 붙는다. -> Intellij에서 코드 작성 속도가 너무 느립니다. 그리고 버그가 너무 많아서 못쓸 지경이예요. 2. Intellij Docker 플러그인을 사용한다. Intellij 에서 이미지를 지정해서 spring boot를 로컬에서 돌리는 것처럼 만들어주는것이 있더라구요. -> 이 방법으로는 한 컨테이너에 spring boot 하나만 돌릴 수 있는 것 같았습니다. (아니라면 알려주세요 ㅠㅠ) 2-1. 컨테이너를 ssh 서버용, spring boot 개발 서버용 두개를 작성하여 Intellij Docker 플러그인을 사용하여 spring boot 개발 서버를 돌리고 둘을 Volume으로 공유한다. -> 이 방법이 가장 정석인 것 같긴 한데, ssh 서버에서 생성한 파일과 spring boot 에서 생성한 파일 간에 접근 권한 이슈가 있을 것 같아서 이렇게 하는게 맞나 싶습니다. 이렇게 한다면 Production 환경과 다를 수 있으니 Production도 개발환경과 유사하게 두 컨테이너로 운용해야겠지요? 3. (아직 시도는 안해봤지만) 개발 환경 자체를 리눅스 데스크탑을 사용하여 개발한다. (or wsl을 사용한다) -> 가장 간단한 방법이겠지만 이것 또한 Docker를 사용하려는 Production 과 환경이 다를 수 있어서 고민이 됩니다. 제가 원하는건 딱 이거인 것 같아요. Intellij에서 실행버튼 하나를 딱 누르면 ssh 서버도 띄워지고, spring boot 개발서버도 띄워지고. 여기까지가 제 고민입니다.. 어떻게 개발 환경을 꾸리는게 좋을까요…? 아니면 제가 미처 생각하지 못한 방법이 있으면 말씀해주시면 감사드리겠습니다. 긴 글 읽어주셔서 감사합니다. Docker 라는걸 이제 막 사용하기 시작해서 모르는 것 투성입니다. 도움 부탁 드려요…!

개발자

#docker

#spring-boot

#intellij

답변 1

댓글 2

조회 202

2년 전 · 삭제된 사용자 님의 댓글 업데이트

안녕하세요! 리눅스환경 공부에 여쭤볼것이 있습니다!

백엔드 개발자를 꿈꾸는 주니어입니다. 자바,스프링 등이 우수한건 맞지만 자고로 백엔드라면 클라우드기술과 django를 익혀야겠다 라고 생각이 들었습니다..ㅎㅎ 일단 wsl부터 깔아서 vscode와 연동해놓은상태입니다.. docker강의를 진행하려고 했는데 아무래도 리눅스의 cui환경, 터미널 등과 친해지는게 먼저일것같아 질문드립니다…! 터미널과 친해지려면 어떤것을 주제로 먼저 실습을 해보는게 맞을까요?? 아니면 그냥 강의를들으면서 진행해도 지장이없을까요?? 출퇴근시간이 길어 하루에 남는시간이 없다보니 효율을 많이 따지게되는것을 용서해주세요..ㅠㅠ

개발자

#linux

#aws

#wsl

#docker

답변 1

댓글 3

보충이 필요해요 1

조회 170

2년 전 · 이경환 님의 질문

gpu 1개로 cuda,cudnn 버전을 wsl2와 window10에서, 각각 다른 버전을 사용할수 있나요?

집에있는 pc의 운영체제는 window10, gpu는 gtx1070 1개이고, wsl2를 설치해서 ubuntu20.04를 사용하고 있는데, window10 에는 cuda 10.1, cudnn 7.6.4 를 사용하고 있는데, wsl2에서도 gpu를 쓰려고 하는데,cuda 11.2, cudnn 8.1을 쓰고 싶은데, 1대의 gpu로 window10과 wsl2에서 다른 버전으로 각각 사용할수 있을까요? * tensorflow 사용중

개발자

#cuda

답변 0

댓글 0

조회 23

일 년 전 · 익명개발자 님의 질문 업데이트

WSL 주피터노트북 실행시 메시지 원인

ipped non-installed server(s): bash-language-server, dockerfile-language-server-nodejs, javascript-typescript-langserver, jedi-language-server, julia-language-server, pyright, python-language-server, python-lsp-server, r-languageserver, sql-language-server, texlab, typescript-language-server, unified-language-server, vscode-css-languageserver-bin, vscode-html-languageserver-bin, vscode-json-languageserver-bin, yaml-language-server 라는 메시지가 wsl 주피터 실행시 자꾸뜨는데 원인이뭔지모르겠어요ㅠㅠ 커널이자꾸죽는이유와도 연관있을까요

개발자

#wsl

#jupyter-notebook

#인공지능

#pytorch

#linux

답변 1

댓글 0

보충이 필요해요 3

조회 472