운영체제

· 운영체제
개요 Python 3.6은 Ubuntu 18.04와 함께 제공되는 기본 버전입니다 이것을 최신 버전으로 Upgrade 해보도록 하겠습니다. 글을 작성하는 현재 최신 버전은 3.9입니다. 현재 설치된 버전 확인 $ python3 --version Python 3.6.9 패키지 매니저로 설치하기 비록 Ubuntu 18.04의 기본 버전은 아니지만 python 3.7과 python 3.8은 다음과 같이 패키지 매니저를 사용하여 손쉽게 설치가 가능합니다. $ sudo apt update $ sudo apt install python3.7 $ sudo apt install python3.8 소스코드로 설치하기 가장 최신 버전인 python 3.9는 현재 Ubuntu 18.04의 패키지 저장소를 통해 제공되지 않기..
· 운영체제
WSL(Windows Subsystem for Linux) 사용시 파일 권한 변경을 위한 명령어인 chmod가 동작하지 않는 오류가 있어 구글 검색한 결과를 메모합니다. 아래 명령어를 WSL의 터미널에 입력합니다. sudo umount /mnt/c sudo mount -t drvfs C: /mnt/c -o metadata 출처 Chmod/Chown WSL Improvements
· 운영체제
다음은 WSL(Linux용 Windows 하위 시스템)을 사용하여 Node.js 개발 환경을 설치하는 방법을 안내하는 단계별 가이드입니다. WSL 설치 ※ 저는 아직 WSL2가 아닌 기존 버전인 WSL1 을 사용하고 있습니다. 추후 WSL2 로 갱신하게 되면 이에 대한 내용도 보충될 것입니다. 이전에 작성한 글 리눅스 어플리케이션 개발을 위한 WSL 설치 및 VS Code 연동 의 WSL 설치 문단을 참고하여 WSL 를 설치합니다. nvm, node.js 및 npm 설치 Node.js를 설치하는 여러 가지 방법이 있습니다. 버전이 매우 빠르게 바뀌므로 버전 관리자를 사용하는 것이 좋습니다. 작업하는 여러 프로젝트의 요구 사항에 따라 여러 버전 간에 전환해야 하는 상황이 많을 것입니다. 흔히 nvm으로 불..
· 운영체제
개요 NVM을 사용하여 Node의 장기지원 버전(LTS, Long Term Support)을 리눅스용 윈도우 하위 시스템(WSL, Windows Subsystem for Linux)에 설치하려고 하니 권한이 없다는 오류가 발생하였습니다. ~$ nvm install --lts Installing latest LTS version. Downloading and installing node v12.16.3... Local cache found: ${NVM_DIR}/.cache/bin/node-v12.16.3-linux-x64/node-v12.16.3-linux-x64.tar.xz Checksums match! Using existing downloaded archive ${NVM_DIR}/.cache/bin/..
· 운영체제
개요VSCode를 사용하여 원격 서버에 연결 시 오류가 발생하여 (인증에 사용하는 SSH Key를 저장한 파일 경로에 한글이 포함되었을 때 발생) Windows 10에서 한글로 설정하여 사용하고 있던 사용자 폴더의 이름을 영문으로 변경하였습니다.※ 수행환경은 Windows 10 버전 1909입니다.적용 후 부작용저는 계정명을 변경 후, 아래 나열한 부작용이 있었습니다. 그러나 얻게 된 이득에 비하면 큰 문제는 아니었기에 복구하지 않고 사용합니다. 사용 중 그외에 추가 문제 발견 시 본 글에 갱신 예정입니다.기존에 설치한 일부 프로그램이 인식 및 실행되지 않아 재설치하였습니다.WSL이 실행되지 않아 재설치 기존 WSL의 소스코드는 "C:\Users\UserName\AppData\Local\Packages"..
· 운영체제
개요 Windows 10에 추가된 WSL에 Angular Project를 clone한 후, 빌드하고자 합니다. 이때 다음과 같은 오류가 발생하였습니다. npm을 입력하면, 아래의 오류가 발생합니다 : not foundram Files/nodejs/npm: 3: /mnt/c/Program Files/nodejs/npm: : not foundram Files/nodejs/npm: 5: /mnt/c/Program Files/nodejs/npm: /mnt/c/Program Files/nodejs/npm: 6: /mnt/c/Program Files/nodejs/npm: Syntax error: word unexpected (expecting "in") ng build로 Angular Project를Build 하면..
· 운영체제
개요 대부분의 기기가 인터넷에 연결되어있는 상태에서 오프라인 업그레이드는 흔하지 않습니다. 하지만 업무를 하다 보면 망분리 등의 사유로 인터넷이 되지 않는 환경에서 필요한 패키지를 설치해야 하는 경우도 있습니다. Xubuntu (Ubuntu)는 이 경우에 유용하게 사용할 수 있는 apt-offline이라는 툴이 제공됩니다. 이 도구를 이용하면 매우 간단하게 오프라인 업그레이드를 수행할 수 있습니다. 이번 포스트에서는 오프라인 환경에 openssh-server를 설치하는 예시를 통하여 apt-offline의 사용방법을 알아보도록 하겠습니다. ※ Xubuntu 18.04에서 수행한 결과입니다. ※ 설치할 패키지(openssh-server)를 획득할 수 있는 인터넷이 연결된 온라인 환경이 추가로 필요합니다. ..
· 운영체제
개요 일반적으로 network 인터페이스 eth0에는 하나의 IP 주소를 설정하여 사용합니다. 따라서, ifconfig를 실행한다면 다음과 같은 결과를 확인할 수 있습니다. eth0: flags=4163 mtu 1500 inet 10.0.2.15 netmask 255.255.255.0 broadcast 10.0.2.255 inet6 fe80::b3f4:ea1d:c723:6afc prefixlen 64 scopeid 0x20 ether 08:00:27:50:1f:8a txqueuelen 1000 (Ethernet) RX packets 6925 bytes 8522340 (8.5 MB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 1144 bytes 101836..
쓴웃음
'운영체제' 카테고리의 글 목록 (2 Page)