편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
{{-}}<syntaxhighlight> ping -c 3 www.google.com </syntaxhighlight>를 입력해 인터넷이 잘 되는지 알아봅시다. 여기서는 잘 되네요. | |||
{{-}} | |||
< | |||
=== 파티션 만들기 === | === 파티션 만들기 === | ||
파티션을 만들어야 하는데요, uefi인지, bios인지에 따라 어떻게 만들어야 하는 지 달라집니다. | 파티션을 만들어야 하는데요, uefi인지, bios인지에 따라 어떻게 만들어야 하는 지 달라집니다. | ||
==== 공통 ==== | ==== 공통 ==== | ||
[[파일:스크린샷, 2020-07-27 12-58-39.png]] | [[파일:스크린샷, 2020-07-27 12-58-39.png]] | ||
{{-}} | {{-}}<syntaxhighlight>lsblk</syntaxhighlight>를 입력해 여러분의 컴퓨터의 하드 디스크의 이름이 뭔지 알아봅시다. | ||
제 하드디스크는 20g인 vda라고 써져 있으므로 제 하드 디스크의 위치는 /dev/vda입니다. 여러분 같은 경우에는 실제 컴퓨터에 설치 하므로 sda 같이 나올 텐데 그러면 위치는 /dev/sda 같이 이름 앞에 /dev/를 붙여 주시면 됩니다. | 제 하드디스크는 20g인 vda라고 써져 있으므로 제 하드 디스크의 위치는 /dev/vda입니다. 여러분 같은 경우에는 실제 컴퓨터에 설치 하므로 sda 같이 나올 텐데 그러면 위치는 /dev/sda 같이 이름 앞에 /dev/를 붙여 주시면 됩니다. | ||
[[파일:스크린샷, 2020-07-27 13-05-03.png]] | [[파일:스크린샷, 2020-07-27 13-05-03.png]] | ||
{{-}} | {{-}} | ||
< | <syntaxhighlight>cfdisk /dev/아까 봤던 디스크 이름(예:sda)</syntaxhighlight>를 입력해 주세요. | ||
저는 cfdisk /dev/vda를 입력하면 되네요. | 저는 cfdisk /dev/vda를 입력하면 되네요. | ||
79번째 줄: | 74번째 줄: | ||
[[파일:스크린샷, 2020-07-27 14-49-55.png]] | [[파일:스크린샷, 2020-07-27 14-49-55.png]] | ||
{{-}} | {{-}} | ||
일단 < | 일단 <syntaxhighlight> mkfs.ext4 -j /dev/(파티션 이름)2(예:mkfs.ext4 -j /dev/sda2)</syntaxhighlight>을 입력해 주 파티션을 초기화 합시다. | ||
[[파일:스크린샷, 2020-07-27 14-57-15.png]] | [[파일:스크린샷, 2020-07-27 14-57-15.png]] | ||
{{-}} | {{-}} | ||
그리고 < | 그리고 <syntaxhighlight> mkswap /dev/(파티션 이름)1(예:mkswap /dev/sda1)</syntaxhighlight>를 입력해 SWAP 파티션을 초기화 하고, <syntaxhighlight> swapon /dev/(파티션 이름)1(예:swapon /dev/sda1)</syntaxhighlight>를 입력해 SWAP 파티션을 활성화 시킵시다. | ||
===마운트=== | ===마운트=== | ||
====UEFI==== | ====UEFI==== | ||
88번째 줄: | 83번째 줄: | ||
[[파일:스크린샷, 2020-07-27 15-02-43.png]] | [[파일:스크린샷, 2020-07-27 15-02-43.png]] | ||
{{-}} | {{-}} | ||
< | <syntaxhighlight>mount /dev/(파티션 이름)2(예:/dev/sda2) /mnt</syntaxhighlight>를 입력해 주 파티션을 /mnt에 마운트시킵시다. | ||
=== 미러 리스트 === | === 미러 리스트 === | ||
94번째 줄: | 89번째 줄: | ||
[[파일:스크린샷, 2020-07-27 15-12-18.png]] | [[파일:스크린샷, 2020-07-27 15-12-18.png]] | ||
{{-}} | {{-}} | ||
< | <syntaxhighlight>nano -w /etc/pacman.d/mirrorlist</syntaxhighlight>를 입력하고 엔터를 눌러 텍스트 편집 화면에 들어가 맨 위에 | ||
[[파일:스크린샷, 2020-07-27 15-16-38.png|스크린샷]] | [[파일:스크린샷, 2020-07-27 15-16-38.png|스크린샷]] | ||
< | <syntaxhighlight> | ||
Server = http://ftp.lanet.kr/pub/archlinux/$repo/os/$arch | Server = http://ftp.lanet.kr/pub/archlinux/$repo/os/$arch | ||
Server = https://ftp.lanet.kr/pub/archlinux/$repo/os/$arch | Server = https://ftp.lanet.kr/pub/archlinux/$repo/os/$arch | ||
102번째 줄: | 97번째 줄: | ||
Server = https://ftp.harukasan.org/archlinux/$repo/os/$arch | Server = https://ftp.harukasan.org/archlinux/$repo/os/$arch | ||
Server = http://mirror.premi.st/archlinux/$repo/os/$arch | Server = http://mirror.premi.st/archlinux/$repo/os/$arch | ||
</ | </syntaxhighlight> | ||
를 추가하고 Ctrl+X를 누른 후 y를 눌러 저장시킵니다. | 를 추가하고 Ctrl+X를 누른 후 y를 눌러 저장시킵니다. | ||
=== 리눅스 설치 === | === 리눅스 설치 === | ||
그리고 < | 그리고 <syntaxhighlight> pacstrap /mnt base linux linux-firmware </syntaxhighlight>를 입력해 리눅스를 깝시다! | ||
끝났다면 < | 끝났다면 <syntaxhighlight> genfstab -U /mnt >> /mnt/etc/fstab </syntaxhighlight>를 입력해 genfstab에 추가시킵시다. | ||
=== 리눅스로 진입! === | === 리눅스로 진입! === | ||
< | <syntaxhighlight> arch-chroot /mnt </syntaxhighlight>를 입력해 우리가 설치한 리눅스 안으로 들어갑시다! | ||
==== 명령어 알기 ==== | ==== 명령어 알기 ==== | ||
pacman -S (프로그램명)은 프로그램을 설치하라는 명령어입니다. | pacman -S (프로그램명)은 프로그램을 설치하라는 명령어입니다. | ||
==== 필수 패키지 설치 ==== | ==== 필수 패키지 설치 ==== | ||
< | <syntaxhighlight> pacman -S nano networkmanager base-devel man-db man-pages texinfo dosfstools e2fsprogs mdadm lvm2 noto-fonts-cjk firefox sudo</syntaxhighlight>를 입력해 필수 패키지들을 설치합시다. | ||
==== 언어 설정 ==== | ==== 언어 설정 ==== | ||
< | <syntaxhighlight> nano -w /etc/locale.gen </syntaxhighlight>를 입력합시다. | ||
[[파일:스크린샷, 2020-07-27 15-29-12.png|스크린샷]] | [[파일:스크린샷, 2020-07-27 15-29-12.png|스크린샷]] | ||
{{-}} | {{-}} | ||
그리고 ko_KR.UTF-8이라고 써있는 곳을 찾아 앞에 있는 #을 지우고 Ctrl+X를 누른 후 y를 눌러 빠져나갑시다. | 그리고 ko_KR.UTF-8이라고 써있는 곳을 찾아 앞에 있는 #을 지우고 Ctrl+X를 누른 후 y를 눌러 빠져나갑시다. | ||
그리고 < | 그리고 <syntaxhighlight> locale-gen </syntaxhighlight>를 입력해 반영시킵시다. | ||
마지막으로 < | 마지막으로 <syntaxhighlight> echo LANG=ko_KR.UTF-8 > /etc/locale.conf </syntaxhighlight>를 입력해 언어 설정을 합시다. | ||
==== PC 이름 ==== | ==== PC 이름 ==== | ||
< | <syntaxhighlight>echo (PC 이름) > /etc/hostname</syntaxhighlight>를 입력해 pc 이름을 설정합시다. | ||
==== 시간 설정 ==== | ==== 시간 설정 ==== | ||
< | <syntaxhighlight> hwclock --systohc --utc </syntaxhighlight>를 입력하고 또 <syntaxhighlight> ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime </syntaxhighlight>를 입력하여 시간을 설정해 줍시다. | ||
==== 사용자 설정 ==== | ==== 사용자 설정 ==== | ||
< | <syntaxhighlight>useradd -m -g users -G wheel -s /bin/bash (사용자 이름)</syntaxhighlight>를 입력하여 사용자 이름을 지정하고, <syntaxhighlight> passwd (사용자 이름) </syntaxhighlight>를 입력하여 비밀번호를 설정해 줍시다. | ||
==== sudo 설정 ==== | ==== sudo 설정 ==== | ||
< | <syntaxhighlight>EDITOR=nano visudo</syntaxhighlight>를 입력해 아래로 화살표키 내리다 보면 ##uncomment to ~항목에 #%wheel ALL= (이렇게 주석처리 되있던 것을) %wheel ALL= (이렇게 주석 제거 처리 해주면 됩니다.) | ||
[[파일:스크린샷, 2020-07-27 15-43-44.png]] 이렇게요. | [[파일:스크린샷, 2020-07-27 15-43-44.png]] 이렇게요. | ||
그리고 Ctrl+x를 누르고 y를 눌러 빠져나갑시다. | 그리고 Ctrl+x를 누르고 y를 눌러 빠져나갑시다. | ||
==== 부트로더 설치 ==== | ==== 부트로더 설치 ==== | ||
===== 공통 ===== | ===== 공통 ===== | ||
< | <syntaxhighlight>pacman -S grub efibootmgr</syntaxhighlight>를 입력해 grub를 설치합시다. | ||
===== UEFI ===== | ===== UEFI ===== | ||
===== BIOS ===== | ===== BIOS ===== | ||
< | <syntaxhighlight> grub-install --target=i386-pc /dev/(파티션 이름)</syntaxhighlight>(예:grub-install --target=i386-pc /dev/sda)를 입력해 부트로더를 설치합시다. | ||
그리고 < | 그리고 <syntaxhighlight>grub-mkconfig -o /boot/grub/grub.cfg</syntaxhighlight>를 입력해 반영시킵시다. | ||
=== 빠져나오기 === | === 빠져나오기 === | ||
< | <syntaxhighlight>systemctl enable NetworkManager.service</syntaxhighlight>를 입력해 네트워크 서비스를 활성화시켜주고 <syntaxhighlight> exit </syntaxhighlight>를 입력해 빠져나옵시다. | ||
=== 언마운팅과 재시작 === | === 언마운팅과 재시작 === | ||
< | <syntaxhighlight>umount -R /mnt</syntaxhighlight>를 입력한 후 <syntaxhighlight>reboot</syntaxhighlight>를 입력해 재시작 합시다. 그리고 재시작 할 때 usb를 뺍시다. | ||