Ubuntu 시스템은 firefox 설치에 스냅을 사용하지 않습니다. firefox 공식 웹 사이트에서 다운로드한 설치 패키지를 사용하여 firefox를 설치합니다.
1. 원산지
어느 날 나는 메모리를 차지하는 스냅이 싫어서 다음 명령을 사용하여 스냅을 제거했습니다.
sudo apt autoremove --purge snapd
그런 다음 아무 일도 일어나지 않았습니다...
그런 다음 전원을 껐다가 다시 켰습니다
. ? ? ?
내 파이어폭스가 사라졌고 다른 소프트웨어도 사라졌습니다...
2. 이유 레코드 찾기(이전에 스냅이 제거된 이유!!, 이 섹션은 주로 스냅에 대해 설명하고 파이어폭스를 설치합니다. 이 섹션은 무시해도 됩니다.)
-
스냅 재설치(깔끔하게 제거하기 위해서는 스냅으로 설치한 패키지가 이전에 제거되지 않은 상태에서 바로 제거된 상태로
sudo apt autoremove --purge snapd
깨끗하지 않습니다. 또한 파이어폭스를 구출할 수 있는지 확인하기 위함이기도 합니다. 결국 책갈피가 너무 많습니다.)sudo apt install snapd
-
스냅을 사용하여 파이어폭스 설치
sudo snap install firefox
-
스냅 설치 목록을 보니 firefox가 있는데 firefox를 제거하고 싶은데 에러가 납니다(참고로 뒤에 firefox가 있다면
disabled
먼저 활성화 시켜야 합니다sudo snap enable firefox
:)snap list
-
firefox 아이콘을 클릭하고 firefox를 실행합니다. 반응이 없으면 실행할 수 없습니다(그래서 snap을 제거하기 전에 firefox가 작동하지 않는 이유를 알고 싶습니다)
-
터미널 입력 firefox, firefox를 열 수 없습니다
(base) fl@fl:~$ firefox cannot locate base snap core20: No such file or directory
-
해결: 기본 스냅 코어를 찾을 수 없음20: 해당 파일 또는 디렉토리 문제 없음
sudo snap restart core20 # 失败,报错error: snap "core20" has no services,命令不对 sudo snap enable core20 # 失败,报错error: cannot enable "core20": snap "core20" already enabled # 上面失败的原因是,我命令使用错了,core20后面是broken,已经损坏了 # 以下是正确的处理方式 sudo snap remove bare core core18 core20 core22 cups snap install core20
-
이 시점에서 브라우저를 실행할 수 있지만 북마크는 여전히 사라집니다. 잊어버리고 파이어폭스를 제거하고 스냅을 제거합니다.
스냅 제거
- 스냅으로 설치된 패키지 확인
snap list
- 설치된 패키지 제거
sudo snap remove --purge core20 sudo snap remove --purge firefox ... sudo snap remove --purge gnome-3-38-2004 sudo snap remove --purge gtk-common-themes sudo snap remove --purge htop sudo snap remove --purge jupyter sudo snap remove --purge onlyoffice-desktopeditors
- 스냅 삭제
sudo apt autoremove --purge snapd sudo apt-get autoremove
3. firefox 재설치(공식 홈페이지에서 압축 패키지를 다운받아 설치)
- 공식 웹사이트
다운로드 링크에서 압축 패키지 다운로드: https://www.firefox.com.cn/download/#product-desktop-release
- 설치 방법 1(아이콘 없음)
- 압축 해제 firefox 아이콘, 아이콘을 클릭하여 실행, 이 단계를 건너뛸 수 있음 )
원하는 경로에 압축을 풉니다.cd yourpath sudo tar -jxvf Firefox-latest-x86_64.tar.bz2
- firefox(아래 그림)를 클릭하여 Firefox 브라우저를 시작합니다
. 직접 만들어야 하는 ./configure도 있습니다. 살펴보세요)
- 압축 해제 firefox 아이콘, 아이콘을 클릭하여 실행, 이 단계를 건너뛸 수 있음 )
-
설치 방법 2(아이콘 있음)
-
firefox 압축 패키지가 저장된 경로를 입력한 다음 /usr/lib/에 압축을 풉니다.
cd 你放firefox压缩包的地方 sudo tar -jxvf Firefox-latest-x86_64.tar.bz2 -C /usr/lib/
(참고: -C는 경로 변경(변경)을 의미하며, 이 옵션을 가져와 /usr/lib에 정상적으로 압축 해제해야 함)
-
이 시점에서 실행하면
firefox
응답이 없습니다. 링크를 만들어야 합니다.
-
터미널에서 실행할 수 있도록 /usr/bin/에 대한 링크를 만듭니다.
firefox
sudo ln -s /usr/lib/firefox/firefox /usr/bin/
-
나중에 사용할 파이어폭스 버전 확인
firefox --version
아이콘 만들기 시작
-
응용 프로그램 폴더로 이동
cd /usr/share/applications
-
구성 파일 쓰기(vim 사용)
sudo vi firefox.desktop
-
firefox.desktop 파일을 입력합니다(권한 문제가 있습니다. 나중에 클릭하여 열어 내용을 추가하면 저장되지 않으므로 sudo vi firefox.desktop을 사용해야 합니다. 즉, firefox 파일을 생성해야 합니다. desktop, sudo를 사용하여 권한을 높임) 다음 내용을 입력한 다음 명령줄에 입력
:wq
하여 저장하고 종료합니다(wq: vim 명령이 어떻게 작동하는지 볼 수 있습니다)[Desktop Entry] Name=Firefox 107.0 Comment=this is firefox Exec=/usr/lib/firefox/firefox Icon=/usr/lib/firefox/browser/chrome/icons/default/default64.png Terminal=false Type=Application Categories=Application;Network;
지침: (주석과 파일을 수정하려면 다음을 눌러야 합니다.i
여기에서 vim이 파일을 수정하는 방법도 볼 수 있습니다.)[Desktop Entry] Name=Firefox 107.0 # 运行firefox --version 进行对应修改 Comment=this is firefox Exec=/usr/lib/firefox/firefox Icon=/usr/lib/firefox/browser/chrome/icons/default/default64.png #需要修改到有firefox图标的路径下,一般/usr/lib/firefox/browser/chrome/icons/default; /usr/lib/firefox/icons两个路径下有,如果没有,自己下载图片放在这里面,图片一般为48x48的 Terminal=false Type=Application Categories=Application;Network;
이 시점에서 firefox 아이콘이 있습니다. 아이콘을 클릭하여 firefox를 실행할 수 있습니다.
-
이 문서 참조:
get firefox 아이콘: https://blog.csdn.net/jjzhoujun2010/article/details/6694552
파일 압축 해제: https://jingyan.baidu.com/article/86fae3461437c53c48121a50.html
기타 스냅 설치, 제거 및 다른 기사