목차

Ubuntu 20.04 Focal Fosa

Hardware 확인

sudo apt-get install inxi
inxi -Fzx

sudo

synaptic 설치

sudo apt-get install synaptic aptitude gdebi-core

저장소 추가 및 미러 변경

ubuntu-restricted-extras

sudo apt-get install ubuntu-restricted-extras

Gnome Software / flatpak 설치

# gnome software 설치
sudo apt-get remove gnome-software \
gnome-software-plugin-flatpak gnome-software-plugin-snap
 
# flatpak 설치
sudo apt install flatpak
 
flatpak remote-add --if-not-exists flathub \
https://flathub.org/repo/flathub.flatpakrepo
 
# 재부팅

Gnome Tweaks & Gnome Shell 보강

sudo apt install gnome-shell-extensions gnome-tweaks

기본 디렉토리 이름 변경

한글로 된 기본 디렉토리들(다운로드, 바탕화면, …)을 영문으로 변경.

LANG=C xdg-user-dirs-gtk-update

Hyper 키 사용 가능하게 한 한영/한자 키조합

모든 프로그램 표시 단축키

단축키 설정

Guake 설치

sudo apt-get install guake

지역 및 언어

.bashrc 기본 설정

set -o vi
export PATH=/home/kwon37xi/.local/bin:$PATH

화면 Scale 설정 & .xsessionrc 환경변수 설정

Vim 설치

sudo apt-get install vim-gtk

나의 Vim gist

copyq clipboard manager

sudo apt-get install copyq copyq-plugins

더 단순한 gpaste clipboard manager 설치

sudo apt-get install gpaste gnome-shell-extensions-gpaste

Mouse & Touchpad

grub-customizer

sudo apt-get install grub-customizer

grub themes

Google Chrome 설치

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb

Vivaldi Brwoser 설치

sudo dpkg -i vivaldi-stable*.deb
wget http://update.whale.naver.net/downloads/installers/naver-whale-stable_amd64.deb && sudo dpkg -i naver-whale-stable_amd64.deb

Linux 에서는 반응속도가 느린 것 같음.

개발 환경 설정

글꼴 Font 설치

sudo apt-get install fonts-alee \
fonts-lexi-gulim \
fonts-lexi-saebom \
fonts-nanum \
fonts-nanum-coding \
fonts-nanum-eco \
fonts-nanum-extra \
fonts-naver-d2coding \
fonts-unfonts-core \
fonts-unfonts-extra \
fonts-noto*;
mkdir -p ~/.fonts # 만약 자신의 HOME에 .fonts 디렉토리가 없으면 생성한다.
 
cd ~/.fonts
 
git clone https://github.com/kwon37xi/free-korean-fonts.git
 
# Font 다시 인덱싱
fc-cache -v

Communication

VPN 설치

sudo apt-get install network-manager-vpnc network-manager-vpnc-gnome \
    network-manager-openconnect network-manager-openconnect-gnome

Dual Booting 시간 문제

NTFS Partition

기본 디렉토리 연결

모든 디렉토리가 비어 있어야만 한다.

export DATA_HOME=/media/data
cd ~
# rmdir 공개
# ln -s "$DATA_HOME/Public" "공개"
rmdir 다운로드
ln -s "$DATA_HOME/Downloads" "다운로드"
ln -s "$DATA_HOME/Downloads" "Downloads"
rmdir 문서
ln -s "$DATA_HOME/Documents" "문서"
rmdir 비디오
ln -s "$DATA_HOME/Videos" "비디오"
rmdir 사진
ln -s "$DATA_HOME/Pictures" "사진"
rmdir 템플릿
ln -s "$DATA_HOME/Templates" "템플릿"
rmdir 음악
ln -s "$DATA_HOME/Music" "음악"

Windows 글꼴연결

export WIN_PARTITION=/mnt/windows
 
ln -s $WIN_PARTITION/Windows/Fonts/malgun.ttf
ln -s $WIN_PARTITION/Windows/Fonts/malgunbd.ttf
ln -s $WIN_PARTITION/Windows/Fonts/malgunsl.ttf
ln -s $WIN_PARTITION/Windows/Fonts/gulim.ttc
ln -s $WIN_PARTITION/Windows/Fonts/batang.ttc
 
fc-cache -v

Wine 설치

sudo dpkg --add-architecture i386 
wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main' 
sudo apt update
sudo apt install --install-recommends winehq-stable

Ubuntu Dock / Dash to Panel

XScreensaver

sudo apt-get update
sudo apt-get install xscreensaver xscreensaver-gl-extra xscreensaver-data-extra
 
# 시작프로그램으로 다음 명령 추가
xscreensaver -nosplash
 
# 재시작 후 화면보호기 설정해줌.

배경화면 추가

sudo apt-get install ubuntu-wallpapers-* gnome-backgrounds

지문인식

노트북 설정 tlp

sudo add-apt-repository ppa:linrunner/tlp
sudo apt update
sudo apt install tlp tlp-rdw
sudo apt install acpi-call-dkms tp-smapi-dkms
 
# 즉시 시작을 원할 경우, 재부팅하면 자동시작됨.
sudo tlp start
 
# tlpui
sudo add-apt-repository ppa:linuxuprising/apps
sudo apt update
sudo apt install tlpui

전원 설정

원격 프린터 자동 추가

sudo systemctl stop cups-browsed
sudo systemctl disable cups-browsed

dash-to-panel 확장 설치시 Screen Lock 작동 안하는 문제 해결

성능

nvidia

console HiDPI 글꼴 변경

xmonad kernel 설치

echo 'deb http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-kernel.list && wget -qO - https://dl.xanmod.org/gpg.key | sudo apt-key add -
 
sudo apt update && sudo apt install linux-xanmod
 
# intel microcode
sudo apt install intel-microcode iucode-tool

문제점

# sudo 불필요.
# <VPNNAME>, <username> 을 자신의 값으로 변경
nmcli con mod <VPNNAME> vpn.secrets 'form:main:username=<username>','save_passwords=yes'

Kubuntu KDE로 전환

kubuntu-desktop

sudo apt-get install kubuntu-desktop kubuntu-restricted-addons kubuntu-restricted-extras
 
# 설치 도중 디스플레이 매니저를 선택하라고 나올 때 sddm 선택

gnome 삭제

sudo apt-get remove ubuntu-desktop gnome-shell
sudo apt-get remove --auto-remove ubuntu-desktop
sudo apt-get purge ubuntu-desktop
 
# gnome 으로 시작하는 패키지 일괄 삭제
 
sudo apt-get remove $(apt list --installed "gnome*" 2>/dev/null | awk -F'/' 'NR>1{print $1}')
sudo apt-get remoe  mutter nautilus # 확인사살
 
 
# gnome 이라는 이름이 들어가는 패키지 더 찾아서 직접 보면서 불필요한 패키지 삭제
apt list --installed | grep -i gnome
 
sudo apt-get remove language-pack-gnome-en-base language-pack-gnome-en language-pack-gnome-ko-base language-pack-gnome-ko language-selector-gnome
sudo apt-get remove guake
sudo apt-get remove network-manager-*-gnome  yaru-theme-gnome-shell
sudo apt-get remove thunderbird-gnome-support
sudo apt-get remove libgnome-menu-3-0 libpam-gnome-keyring libreoffice-gnome pinentry-gnome3
sudo apt-get remove xpad gedit abiword gnumeric thunderbird
 
 
sudo apt-get autoremove

yakuake 설치

sudo apt-get install yakuake

copyq 설치

dolphin 파일 탐색기에 Google Drive 등 연동

sudo apt-get install dolphin-plugins dolphin-owncloud kio-gdrive

패널의 작업관리자를 아이콘만 있는 것으로 변경

HiDPI

창 관리자 효과

작업 공간(workspace)

한영키

노트북 배터리 상태 패널에 보여주기

터치패드

Chrome Plasma Integration

sudo apt-get install plasma-browser-integration

Package 관리자

sudo apt-get install plasma-discover-backend-flatpak \
    plasma-discover-backend-fwupd \
    plasma-discover-backend-snap

CPU Freq 조정 위젯

Compositor 설정 변경

로그인시 기존 세션 복원 안하게

KDE Wallet git-credential-helper-kwallet 설정

현재 Theme

Kubuntu/KDE 문제점

Bluetooth Mic 블루투스 마이크

참조