테크매니아
아치 리눅스 설치기 - 3) 데스크톱 설치하기 본문
Intro : 사용자 추가
일단 아치로 부팅하면 새까만 터미널이 매력적으로 뜨는데, 이제 이 위에 플라즈마 데스크톱을 깔려고 한다.?역시나 여러 데스크톱 후보들이 있었으나, KDE를 선택한 것은 최대한 많은 설정을 할 수 있다기에 선택했다. 이것저것 건드려 보고 싶어서우선 사용자를 추가하기 위해
useradd 계정명 -m -s /bin/bash
또 사용자에게 루트 권한을 부여하기 위해nano /etc/sudoers 에user previlege specification의 root 계정 아래 root 계정과 똑같이 추가해준다.
# /etc/sudoers
계정명 ALL = (ALL) ALL
터치패드 설치
또 나는 터치패드를 쓰므로 시냅틱스를 설치해준다.
X window 설치
pacman -S xf86-input-synaptics
데스크탑 환경을 쓰기 위해서는 xorg라는 프로그램이 필요한데 이는 윈도우 띄워주는프로그램이다.
pacman -S xorg
pacman -S xorg-xinit xorg-twm xterm
무얼 설치하는지는 아래 '박정규 bagjunggyu 님의 블로그' 에서 설명 되어있는 내용을 가져왔다.
| 패키지 | 용도 |
|---|---|
| xorg-xinit | 콘솔에서 X를 시작하게 해줌 |
| xterm | X윈도우의 터미널 |
| xorg-twm | X11의 윈도우 매니저 |
startx 명령어 쳐서 화면이 에러가 난다면, 그래픽 드라이버가 깔려있는지 확인한다.
lspci | grep -e VGA나는 gtx1070을 쓰고 있어서 nvidia-390xx를 설치하였다. 아치 위키에 기종별 드라이버 뭐 깔아야되는지 잘 정리되어있으니 읽어보면 좋다.
데스크탑 설치
이제 데스크탑을 설치하자.
KDE Plasma를 쓰고 싶다면
pacman -S plasma kdebase
openbox를 쓰고 싶다면
pacman -Sy openbox유저 홈 디렉토리에 기본설정 복사 없으면 만들어서 복사
cp -R /etc/xdg/openbox/ ~/.config/
echo exec openbox >> ~/.xinitrc
# Openbox 진입. 첫 화면은 마우스만 덩그라니 보이게 된다
startx
Openbox의 경우 GUI 콘솔 나부랭이도 없으니 chromium과 konsole을 먼저 설치한 뒤, ~/.config/rc.xml에서 키 바인딩을 주기 바란다.
로그인 매니저 설치
systemctl enable sddm
마무리
무료 폰트도 설치한다.
pacman -S ttf-freefont
팁 : 아치 데스크탑으로 로그인 한 뒤, 콘솔로 돌아가고 싶다면 ctrl + alt +F3 키를 누르면 된다. 사실 이는 펑션키에 각 터미널이 대응되는 것인데, 내 경우 데탑은 1이었고 2부터 6까지가 터미널이었다.