데스크탑 환경없이 Ubuntu에 Firefox를 설치할 수 있습니까?


16

현재 그래픽 데스크탑 환경이없는 우분투 서버에 파이어 폭스를 설치하고 싶습니다. 그래픽 파이어 폭스 (또는 텍스트 전용 모드가 아닌 웹 사이트를 표시 할 수있는 다른 그래픽 브라우저)를 시작할 수있는 최소한의 디스플레이 관리 도구를 설치할 수 있습니까?

불행히도, 살 lyn이, 링크 및 유사한 텍스트 전용 브라우저로는 충분하지 않습니다.


3
그래픽 환경과 "데스크톱"은 서로 다른 두 가지입니다. KDE 나 Gnome과 같은 아이콘 (& c-기본적으로 wannabe Windoze가있는) 대신 데스크탑 대신 기본 그래픽 응용 프로그램을 실행할 수있는 창 관리자를 설치할 수 있습니다. FVWM2 창 관리자를 실행하여 OpenSuSE의 Firefox에서 이것을 작성하고 있습니다.
jamesqf 2016 년

답변:


40

APT를 사용하여 리포지토리에서 사용 가능한 모든 패키지를 설치할 수 있습니다. APT는 의존성을 만족시키는 책임이 있습니다.

직관적으로 Firefox 패키지는 X 서버 (또는 Wayland)에 의존하지 않으므로이를 표시하는 데 필요합니다. X 서버를 실행하지 않고 Firefox를 실행하려고하면 다음과 같은 결과가 나타납니다.

$ firefox
Error: no DISPLAY environment variable specified

Firefox 를 표시하는 데 필요한 패키지를 설치하려면 다음을 실행하십시오 .

sudo apt install firefox xorg

그런 다음 다음을 실행할 수 있습니다.

startx
firefox

아주 기본적인 파이어 폭스 창을 얻으려면 (일반적인 방법으로 크기를 조정하거나 닫을 수없는 등).

Ctrl+ 를 눌러 Firefox를 종료 할 수 있습니다 Q. 그런 다음 exitX 서버를 종료하십시오.


29
더 정교화하기 : SSH를 통해 원격으로 스테이션에 연결하는 경우 X 프로토콜을 터널링 할 수도 있습니다. 그러면 xauthX 세션이 스테이션의 Xserver로 터널링되므로 원격 시스템에 Xserver를 설치할 필요가 없습니다 ( 구성 요소를 설치하기 만하면 됨 ). 따라서 실제로 원격 시스템에서 파이어 폭스를 실행할 수 있지만, 로컬 시스템에는 창이 표시됩니다. 예를 들어이 토론 unix.stackexchange.com/q/12755/37669를 참조하십시오 .
Fiisch

9
Firefox는 헤드리스 (GUI 없음) 모드로 파이어 폭스를 실행할 수 있기 때문에 xorg가 필요하지 않습니다.
OrangeDog 2016 년

5
이에 따라 달라집니다 X 서버. X 프로토콜의 특성상 해당 서버는 로컬 호스트에서 실행될 필요가 없으므로 설치 요구 사항 이 아닙니다 .
chepner 2016 년

3

Browsh를 시도 할 수도 있습니다 ( https://www.tecmint.com/browsh-text-web-browser-for-linux ) :

Browsh는 TTY 터미널 환경에서 렌더링되는 단순하고 현대적인 오픈 소스 텍스트 기반 브라우저입니다. 최소한의 Golang CLI 프론트 엔드와 브라우저 웹 확장 (헤드리스 Firefox)으로 구성되어 있으며, 웹 페이지와 웹 앱의 순수한 텍스트 기반 버전을 생성하는 기능을 대부분 제공합니다.


이것은 재미있는 실험처럼 보입니다. 그러나 사용하려고 할 때 몇 가지 문제가 발생했다고 덧붙여 야합니다. 우선, 링크 한 웹 사이트는 이전 버전의 browsh를 제공합니다. github.com/browsh-org/browsh 최신 버전을 발견했습니다. 두 번째로 최신 Firefox 버전과 작동하지 않는 것 같습니다. Firefox ftp 서버에서 : ftp.mozilla.org/pub/firefox/releases 그것은 정상적인 풀 스케일 브라우저를 대체하지는 않을 것이고 텍스트 브라우저 작업에는 너무 복잡한 재미있는 작은 실험이지만, 말했듯이, 그것은 재미있어 보입니다. 함께 놀아 라.
deimos 2016 년

아, askubuntu.com을 열려고 할 때 충돌이 발생합니다. 마우스 포인터 위치의 모든 변경 사항을 인쇄하여 터미널이 충돌하고 완전히 엉망이됩니다.
deimos 2016 년

1
@deimos reset명령 을 사용하여 터미널을 정상 상태로 되돌릴 수 있습니다 .
Ruslan

1

Firefox (또는 그 문제에 대한 다른 데스크탑 응용 프로그램)는 로컬로 설치할 필요가 없기 때문에 그래픽 데스크탑 환경에 종속되지 않습니다. 을 사용하여 서버에 Firefox를 설치하고 GUI 시스템에서 연결할 수 ssh -y있으며 해당 SSH 세션에서 Firefox를 시작하면 Ubuntu 서버에서 Firefox가 실행되고 GUI 시스템에는 창이 표시됩니다.

또한 X / Wayland에 의존하지 않고 그래픽을 직접 렌더링 할 수있는 브라우저가 있습니다. 예를 들어 OWBNetsurf 에는 SDL 프런트 엔드가 있습니다.

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