안녕하세요 쉘스크립트 강의 잘 듣고있습니다! 궁금한점이 있는데요, book="The old man and the sea.mp3"가 파일을 생성한건가요? 뒤에있는 내용보면 변수를 생성한 것 같은데, 파일이라 하셔서요. 그리고 똑같이 따라했지만 저는 ls 조회시 "The old man and the sea.mp3"라는 이름의 파일이 존재하지 않고, 파일이 없으니 삭제되지도 않습니다. 선생님과 제 결과가 다른 이유가 무엇일까요?
[표준 스트림과 파일 디스크립터] 강좌를 보는데, 프로세스의 표준 입출력은 모두 파일 디스크립터라고 말씀해주셨는데, 파일 디스크립터 설명 부분에서 파일 디스크립터는 "파일을 대변하는 객체" 라고 말씀해주셨습니다. 그렇다면 표준 입출력은 "어떤 파일"을 대변하는 건가요??
선생님 가상화와 리눅스가 대해 설명해주셔서 조금은 알게되었습니다. 다만 리눅스를 사용하는 이유와 가상화를 사용하는 이유에 대해서 조금더 설명해주셨으면 좋겠습니다. 리눅스가 윈도우 대신 사용되는 이유는 오픈소스이기 때문에 비용적인 측면의 절감이 있어서 인가요? 그리고 고전적인 HW- OS 방식대신 하이퍼바이져로 여러 OS를 올리는 이점도 잘모르겠습니다 . 그냥 하나의 OS에서 여러 앱이나 프로그램을 굴리면 안되는건가요? 가상 OS를 올리는데도 시스템 리소스가 사용될(어느정도인지는 잘모르겠지만)수밖에 없다고 생각하는데, 하나의 OS에서 사용하는것보다 이점이 뭔지 궁금합니다. 감사합니다
풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
안녕하세요 도커강의 듣고 있는 학생입니다. 현재 웹서버 이해와 도커로 웹서버 구축하기의 nginx 웹서버 설정 이해 1 을 듣고있는데요, 3분 38초쯤 나오는 nginx 설치하는 부분에 있어서 질문이 있습니다. apt-get install nginx=1.18.0-0ubuntu1 명령어로 nginx를 install 하는데, 다음과 같은 에러가 나옵니다. E: Version '1.18.0-0ubuntu1' for 'nginx' was not found 다음과 같은 에러가 나옵니다. 위 버전 말고 다른 버전을 설치해야할까요? 추가: 방금 명령어를 버전 빼고 입력했는데, 해당 버전의 nginx가 설치되었습니다. apt-get install nginx로 1.18.0 버전 설치된걸 확인했는데, 뒤에 버전명 입력하면 위 에러가 뜨는 이유가 궁금합니다.
안녕하세요 윈도우에서 cx_freeze 사용하여 실행파일 만들면 exe 실행 파일 만들어 지면서 잘 동작합니다. 하지만 리눅스에서는 실행파일은 나오는데 실행 파일을 클릭해보면 "공유 라이브러리" 파일에 대해 동작하는 포로그램을 설치하지 않았습니다. 하고 나와 소스코드 앞에 #!/usr/bin/env python3 를 다 붙여 python3 setup.py build 를 하여 싫행파일을 클릭해봐도 같은 증상입니다.ㅠㅠ 혹시 해결방법 아시는분 있으신가요? 아 그리고 briefcase 라는 모듈도 같은 역할을 하는건가요?? 독립 실행형 패키지를 만들 수 있는 피키징 도구라는 말만 있고 자료가 너무 없네요ㅠㅠ
win32라고 나온다는 것은 linux에서 visual studio를 진행하면 실행파일이 다른 형식으로 제공된다는 걸까요? + win에서 사용했던 파일을 linux 환경에서 옮겨서 실행하려고 하면 실행이 안 되나요? 저 부분에 (x86) -> configure manage 부분을 들어가보니 Arm 으로 디버깅하면 리눅스에서 실행할 수 있는 파일로 디버그 되는 걸까요? 좋은강의 감사드립니다
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/ 여기 보면서 linux에서 mongodb 설치하고 있는데요. 설치부분에서 윈도우나 맥에 있을때보다 여러가지 설치하는것처럼 보이는데 linux쪽 설치부분 강의내용에 추가 시켜주실 수 없나요? mongodb 사이트에서 db설치하는것도 좋지만 local로 하는것도 잘 알고 싶습니다.
안녕하세요 제로초님 ㅎㅎㅎ 리눅스 패키지 다운그레이드 관련해서 궁금한게 있습니다! - 현재 노드버드를 수강하고 포트폴리오를 제작 후에 배포까지 마친 상태인데요 배포된 웹사이트에서 아래와 같은 에러가 발생 합니다 => sox has exited with error code 1. - 윈도우로 개발 했을 때에도 같은 문제가 있어 구글링 해본 결과 sox 14.4.2 -> 14.4.1 버전으로 다운 그레이드하여 해결을 했습니다. - 문제는 리눅스 환경에서 sox 14.4.1 버전을 apt로 다운로드 받을 수 없는것 같습니다. sudo apt policy sox sudo apt-cache showpkg sox sudo apt-cache madison sox 위 명령어로 sox 14.4.1 버전을 찾을 수 없고 당연히 sudo apt-get install packagename=version 명령어를 사용해서 해당 패키지의 버전을 다운로드 받을 수도 없는 상황 입니다. - 검색을 해보다가 sox 14.4.1 버전의 깃 저장소를 찾을 수 있었는데요 sox 14.4.1 깃 저장소 혹시 깃 저장소를 이용해서 원하는 버전 패키지를 다운로드 할 수 있는 방법이나 apt에 없는 패키지의 버전을 다운로드 할 수 있는 다른 방법이 있는지 궁금합니다 ! - - 배포 환경: Amazon ec2 Ubuntu 18.04.5 LTS - 고생해서 만든 포트폴리오가 배포후에 핵심 기능이 되지 않아서 빈 깡통이 될 위기인데 해결의 실마리를 주신다면 정말 감사하겠습니다 ㅠㅠ... - - p.s 스택오버플로우, 개발 단톡방 등에 질문후에도 해결할 수가 없어서 부득이하게 제로초님께 질문을 드리게 되었습니다. 노드버드 강의와 관련된것이 아닌 개인적인 질문인 관계로 문제가 된다면 삭제하도록 하겠습니다 죄송합니다 ㅠㅠ...