현재 그래픽 데스크톱 환경이 없는 Ubuntu 서버에 Firefox를 설치하고 싶습니다. 그래픽 Firefox(또는 텍스트 전용 모드가 아닌 웹 사이트를 표시할 수 있는 다른 그래픽 브라우저)를 실행할 수 있는 최소한의 디스플레이 관리 도구를 설치할 수 있습니까?
불행하게도 lynx, 링크 및 이와 유사한 텍스트 전용 브라우저로는 충분하지 않습니다.
답변1
APT를 사용하여 리포지토리에서 사용 가능한 모든 패키지를 설치할 수 있습니다. APT는 종속성을 만족시키는 역할을 담당합니다.
직관과는 반대로 Firefox 패키지는 이를 표시하는 데 필요한 X 서버(또는 Wayland)에 의존하지 않습니다. X 서버를 실행하지 않고 Firefox를 실행하려고 했을 때 다음과 같은 결과가 나타났습니다.
$ firefox
Error: no DISPLAY environment variable specified
따라서 필요한 패키지를 설치하려면표시하다Firefox, 문제:
sudo apt install firefox xorg
그런 다음 다음을 실행할 수 있습니다.
startx
firefox
매우 기본적인 Firefox 창을 얻으려면 (일반적인 수단으로 크기를 조정하거나 닫는 등의 기능이 없더라도)
Ctrl+를 누르면 Firefox를 종료할 수 있습니다 Q. 그런 다음 실행 exit
하여 X 서버를 종료합니다.
답변2
찾아보기(https://www.tecmint.com/browsh-text-web-browser-for-linux):
Browsh는 TTY 터미널 환경에서 렌더링되는 간단하고 현대적인 오픈 소스 텍스트 기반 브라우저입니다. 이는 최소한의 Golang CLI 프런트 엔드와 브라우저 웹 확장(헤드리스 Firefox)으로 구성되어 있으며 실제로 순수 텍스트 기반 버전의 웹 페이지 및 웹 앱을 생성하는 대부분의 기능을 제공합니다.
답변3
답변4
실행하기만 하면 되지만 반드시 상호 작용할 필요는 없는 경우 "헤드리스 모드"를 검색하십시오.https://hacks.mozilla.org/2017/12/using-headless-mode-in-firefox/
편집: 정확한 지침은 OS에 따라 다릅니다. 일반적으로 -headless 매개변수를 사용하여 명령줄에서 Firefox를 실행합니다. 프로필이 두 개 이상인 경우 -P 매개변수를 잊지 마세요.
예: firefox -headless -P 기본값 "https://askubuntu.com/"