저는 Firefox v123을 사용하여 Devuan GNU/Linux Excalibur(즉, systemd가 없는 Debian trixie)를 실행하고 있습니다.
최근에 브라우저 창에서 동영상(예, Twitter와 같은 혐오스러운 소셜 미디어 사이트의 콘텐츠)과 관련된 콘텐츠를 탐색하는 동안 오류가 발생했습니다. 회색 영역과 "지원되는 형식 및 MIME 유형에 대한 비디오를 찾을 수 없습니다"라는 메시지가 표시됩니다.
자 우선 MIME 유형 + 형식 조합이 무엇인지조차 모르겠습니다.예어떻게 알 수 있나요? 둘째, 더 많은 MIME+ 형식 조합에 대한 지원을 받는 방법은 무엇입니까?
답변1
어떻게 알아낼 수 있나요?
응, 나도 그게 짜증나는 것 같아. 하지만 Firefox의 "도구" -> "페이지 정보", "미디어" 탭을 사용하여 삽입된 콘텐츠를 찾을 수 있습니다. 또는 웹 개발자의 요소 검사 컨텍스트 메뉴 항목을 사용하여 비디오 요소를 검사할 수 있습니다. 최신 HTML에서는 여러 형식을 지정할 수 있으므로 ffprobe
.
둘째, 더 많은 MIME+ 형식 조합에 대한 지원을 받는 방법은 무엇입니까?
아마도 그럴 수 없을 것입니다. devuan의 Firefox 버전에서 지원하는 형식을 고수해야 합니다.
자체 debian firefox 패키지 재빌드를 실행하기로 선택한 경우:
- 데비안 컨테이너를 시작하세요(
podman
당신의 친구는 , 음, 데이터 교환을docker
위해 함께 일합니다 )-v /tmp:/dataexchange:Z
- 컨테이너의 /etc/apt/sources.list에서 소스 파일을 활성화합니다.
mkdir download; cd download; apt-get source firefox
컨테이너에- 다운로드한 파일을 devuan 호스트에 복사하세요.
- cd를 사용하여 devuan 호스트에서 파일이 다운로드되는 디렉터리로 들어갑니다.
mk-build-deps *.dsc
종속성 패키지를 얻으려면 실행하세요 .- 달리기
sudo apt-get install ./nameofdependencypacakage.deb
- 이 디렉토리의 소스 디렉토리로 cd
- 커피를 마시고
dpkg-buildpackage -us -uc -ui -d
, 친구를 데리고 저녁 식사를 하고, 다음날 아침에 돌아옵니다 - 새 파이어폭스 설치 문제
6단계에서는 devuan에서 사용할 수 없는 종속성이 표시될 수 있습니다. 이런 경우에는 해당 항목을 살펴보고 사용 사례에 영향을 미치는지 확인하고 그에 따라 debian/RULES를 조정하거나 위에서 언급한 대로 누락된 종속성을 포팅해야 합니다( firefox
물론 패키지로 교체해야 합니다). .
본질적으로 devuan을 사용하면 이념적 목표를 대가로 최신 Linux의 기능 하위 집합을 선택하는 것입니다(여기서 동의하는지 여부는 중요하지 않습니다). 이런 방식으로 표준 Linux 배포판의 기능 세트를 경험하지 못할 수도 있다는 것이 유감입니다.