-리눅스에서 링크를 이용하여 다운로드 받는 방법을 알아본다.
-혹시 wget,git clone을 알기 위해 오신 분이라면, 이번 포스팅은 작동 안 되는 부분 중 미해결 부분들이 많아서 다른 블로그를 참고하는 것이 더 좋을 것 같습니다. 정리 목적으로 포스팅한 것이며 추후 해결된 부분은 다시 업데이트할 예정입니다.
리눅스에서 파일을 다운로드 받는 방법은 여러 방법이 있는 것 같은데 그 중 2가지를 소개한다. 잠깐 전에 포스팅한 apt-get install과 차이점이 헷깔렸는데, apt-get install은 리눅스 전용 기본 패키지들을 다운로드 받는 것이고 아래 소개하는 wget, git은 일반적인 파일들(리눅스와 관련여부 상관없이)을 다운로드 받는 것으로 보인다.
- wget url주소 : url주소로 다운로드 받는다.
- git clone url주소 : 깃허브에 있는 파일들을 다운로드 받는다.
virtualbox guest 확장
여기서 학습하기 위해 긴 url을 복사, 붙여넣기를 해야하는데 나는 버츄얼박스 가상머신으로 우분투 OS를 돌려서 바로 복사, 붙여넣기가 안 되었다.
이것저것 검색해서 설정을 해줬는데도 안 된다.
기본적으로 vm에서 호스트 PC와 복사,붙여넣기 등을 공유하려면 virtualbox guest 확장을 설치해야한다.
설치 후 설정에서 클립보드 공유를 양방향으로 설정까지 해줬는데 잘 안 된다.
검색하다가 OKKY에서 같은 현상을 발견해서 따라해봤는데도 안 된다.(..)
OKKY | linux ubuntu(server) 복사 붙여넣기 질문.
VirtualBox 6.0 사용중입니다. (구버전으로도 시도해봤습니다,) 우분투도 최신버전 18.04 사용중입니다. 게스트 게스트 확장 CD 삽입 누르면 이런 에러가 나옵니다 . 구글링해서 정말 나와있는 방
okky.kr
좀 더 다른 방법으로 시도해봐야할 것 같다.
wget
일단 wget 실습을 위해 수동으로 다운로드 받을 링크를 따라쳤다.
또 에러..
SSL 커넥션할 수 없다는 에러인데 주소가 http가 아닌 https라서 그런 것이 아닐까싶다.
https는 보안이 강화된 http이다.
https가 SSL 프로토콜 위에서 돌아가는 보안 프로토콜이다.
openssl을 설치해보았다.(아래링크참고)
[리눅스 ] openssl 설치하기
openssl을 설치해보자 . 1. openssl.org/source에 들어가 다운받은 버전에 오른쪽마우스 - 링크주소 복사 2. wget으로 다운로드 wget 없다면 yum install wget (레드핫) apt-get install wget (우분투) 3.tar xv..
base-on.tistory.com
설치 후 다시 wget picsum.photos/id/1/367/267 명령어를 입력했는데 같은 증상이다.
좀 더 검색해보아야 할 것 같다.
일단 openssl이라는 소프트웨어는 wget명령어로 다운받을 수 있었다.
그러고보니 openssl url도 https인데 이건 왜 받아질까?
https문제가 아닐 수도 있겠다.
다른 시도 해보고 포스팅을 업데이트해야할 것 같다.
git clone
nhn의 오픈소스를 하나 받아보았다.
$ git clone github.com/nhn/tui.image-editor.git
nhn/tui.image-editor
🍞🎨 Full-featured photo image editor using canvas. It is really easy, and it comes with great filters. - nhn/tui.image-editor
github.com
$ls -l
하단의 파란줄을 보면 clone받은 tui.image-editor를 확인할 수 있다.
정리
wget 관련, 복사붙여넣기 관련하여 해결 안 되는 부분들이 많아서 추후 다시 실습 및 포스팅 업데이트가 필요할 것 같다.
'개발자 일지 > Linux' 카테고리의 다른 글
[리눅스 기초]리눅스 디렉토리 구조 (0) | 2021.03.18 |
---|---|
[리눅스 기초]쉘 스크립트(Shell Script) 개념 및 사용법, 컴파일 언어와 인터프리터 언어의 차이점 (0) | 2021.03.14 |
[리눅스 기초]I/O Redirection 개념 및 사용법 (1) | 2021.03.12 |
[리눅스 기초]CLI 개념 및 사용 이유, 다중명령어(세미콜론,파이프라인 등) (0) | 2021.03.09 |
[리눅스 기초]패키지 매니저(Package Manager) (0) | 2021.03.07 |
[리눅스 기초]파일 편집(nano,vi) 이용하기 (0) | 2021.03.02 |
[리눅스 기초]help와 man (0) | 2021.03.01 |
[리눅스 기초]디렉토리, 파일 관련 명령어 (0) | 2021.03.01 |