후속 조치

후속 조치

나는오래된 프린터Debian에 OpenPrinting 드라이버를 설치하려면 LSB 패키지가 필요합니다:
LSB 호환 릴리스 준비

그러나 현재 버전의 데비안은 더 이상 LSB를 지원하지 않습니다:
데비안은 2015년에 LSB 지원을 중단했습니다.

따라서 Debian Buster에 이 프린터용 OpenPrinting 드라이버를 설치할 수 없습니다.

이 문제를 해결하는 방법을 아시나요?

 


후속 조치

몇 가지 제안에 따라 Ubuntu에서 LSB 패키지를 설치해 보았습니다.

그래서 Ubuntu 19.04에서 LSB 패키지를 다운로드했습니다.https://pkgs.org/
그런 다음 다음을 통해 설치를 시도했습니다.

dpkg -i lsb_10.2019031300ubuntu1_all.deb

그러나 일부 종속성이 누락되었습니다.

dpkg: dependency problems prevent configuration of lsb:
lsb depends on lsb-core (>= 10.2019031300ubuntu1); however: Package lsb-core is not installed.
lsb depends on lsb-printing (>= 10.2019031300ubuntu1); however: Package lsb-printing is not installed.

그런 다음 lsb-core 패키지를 다운로드하고 설치를 시도했습니다.

dpkg -i lsb-core_10.2019031300ubuntu1_amd64.deb

다시 말하지만 종속성 문제는 다음과 같습니다.

dpkg: dependency problems prevent configuration of lsb-core:
lsb-core depends on libncurses5; however: Package libncurses5 is not installed.
lsb-core depends on lsb-invalid-mta (>= 10.2019031300ubuntu1) however: Package lsb-invalid-mta is not installed.
lsb-core depends on at; however: Package at is not installed.
lsb-core depends on binutils; however: Package binutils is not installed.
lsb-core depends on ed; however: Package ed is not installed.
lsb-core depends on libc6-dev | libc-dev; however:Package libc6-dev is not installed. Package libc-dev is not installed.
lsb-core depends on cups-bsd | lpr; however: Package cups-bsd is not installed. Package lpr is not installed.
lsb-core depends on m4; however: Package m4 is not installed.
lsb-core depends on mailx | mailutils; however: Package mailx is not installed. Package mailutils is not installed.
lsb-core depends on make; however: Package make is not installed.
lsb-core depends on patch; however: Package patch is not installed.
lsb-core depends on pax; however: Package pax is not installed.
lsb-core depends on rsync; however: Package rsync is not installed.
lsb-core depends on alien (>= 8.36); however: Package alien is not installed.
lsb-core depends on lsb-security (>= 10.2019031300ubuntu1); however: Package lsb-security is not installed.
lsb-core depends on time; however: Package time is not installed.

이 방법은 아닌 것 같습니다.
어떤 아이디어가 있나요?

답변1

첫째, Debian의 lsb 지원은 Ubuntu와 마찬가지로 여전히 메타패키지를 통해 제공됩니다. 따라서 필요한 모든 패키지를 에서 얻을 수 있습니다 apt. apt-cache search "Linux Standard Base"사용 가능한 패키지를 표시하려면 실행하세요 . Debian Jessie(oldstable)에는 필요한 모든 패키지가 있어야 합니다.

배포판에 일부 패키지가 누락된 경우. Ubuntu에 상응하는 버전 대신 이전의 안정적인 Debian 버전을 다운로드하면 종속성 문제를 피할 수 있습니다.

당신은 찾을 수 있습니다oldstable lsb 패키지가 여기 있습니다.

그런 다음 디렉터리를 만들고 ~/lsb_packages모든 패키지를 이 디렉터리에 다운로드합니다. 이렇게 하면 단일 명령으로 패키지를 설치할 수 있습니다.

sudo apt install ~/lsb_packages/*.deb

또한 기본 종속성 문제를 자동으로 처리하므로 설치하는 sudo apt install대신 sudo dpkg -i드라이버 다운로드를 사용하는 것이 좋습니다 .apt

보안 업데이트를 계속 추적해야 한다는 점을 기억하세요.

관련 정보