Linux에서 Firefox 업데이트 또는 제거 및 재설치


10

Linux에서 Firefox를 업그레이드하려고하는데 작동하지 않습니다. 나는 그것을 제거하고 다시 설치하는 것에 대해 생각했지만 그것을 수행하는 방법에 대한 실마리는 없습니다. 누구든지 나를 도울 수 있습니까?

답변:


11

Firefox를 효과적으로 종료하십시오

먼저 Firefox가 실행되고 있지 않은지 확인하십시오.

ps ax | grep [f]irefox

실행 중이면 종료하십시오. 실행중인 것으로 보이지 않지만의 목록에 나타나는 ps ax경우을 실행 killall firefox하고 몇 초 기다렸다가 실행하여 종료하십시오 killall -KILL firefox. firefox: no process found두 번째 killall명령 뒤에 표시되지 않으면 두 번째 명령을 다시 실행하십시오. 여전히 보이지 않는다면 재부팅하십시오 (또는 당신 도 그것을sudo 시도해보고 싶을 수도 있습니다 . 보통 도움이되지 않을 것이라고 생각했습니다).

프로필 지우기를 고려하십시오

경우 당신은 당신의 프로필을 (많은 문제, 새 버전으로 업그레이드 파이어 폭스에 관한 특히 문제를 해결할 수있는) 밖으로 삭제하려면, 다음라는 폴더의 이름을 바꾸 .mozilla홈 폴더에있는 그. 이를 수행하는 두 가지 방법이 있습니다.

  • 노틸러스 (GUI 파일 브라우저)에서 : Ctrl+를 누르 H거나 보기숨김 파일 표시를 클릭하십시오 . 그러면로 시작하는 파일과 폴더를 볼 수 있습니다 .. 아직없는 경우 홈 폴더로 이동하여 이름 .mozilla을 바꾸십시오 .mozilla.old(또는 호출하려는 대상).

  • 명령 행에서 : 터미널 창 ( Ctrl+ Alt+ T)을 열고 다음 명령을 실행하십시오.

    mv ~/.mozilla ~/.mozilla.old
    

    (또는 대신 전화하려는 것을 넣습니다 .mozilla.old.)

폴더를 삭제하지 않고 이름을 바꾸는 아이디어는 복원 할 수 있도록하는 것입니다. 그러나 그 내용으로 인해 Firefox (또는 최근에 설치된 최신 버전의 Firefox)가 작동하지 않으면 나중에 실제로 사용하는 데 문제가있을 수 있습니다!

따라서 저장하려는 항목이있는 경우 (보통 책갈피가 됨)이를 수행하기 전에 먼저 백업해야합니다. ( 이 기사가 도움이 될 수 있습니다. )

마지막으로, 정기적으로 또는 Firefox를 업그레이드 할 때마다 프로필 삭제를 옹호하지는 않습니다. 업그레이드 후 심각한 문제가 발생한 경우에만 시도해 보는 것이 좋습니다. (차이가 없으면 .mozilla.old다시 이름을 바꿀 .mozilla수 있습니다 .mozilla. 먼저 새로 만든 것을 제거해야 할 수도 있습니다 . 이것이 전체 프로필을 백업하는 이유 중 하나입니다.)

Firefox를 다시 설치하십시오 (모든 소프트웨어 소스의 최신 버전에서)

Firefox를 다시 설치하고 전역 구성 파일을 제거하고 Ubuntu 시스템에 구성된 소프트웨어 소스에서 사용 가능한 최신 버전을 얻으려면 다음을 실행하십시오.

sudo apt-get update
sudo apt-get --purge --reinstall install firefox

apt-get upgrade너무 실행 해야합니까 ?

실행은 sudo apt-get upgrade때문에, 가능한 최신 파이어 폭스를 받고 필요하지 않습니다 install명령을 자동으로 가져 오기 및 설치합니다 이상으로 업그레이드 최신 설치 버전, 그리고 어떤 다른 패키지 (있는 경우)를 설치하기 위해 해당 버전을 사용하려면 필요합니다.

그렇게 말하면 sudo apt-get upgrade이 상황에서 실행하는 것이 합리적 입니다. 모든 소프트웨어를 최신 상태로 유지하고 상호 운용성 문제를 해결하는 데 도움이 될 수도 있습니다. (일부 패키지의 새 버전과 다른 패키지의 이전 버전은 반드시 함께 테스트 된 것은 아닙니다.)

Software Updater (이전 Ubuntu 릴리스의 Update Manager) 사용에 익숙한 경우 계속 진행하십시오. 명령 행을 사용하려는 경우 :

sudo apt-get upgrade
sudo apt-get dist-upgrade

물론 실행 sudo apt-get update하기 직전에 실행 하지 않았다면 그렇게해야합니다. 또한 sudo apt-get dist-upgrade새 패키지 설치 또는 현재 설치된 패키지 제거가 필요한 패키지를 업그레이드하므로 계속 진행하기 전에 계획된 내용을 확인해야합니다.

(공통의 혼란을 해결하기 위해 : dist-upgrade않습니다 없습니다 . 다른 운영체제에 수동으로 구성 파일을 편집과 함께 그 목적을 위해 사용되는하지만, 나중에 우분투 릴리스로 우분투 시스템 업그레이드를 시도보기 의 설명dist-upgrade . 실행 sudo apt-get update, sudo apt-get upgradesudo apt-get dist-upgrade에 이 순서 는 Software Updater / Update Manager의 동작과 비슷 하며 잘 작동하는 경향이 있습니다.)


1
apt-get을 인식하지 못합니다. 죄송합니다.이 xx를 잘 못합니다
Gail Kelly

3
@GailKelly 무슨 뜻인가요? 정확히 어떻게됩니까?
Eliah Kagan

5

Ubuntu Trusty Tahr의 터미널에 다음을 입력하면 업그레이드에 적합했습니다.

sudo apt-get install firefox

1

Firefox를 설치하고 열려고 할 때 반복적으로 오류가 발생했습니다.

(프로세스 : 2705) : GLib-CRITICAL ** : g_slice_set_config : 어설 션 'sys_page_size == 0'실패 오류 : 프로필 디렉토리에서 파일을 여는 중 액세스가 거부되었습니다.

처음에는 sudo firefox를 입력해야만 firefox를 실행할 수있었습니다. 아래 솔루션을 가로 질러 문제가 해결되었습니다.

"솔루션이 여기에 있습니다" . 답변도 아래에 붙여져 있습니다.

ls .cache / mozilla /
ls : .cache / mozilla / 디렉토리를 열 수 없습니다 :
권한이 거부되었습니다

chown -R user.user .cache / mozilla />
chown : '.cache / mozilla /'디렉토리를 읽을 수 없습니다 :
권한이 거부되었습니다

sudo chown -R user.user .cache / mozilla /
파이어 폭스


1

Ubuntu를 사용하는 경우 다음 명령을 사용할 수 있습니다.

sudo apt-get purge firefox
mv ~/.mozilla ~/mozilla-backup
sudo apt-get install firefox

이 명령은 Firefox 및 Firefox 프로파일 데이터를 제거하고 Firefox를 다시 설치합니다.

다음을 사용하여 Firefox를 최신 버전으로 업데이트하려면 다음을 수행하십시오.

sudo apt-get update
sudo apt-get upgrade

sudo apt-get upgrade에 열거 된 소스에서 현재 시스템에 설치된 모든 패키지의 최신 버전을 설치하는 데 사용됩니다 /etc/apt/sources.list.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.