Ubuntu firefox
Ubuntu 22.04 LTS 환경에서 Firefox 재설치 및 설정
Intro
- 우분투 22.04에서 firefox는 snap으로 설치된다.
- 문제는 한글입력기 kime으로 설치했을때 snap firefox는 한글 입력이 안된다.
- 다른 문제는 우분투 윈도우 환경에서 top bar를 숨길 수 없다.
- 달리 말하면, gnome-shell을 설치하고 관련 플러그인을 모두 쓸 수 없다는 것.
snap firefox uninstall
sudo snap remove firefox
Add Mozilla Team PPA and Install
- 모질라팀 저장소를 추가한다.
sudo add-apt-repository ppa:mozillateam/ppa
- 우선권을 주어 snap firefox가 설치되지 않도록 한다. (오타가 없도록 주의)
sudo vim /etc/apt/preferences.d/mozillateamppa
Package: firefox*
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 501
- apt update & install
sudo apt update
sudo apt install firefox
Enable Top Panel Auto-Hide
- Install gnome-shell
sudo apt install chrome-gnome-shell gnome-shell-extension-prefs
- Install extension firefox 실행 후 gnome shell extension을 먼저 설치한다. extension > hide top bar 검색 후 설치(Click to change: ON)
참고
- kime dev pkg v2.5.6 설치 후 우분투윈도우 입력기를 kime으로 수정.
settings> Region & Language> Manage Installed Languages > Keyboard input method system: kime
- 로그아웃 후 다시 로그인하면 터미널 및 firefox에 모두 한글 가능
- top bar도 창이 접촉하면 자동으로 숨겨진다. 화면 공간이 더욱 여유가 생겼다.
- ubuntu에서 업데이트 후 한글 입력이 안되는 경우
- firefox가 snap으로 자동 업그레이드 된다. 이로 인해 많은 문제 발생
- local 디렉토리 중 OS외의 파티션을 firefox에서 브라우징 할 수 없다.
- 한글 입력이 안된다.
- snap remove 으로 firefox를 제거하고 ppa 저장소로 부터 재설치한다.
- snap이 위의 ppa priority를 무시할 경우가 있으므로 사용하지 않는 경우 데몬을 중지시킨다.
$ sudo systemctl stop snapd
Reference
- Firefox install ubuntu-22.04
https://ubuntuhandbook.org/index.php/2022/04/install-firefox-deb-ubuntu-22-04/
- Autohide Top-topbar ubuntu-22.04
https://ubuntuhandbook.org/index.php/2020/08/top-panel-auto-hide-ubuntu-20-04/