문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
linux:manjaro:install [2019/07/24 14:18] kwon37xi [한국어 글꼴 설치] |
linux:manjaro:install [2020/07/08 12:32] kwon37xi [파티션] |
||
---|---|---|---|
줄 5: | 줄 5: | ||
===== USB ISO 구워서 설치 준비 ===== | ===== USB ISO 구워서 설치 준비 ===== | ||
* [[https:// | * [[https:// | ||
+ | * Use '' | ||
* Linux에서 USB 굽기< | * Linux에서 USB 굽기< | ||
sudo dd bs=4M if=/ | sudo dd bs=4M if=/ | ||
줄 12: | 줄 13: | ||
* 거의 자동으로 모든 설정을 해주기 때문에 언어와 시간대(Timezone) 정도만 설정하면 된다. | * 거의 자동으로 모든 설정을 해주기 때문에 언어와 시간대(Timezone) 정도만 설정하면 된다. | ||
+ | ===== EFI 파티션 ===== | ||
+ | * '' | ||
===== package 저장소 변경 ===== | ===== package 저장소 변경 ===== | ||
- | * '' | + | * '' |
+ | sudo pacman-mirrors --country South_Korea && sudo pacman -Syyu | ||
+ | </ | ||
+ | * Enable **AUR**, **Snap** | ||
+ | |||
===== guake 설치 ===== | ===== guake 설치 ===== | ||
* [[linux: | * [[linux: | ||
줄 20: | 줄 28: | ||
sudo pacman -S guake | sudo pacman -S guake | ||
</ | </ | ||
- | * **XFCE 설정 | + | * Guake 설정에서 |
===== XFCE Whisker Menu 단축키 변경 ===== | ===== XFCE Whisker Menu 단축키 변경 ===== | ||
줄 32: | 줄 40: | ||
</ | </ | ||
- | ===== XFCE Error ===== | + | ===== 그놈 서비스 시작시 활성화 |
- | * Manjaro 18 XFCE 버전의 버그로 보인다. 일정 시점에만 발생하고 이제는 발생하지 않음. | + | * **설정 -> 세션 및 및 시동 -> 고급 설정** |
- | * [[https:// | + | * '' |
- | * Error like the following | + | * google-chrome 이 gnome-keyring 으 사용해서, |
- | + | ||
- | > Failed to execute child process "/ | + | |
- | + | ||
- | <code sh> | + | |
- | sudo pacman -S xfce4-gtk3 | + | |
- | # yes to the following | + | |
- | > thunar-volman-gtk3 and thunar-volman are in conflict. Remove thunar-volman? | + | |
- | + | ||
- | sudo reboot | + | |
- | </ | + | |
===== ᅟbash 기본 설정 ===== | ===== ᅟbash 기본 설정 ===== | ||
줄 59: | 줄 57: | ||
===== Input Method installation ===== | ===== Input Method installation ===== | ||
* [[linux: | * [[linux: | ||
- | * '' | + | * [[https://wiki.archlinux.org/index.php/Localization/ |
- | + | ||
- | < | + | ==== nimf ==== |
+ | * 2019/12/12 build fail. -> fcitx | ||
+ | |||
+ | <code sh> | ||
pamac build nimf | pamac build nimf | ||
줄 78: | 줄 79: | ||
* nimf 설정에서 불필요한 언어를 비활성화 처리한다. | * nimf 설정에서 불필요한 언어를 비활성화 처리한다. | ||
* 한국어 설정에서 한국어/ | * 한국어 설정에서 한국어/ | ||
+ | |||
+ | ==== fcitx-hangul ==== | ||
+ | * 설치< | ||
+ | sudo pacman -Syu fcitx-hangul fcitx-gtk3 fcitx-configtool | ||
+ | </ | ||
+ | * '' | ||
+ | export GTK_IM_MODULE=fcitx | ||
+ | export QT_IM_MODULE=fcitx | ||
+ | export XMODIFIERS=@im=fcitx | ||
+ | </ | ||
+ | * 충돌나는 키들 '' | ||
+ | * 재시작 후 자동으로 fcitx 가 실행되지 않는다면 '' | ||
+ | |||
+ | ==== uim ==== | ||
+ | * [[https:// | ||
+ | * 설치< | ||
+ | sudo pacman -Syu uim | ||
+ | </ | ||
+ | * '' | ||
+ | ## for uim | ||
+ | export GTK_IM_MODULE=' | ||
+ | export QT_IM_MODULE=' | ||
+ | uim-xim & | ||
+ | export XMODIFIERS=' | ||
+ | </ | ||
+ | * 시작 프로그램에 '' | ||
+ | * 설치 후 '' | ||
+ | * **벼루** 외의 다른 모든 입력기를 끈다. 여기에는 " | ||
+ | * **전체적인 설정** | ||
+ | * **디폴트 입력기** : **벼루**로 지정 | ||
+ | * **입력기 전환** : 끈다 | ||
+ | * **입력기 토글** : 끈다 | ||
+ | * **전체적인 키 설정1** | ||
+ | * **[전체] 켜기** : 모두 제거 | ||
+ | * **[전체] 끄기** : 모두 제거 | ||
+ | * **벼루 키 설정 1 -> 한글모드로/ | ||
+ | * **툴바 -> Icon** : '' | ||
===== yay 설치 ===== | ===== yay 설치 ===== | ||
* [[linux: | * [[linux: | ||
- | * GUI를 이용할 경우 이미 | + | * Manjaro의 **pamac manager**에서도 이미 AUR 통합을 |
+ | |||
+ | <code sh> | ||
+ | pamac build yay | ||
+ | </ | ||
+ | or | ||
<code sh> | <code sh> | ||
git clone https:// | git clone https:// | ||
줄 88: | 줄 131: | ||
cd .. | cd .. | ||
rm -rf yay | rm -rf yay | ||
- | </ | ||
- | or | ||
- | <code sh> | ||
- | pamac build yay | ||
</ | </ | ||
줄 98: | 줄 137: | ||
* '' | * '' | ||
* '' | * '' | ||
+ | * https:// | ||
* 나는 다음과 같이 기본 설치한다. | * 나는 다음과 같이 기본 설치한다. | ||
줄 112: | 줄 152: | ||
aur/ | aur/ | ||
</ | </ | ||
- | * XFCE와 브라우저의 기본 글꼴을 | + | * XFCE와 브라우저의 기본 글꼴을 |
* 한글 기본 글꼴 비교 | * 한글 기본 글꼴 비교 | ||
{{ : | {{ : | ||
+ | ===== QT5 config ===== | ||
+ | * '' | ||
+ | * '' | ||
===== Firefox 설정 ===== | ===== Firefox 설정 ===== | ||
* [[: | * [[: | ||
* FF 68현재, Linux/ | * FF 68현재, Linux/ | ||
+ | * 홈페이지를 변경해도 무조건 manjaro.com 이 뜨는 현상 - [[https:// | ||
+ | * ''/ | ||
+ | browser.startup.homepage=" | ||
+ | </ | ||
+ | * 2020/02 이후 더이상 아래 안됨. 아래 스크립트로 FF 업데이트 후 변경해줘도 됨. '' | ||
+ | sudo sed -i " | ||
+ | </ | ||
+ | |||
===== Google Chrome 설치 ===== | ===== Google Chrome 설치 ===== | ||
<code sh> | <code sh> | ||
줄 139: | 줄 190: | ||
* [[https:// | * [[https:// | ||
+ | ===== xfce4-notifyd 설치 ===== | ||
+ | * 최신 버전 인스톨러에서는 기본으로 '' | ||
+ | * 기본 설치되는 '' | ||
+ | * 패널에 **알림 플러그인**도 설치해서 설정 조정 가능하지만 별로 필요하지는 않음. | ||
+ | <code sh> | ||
+ | sudo pacman -R notify-osd | ||
+ | systemctl --user start xfce4-notifyd | ||
+ | |||
+ | # 설정 조정 | ||
+ | xfce4-notifyd-config | ||
+ | </ | ||
===== 듀얼 부팅 일 경우 Windows 파티션 연결 ===== | ===== 듀얼 부팅 일 경우 Windows 파티션 연결 ===== | ||
줄 160: | 줄 222: | ||
</ | </ | ||
===== 기본 디렉토리 연결 ===== | ===== 기본 디렉토리 연결 ===== | ||
+ | 별도 파티션에서 데이터를 저장할 경우에만, | ||
+ | |||
<code sh> | <code sh> | ||
export DATA_HOME=/ | export DATA_HOME=/ | ||
줄 190: | 줄 254: | ||
* [[linux: | * [[linux: | ||
+ | ===== Touchpad 설정 ===== | ||
+ | * [[linux: | ||
+ | * XFCE 설정 메뉴에서 | ||
+ | * **스크롤 방향 반전** 을 체크하여 Natural Scroll 설정이 가능하다. | ||
+ | * **누르려면 터치패드를 가볍게 두드림**을 꺼주면 타이핑 중 터치패드 눌림이 없어짐. 단, 두드리기로 클릭 불가. | ||
+ | * 마우스에 대해서는 natural scroll 설정을 하지 말 것. | ||
===== PC Speaker 끄기 ===== | ===== PC Speaker 끄기 ===== | ||
- | * XFCE의 경우 이곳 저곳에서 PC 스피커 삐 음이 계속 난다. 끄는게 낫겠다. | + | * XFCE의 경우 이곳 저곳에서 PC 스피커 삐 음이 계속 난다면, 끄는게 낫겠다. |
* [[linux: | * [[linux: | ||
* '' | * '' | ||
줄 201: | 줄 271: | ||
* [[linux: | * [[linux: | ||
* ''/ | * ''/ | ||
- | vm.swappiness=1 | + | vm.swappiness=10 |
</ | </ | ||
* reboot | * reboot | ||
+ | |||
+ | ===== grub 부팅 timeout 줄이기 ===== | ||
+ | * ''/ | ||
+ | GRUB_TIMEOUT=2 | ||
+ | </ | ||
+ | * '' | ||
+ | |||
+ | ===== SSD TRIM 활성화 ===== | ||
+ | * SSD 드라이브를 사용한다면 최적화를 위해 TRIM을 활성화한다. | ||
+ | <code sh> | ||
+ | sudo systemctl enable --now fstrim.timer | ||
+ | </ | ||
+ | |||
+ | ===== CPU performance 모드로 변경 ===== | ||
+ | * [[linux: | ||
+ | * '' | ||
+ | sudo cpupower | ||
+ | </ | ||
+ | * 시작 프로그램에 등록 | ||
+ | |||
+ | ===== systemd 에러 확인 ===== | ||
+ | <code sh> | ||
+ | # 에러가 났는지 확인 | ||
+ | sudo systemctl --failed | ||
+ | |||
+ | # 자세한 메시지 확인 | ||
+ | sudo journalctl -p 3 -xb | ||
+ | </ | ||
+ | |||
+ | ===== ntpd 설정 ===== | ||
+ | * 시간을 자동으로 맞추기 위해 [[linux: | ||
+ | |||
+ | ===== xfce4-screensaver 설정 ===== | ||
+ | * 기본으로 스크린세이버가 설치되지 않는데 '' | ||
+ | * 먼저, 시작 프로그램에서 '' | ||
+ | * '' | ||
+ | * 참고 : 2020현재 '' | ||
+ | <code sh> | ||
+ | sudo pacman -R light-locker | ||
+ | sudo pacman -Syu xfce4-screensaver | ||
+ | </ | ||
+ | |||
===== 개발 환경 설정 ===== | ===== 개발 환경 설정 ===== | ||
+ | * [[: | ||
* [[java: | * [[java: | ||
* [[: | * [[: | ||
줄 212: | 줄 325: | ||
* [[: | * [[: | ||
* [[: | * [[: | ||
+ | |||
+ | ===== Troubleshootings ===== | ||
+ | * '' | ||
+ | |||
+ | ==== XFCE Error : 이후 다시 발생안함 ==== | ||
+ | * Manjaro 18 XFCE 버전의 버그로 보인다. 일정 시점에만 발생하고 이제는 발생하지 않음. | ||
+ | * [[https:// | ||
+ | * Error like the following | ||
+ | |||
+ | > Failed to execute child process "/ | ||
+ | |||
+ | <code sh> | ||
+ | sudo pacman -S xfce4-gtk3 | ||
+ | # yes to the following | ||
+ | > thunar-volman-gtk3 and thunar-volman are in conflict. Remove thunar-volman? | ||
+ | |||
+ | sudo reboot | ||
+ | </ | ||
+ | |||
+ | ==== linux-firmware 특정 버전에서 Intel WiFi Driver 적재 실패 ==== | ||
+ | * '' | ||
+ | * [[https:// | ||
+ | * ''/ | ||
+ | * [[https:// | ||
+ | sudo pacman -U / | ||
+ | </ | ||
+ | * ''/ | ||
+ | IgnorePkg | ||
+ | </ | ||
+ | * 이후 새로운 버전의 '' | ||
+ | |||
+ | ===== 참조 ===== | ||
+ | * [[https:// | ||