私古いプリンタDebianにOpenPrintingドライバをインストールするには、LSBパッケージが必要です。
LSB互換リリースの準備
ただし、現在のバージョンの Debian は LSB をサポートしなくなりました。
Debianは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
セキュリティ更新プログラムを追跡し続ける必要があることに注意してください。