Categories
Internet

youtube-dl: ‘python’: No such file or directory 에러 해결 방법

youtube-dl 을 실행하면 아래와 같은 에러 메시지가 출력되는 경우가 있다.

‘python’: No such file or directory

1. 문제의 원인

우분투에서 python 대신 python2 또는 python3 이 사용되고 있기 때문에 이런 문제가 생긴다.

2. 문제 해결

python2 를 사용하는 시스템에서는 /usr/bin/python 이라는 링크 파일을 만들어 /usr/bin/python2 을 가리키도록 한다.

sudo ln -s /usr/bin/python2 /usr/bin/python

python3 을 사용하는 시스템에서는 /usr/bin/python3 을 가리키도록 한다.

sudo ln -s /usr/bin/python3 /usr/bin/python

Categories
Windows 10

UEFI 모드에서 USB 드라이브로 윈도우 10 설치하기

UEFI 모드에서 USB 드라이브를 통해 윈도우 10 을 설치하는 방법을 알아보자.

UEFI (Unified Extensible Firmware Interface) 는 컴퓨터의 펌웨어 (firmware) 와 운영체제 사이의 인터페이스를 정의하는 일반적인 표준이다.

1. 루퍼스 (Rufus) 프로그램 다운로드

루퍼스 사이트에서 루퍼스 3.20 포터블 버전을 다운로드한다.

https://github.com/pbatard/rufus/releases/download/v3.20/rufus-3.20p.exe

2. 루퍼스 프로그램 열기

USB 드라이브를 PC 에 연결하고 루퍼스 프로그램을 실행한다.

USB 드라이브의 용량은 8 GB 이상어어야 한다.

‘Rufus 3.20.xxxx (Portable)’ 대화상자가 열리는 것을 확인한다.

3. 드라이브 속성 구성

Device 리스트 박스에서 USB 드라이브를 선택한다.

SELECT 버튼을 누르고 윈도우 10 ISO 파일을 선택한다.

‘Image option’ 리스트 박스에서 ‘Standard Windows installation’ 을 선택한다.

‘Partition scheme’ 리스트 박스에서 GPT 를 선택한다.

‘Target system’ 리스트 박스에서 ‘UEFI (non CSM)’ 을 선택한다.

4. 포맷 옵션

‘Volume label’ 텍스트 박스에 USB 드라이브의 볼륨 이름을 입력한다. 디폴트 값을 사용해도 된다.

‘File system’ 리스트 박스에서 NTFS 를 선택한다.

‘Cluster size’ 리스트 박스에서 ‘4096 bytes (Default)’ 를 선택한다.

5. 윈도우 10 설치용 USB 드라이브 만들기

START 버튼을 누른다.

USB 드라이브에 쓰는 작업이 끝날 때까지 기다린다.

작업이 끝나면 USB 드라이브를 PC 에서 분리한다.

6. 윈도우 10 설치하기

윈도우 10 을 설치할 PC 에 USB 드라이브를 연결한다.

USB 드라이브를 통해 PC 를 부팅하고 윈도우 10 을 설치한다.

7. USB 드라이브로 부팅되지 않는 문제 해결

USB 드라이브의 부트로더 (bootloader) 에 전자 서명 (digital signature) 이 없기 때문에 이런 문제가 생긴다.

PC 의 BIOS 에서 ‘secure boot’ 옵션을 비활성화 (disable) 한다.

윈도우 10 의 설치가 끝난 후에 ‘secure boot’ 옵션을 활성화 (enable) 한다.

Categories
Windows 10

Rufus: 레거시 (legacy) 모드에서 USB 드라이브로 윈도우 10 설치하기

레거시 (legacy) 모드에서 윈도우 10 을 설치하는 방법을 알아보자.

레거시 모드란 바이오스 (BIOS) 펌웨어 (firmware) 에 의해 PC 가 부팅되는 모드를 말한다. UEFI 가 보급되기 전에 일반적으로 사용되었다.

1. 루퍼스 (Rufus) 프로그램 다운로드

루퍼스 사이트에서 루퍼스 3.20 포터블 버전을 다운로드한다.

https://github.com/pbatard/rufus/releases/download/v3.20/rufus-3.20p.exe

2. 루퍼스 프로그램 열기

USB 드라이브를 PC 에 연결하고 루퍼스 프로그램을 실행한다.

‘Rufus 3.20.xxxx (Portable)’ 대화상자가 열리는 것을 확인한다.

3. 드라이브 속성 구성

Device 리스트 박스에서 USB 드라이브를 선택한다.

SELECT 버튼을 눌러 윈도우 10 ISO 파일을 선택한다.

‘Image option’ 리스트 박스에서 ‘Standard Windows installation’ 을 선택한다.

‘Partition scheme’ 리스트 박스에서 MBR 를 선택한다.

‘Target system’ 리스트 박스에서 ‘BIOS (or UEFI-CSM)’ 을 선택한다.

4. 포맷 옵션

‘Volume label’ 텍스트 박스에 볼륨 이름을 입력한다. 디폴트 값을 사용해도 된다.

‘File system’ 리스트 박스에서 NTFS 를 선택한다.

‘Cluster size’ 리스트 박스에서 ‘4096 bytes (Default)’ 를 선택한다.

5. 윈도우 10 설치용 USB 드라이브 만들기

START 버튼을 누른다.

USB 드라이브에 쓰는 작업이 끝날 때까지 기다린다.

작업이 끝나면 USB 드라이브를 PC 에서 분리한다.

6. 윈도우 10 설치하기

윈도우 10 을 설치할 PC 에 USB 드라이브를 연결한다.

USB 드라이브를 통해 PC 를 부팅하고 윈도우 10 을 설치한다.

Categories
Linux

우분투 20.04에서 syslinux 패키지 설치하기

우분투에서 syslinux 를 설치하는 방법을 알아보자.

1. 패키지 정보 다운로드

아래 명령으로 우분투 저장소 (repository) 의 패키지 정보를 다운로드한다.

sudo apt update

2. 패키지 설치

syslinux 의 우분투 패키지 이름은 syslinux 이다.

syslinux 패키지를 설치한다.

sudo apt install syslinux