Study/Linux 5

[Naver Cloud Platform/Server] 네이버 클라우드 플랫폼으로 서버 구축하기 (with Ubuntu Linux) +21.06.19 update

학교 실습을 진행하려면 내 서버가 있어야 한대서,,, 주말에 날 잡고 만들어 보기로 했다. 사실 이전에 서버 만들어보겠답시고 학교 랩실 컴퓨터를 메인으로 두고 쓸려고 했는데 학교에서 막아둔건지,,, 서버 구축은 장렬히 실패; 그냥 민간인의 집에 서버를 만들기는 사실 가능하긴 하나.. 엄청난 전기료를 납부해야한다. 실제로 과 후배가 자기 자취방에 서버 만들어 뒀다고 했는데 전기세 5만원 나온다고 했던 기억이.. 난 차마 엄청난 전기료를 납부할 자신은 없어서..(할많돈없) 클라우드 서비스를 이용하기로 했다. 일단 난 거지 대학생이니까 무료 클라우드 서비스를 이용해야한다. AWS는 저번에도 배워봤는데 너무 어려워서 일단 패스. GCP는 트라이얼 버전 기한이 끝나서 패스. Azure는 무료 평가판 있긴한데 한 ..

Study/Linux 2021.06.19

[Ubuntu/Error] E: Malformed entry 61 in list file /etc/apt/sources.list (URI parse), E:The list of sources could not be read. 해결방법

우분투에 MariaDB를 설치하다가 급 에러로 심장이 철렁했다;;;; SystemError: E:Malformed entry 61 in list file /etc/apt/sources.list (URI parse), E:The list of sources could not be read. 대충 해석해보면 --> E: 목록 파일 /etc/apt/source.list(URI 구문 분석), E:원본 목록을 읽을 수 없습니다. vi 에디터로 /etc/apt/source.list 를 열어서 61번째에 해당하는 문장을 지우고 저장했다. 문제해결쓰~

Study/Linux 2021.05.30

[Ubuntu 16.04 /YOLO] YOLO 학습할 때 메모리가 자꾸 죽는 경우(Killed)

우분투 리눅스에서 darknet을 사용해 YOLO 알고리즘을 학습시킬 때 자꾸 메모리가 죽는경우가 있다. 잘 실행되다가 이렇게 죽어버리고 프로세스가 끝나는데 이러면 학습이 안되는채로 끝나버리는 것이다. 이때 cfg 파일을 조금 수정해주면 죽지 않고 계속 진행된다. 개발환경 - Oracle VirtualBox/ Linux 16.04 LTS -darknet으로 학습을 진행 학습은 아래의 블로그를 참고해 진행했습니다. https://writenkeep.tistory.com/6 [3] YOLO 데이터 학습 필자는 컴퓨터 운영체제로서 'Linux Ubuntu 18.04.1 LTS'를 사용하고 그래픽 카드는 'GeForce GTX 970'을 사용한다. 이 글은 온전히 필자의 컴퓨터를 기준으로 작성했다. 이전 글에선..

Study/Linux 2021.05.28

[Linux/Ubuntu] 우분투로 Jupyter Notebook 원격접속하기 (+ 간단한 vi 에디터 명령어와 에러 해결법)

우분투 서버에 주피터 노트북을 설치 후 주피터 노트북 서버를 실행해두면 원격으로 접속이 가능하다. 우분투에 기본적으로 파이썬이 깔려있으므로 주피터는 pip명령어로 설치한다. 자신의 파이썬 버전에 맞게 설치하면 된다. python3 ==> pip3 python2 ==> pip 1. 주피터 설치 pip3 install jupyter 2. 주피터 설정 홈(~)에서 jupyter notebook --generate-config 명령어 실행 설정 파일이 생긴 위치를 반환해준다. 이때 생성한 파일은 추후 수정한다. # 우분투 홈(~)에서 실행 jupyter notebook --generate-config 1) 우분투 홈(~)에서 파일 목록 살펴보기 우분투 홈(~)에서 ls -al 명령어 실행 ls 명령어는 현재 위..

Study/Linux 2021.05.14

[Linux/Ubuntu] 우분투 리눅스 사용자 추가하기

우분투 리눅스에서 root 말고 다른 사용자를 추가해보자. 1. 기본으로 설정된 계정으로 로그인 (root) 2. home directory로 이동 cd ~ 3. adduser 명령어로 사용자 추가 sudo adduser 원하는 user이름 #sudo adduser jimin 4. 패스워드 지정 5. 부가 정보 입력 만약 지정해줄 내용이 없다면 그냥 계속 enter치면 알아서 default 값으로 지정해준다. 만약 정보를 바꾸고 싶다면 usermod 명령어로 변경가능 6. user 가 제대로 생성되었는지 확인 ls 명령어는 해당 디렉토리의 하위 폴더, 파일을 모두 보여줌( 숨김파일 제외 , 숨김파일도 보고 싶으면 ls-al) ls /home/ 아까 adduser로 만든 이름이 있으면 성공! 7. 추가확인..

Study/Linux 2021.03.08