ubuntu 4

[Ubuntu]Node.js 설치

이번엔 node.js(+npm)을 설치! 이미 이것저것 내 vmware는 다깔아서 안 할 줄알았는데, ec2 연습을 하면서 빈 깡통 우분투 컴퓨터가 생겼다. 놀랍게도 ec2 를 통해 만든 빈 깡통 우분투에 딱 하나 먹는게 있다면 git 이었다. 1. curl 설치 $ sudo apt install curl 아예 처음이라 이것부터 2. NVM 설치 NVM은 node 전용 버전관리 프로그램 $ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.36.0/install.sh | bash 3. 빌드를 위한 빌드 환경 설치 $ sudo apt-get install build-essential libssl-dev 4. NVM path 설정 source ~/.bash..

그 외 메모 2022.03.17

[Linux]패키지&프로세스

1. 패키지 윈도우에서 말하는 .zip, .msi 프로그램을 다운받고 실행시키려면 필요한 잡다한 파일들이 많은데 그걸 하나하나 따로 받기는 힘드니, 한번에 받을 수 있게 묶어놓는은것. 1-1. 구성 프로그램 파일 프로그램 설치 파일 프로그램 설치 설명서 프로그램에 대한 정보를 담은 파일 패키지 안에는 하나의 프로그램이 정상적으로 설치되고 동작하기 위한 모든 파일이 압축 그중에는 프로그램에 대한 정보를 담은 파일이 있는데, 프로그램 A를 설치하기 위해 프로그램 B가 필요하다는 정보도 함께 담겨있다. == 디펜던시 패키지를 이용해 프로그램을 설치하면, 패키지에 포함된 정보를 이용해 프로그램 B를 먼저 설치하고 나서 프로그램 A를 설치합니다. 1-2. 종류 소스 패키지 바이너리 패키지 1) 소스패키지 소스 코..

CS/운영체제 2022.02.10

[Linux]CLI 기본명령어

#2. 리눅스 운영체제(1)_CLI 기본 명령어 Today I Learned, 1. 리눅스 리누스 토발즈가 만든 오픈소스 운영체제. 공짜다. 그 종류로 데비안, 우분투, 레드햇,,, 가계도를 찾아보면 어마무시하게 다양하다. 애초에 오픈소스이기 때문에 원한다면(할 수 있다면) 커스터마이징한 나만의 리눅스를 가질 수도 있기 때문이다. 하지만 난 그런 거 못하기 때문에 공식문서 잘되어있고 소스많은 우분투 써야지! 듀얼부팅같은 것도 어려우니까 가상머신써야지! +) 흔히 운영체제니까 데스크탑위주 시장에서 사용되는 것 같지만 물론 맞다. 맞는데, 안드로이드 역시 모바일 시장에서 리눅스 커널을 사용한다. 최근에 핫해진 이유는 클라우드, 웹서버 이런데서 사용하다보니 맞물려서 인기가 늘어난 것 같다. 대학생때 이걸 만들..

CS/운영체제 2022.02.09

[virtual machine]VMWARE 설치 & 우분투

리눅스를 사용하기위해 1. 사용하는 기기 자체를 우분투나 기타 등등으로 설정하기 2. 듀얼 부팅 3. 가상머신 위에 올리기 등이 있다. 나는 제일 익숙한 방법인 3번을 하려고한다. 어째 학교 수업시간에는 3번을 해와라-라고만하고...가르쳐주지도 않고..눙물..나는 아는척 할 선배도 없고...아싸고... 아무튼 그랬으니 다른 누군가가 절망하지 않게 남겨본다. 가상머신에는 여러 종류가 있다 Virture Box, VMware, Parallels 등.. 그냥 제일 대중적이고 내가 해봣던거만 소개한다 paralles는 mac 용이니 맥북쓰시는 부러워 분들은 참고! 1. 사이트가서 다운 https://www.vmware.com/ 2. 각자 환경에 맞는 상품 다운로드 비상업용 및 학생은 무료에용 혹시 모르니 제가 ..

그 외 메모 2022.02.09