Firefox 패키지를 설치하기 위해 'xul-ext-ubufox'패키지가 필요한 이유는 무엇입니까?


11

Ubuntu 14.04에 Firefox 패키지를 설치하려고하면 다음을 설치하라는 메시지가 표시됩니다 xul-ext-ubufox.

$ sudo apt-get install firefox
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  xul-ext-ubufox
Suggested packages:
  ttf-lyx
The following NEW packages will be installed
  firefox xul-ext-ubufox

Firefox 패키지를 설치하기 위해 Ubufox 패키지가 필요한 이유는 무엇입니까? 알다시피 Ubufox는 Firefox의 기능 만 확장하므로 필수 패키지가 아닌 제안 된 패키지 여야합니다.

부수적 인 질문은 Ubufox를 설치하지 않고 어떻게 Firefox를 설치할 수 있습니까?


ubufox는 우분투에서 Firefox에 추가 기능을 추가하는 패키지입니다. 더 통합하기 위해. 그래서 당신은 그것을 필요로합니다.
RonnieDroid

1
@RonnieDroid 나는 ubufox가 무엇인지 안다. 왜 필요한 가요? 파이어 폭스 만 통합 기능을 원하지 않으면 간단하게 필요하지 않으므로 질문에 충실하십시오.
jangorecki

엄밀히 말하면 필요하지 않습니다. 를 실행 apt-cache show firefox하면 xul-ext-ubufox권장 사항 아래에 나열된 것이 표시됩니다. 이는 기본적으로 설치 될 가능성이 있지만 나중에 Firefox를 제거하지 않고 제거 할 수 있음을 의미합니다.
saiarcot895

@ saiarcot895 권장 패키지 를 설치하지 않고 설치하는 방법은 무엇입니까?
jangorecki

5
을 실행 sudo apt-get install --no-install-recommends firefox하거나 sudo aptitude install firefox xul-ext-ubufox_(이것은 Aptitude에 설치 firefox하지만 제거 하도록 지시 함 xul-ext-ubufox) ncurses 버전의 Aptitude를 사용하여 선택 firefox하지만 선택을 취소 할 수 xul-ext-ubufox있습니다.
saiarcot895

답변:


12

요약:

firefox권장 사항 (here xul-ext-ubufox) 을 자동으로 설치하지 않고 패키지 (here )를 설치하려면 apt-get--no-install-recommends매개 변수 를 사용해야합니다 .

sudo apt-get install --no-install-recommends firefox

상해:

이 패키지 xul-ext-ubufox는 여러 가지 방법으로 Firefox를 Ubuntu OS에 더 잘 통합합니다. 그것은 인 추천 패키지firefox의 (단축)의 출력에 따라 :

$ apt-cache show firefox
Package: firefox
Priority: optional
Section: web
Installed-Size: 100442
Maintainer: Ubuntu Mozilla Team <ubuntu-mozillateam@lists.ubuntu.com>
Architecture: i386
Version: 40.0+build4-0ubuntu0.15.04.1
Replaces: kubuntu-firefox-installer
Provides: gnome-www-browser, iceweasel, www-browser

Depends: lsb-release, libasound2 (>= 1.0.16), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.17), libcairo2 (>= 1.2.4), libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.78), libfontconfig1 (>= 2.9.0), libfreetype6 (>= 2.2.1), libgcc1 (>= 1:4.1.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.31.8), libgtk2.0-0 (>= 2.24.0), libpango-1.0-0 (>= 1.22.0), libpangocairo-1.0-0 (>= 1.14.0), libstartup-notification0 (>= 0.8), libstdc++6 (>= 4.9), libx11-6, libxcomposite1 (>= 1:0.3-1), libxdamage1 (>= 1:1.1), libxext6, libxfixes3, libxrender1, libxt6

Recommends: xul-ext-ubufox, libcanberra0, libdbusmenu-glib4, libdbusmenu-gtk4

Suggests: fonts-lyx

Filename: pool/main/f/firefox/firefox_40.0+build4-0ubuntu0.15.04.1_i386.deb
Size: 42549576
[...]

빈 줄로 구분하여 중요한 줄을 강조하려고했습니다. 패키지는 3 가지 방법으로 다른 패키지를 요청할 수 있습니다 : 그것은 수 의존추천 이나 제안 을.

  • 패키지를 실행하려면 종속성이 필요하며 어쨌든 설치해야합니다. 이 문제를 해결할 방법이 없습니다.
  • 권장 사항은 일반적으로 기본 패키지와 함께 설치해야하지만 실행할 필요는없는 패키지입니다. 원하는 경우 생략해도되지만 기본적 apt-get으로 마치 실제 종속성 인 것처럼 설치합니다.
  • 제안은 자동으로 설치되지 않고 단지 표시되며 원하는 경우 직접 설치하는 것을 고려할 수 있습니다.

으로 xul-ext-ubufox의 권장 패키지 firefox, apt-getFirefox를 얻으려고 할 때 자동으로 설치하려고합니다. 이 동작을 중지하려면 다음 명령을 사용해야합니다.이 명령을 사용하면이 단일 시간 동안 권장 패키지를 자동으로 설치할 수 없습니다.

sudo apt-get install --no-install-recommends firefox

2
실제로, 권장 자주 사실상 종속, 그들 만이 높은 전문 설치에 대한 의미가 있습니다 건너 뛰는. 그러나 ubufox 확장의 경우에는 그렇지 않습니다.
케빈

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