Debian: невозможно установить пакет lsb

Комбинация commи sedможет сделать то, что вы ищете.

commсравнивает с файлами и выводит 3 столбца. Столбец 1 — это все строки только в файле 1, столбец 2 — все строки только в файле 2, а столбец 3 — общие строки.

В вашем случае вы хотите подавить печать столбца 3, а затем использовать sed для удаления пробелов из записей в столбце 2.

bash-[533]$ comm -3 <(sort file-1) <(sort file-2) | sed -e 's/^\s*//'
def4321
jk16754
mnop3847

commтребует, чтобы файлы были отсортированы, и в приведенном выше примере показано, что файлы сортируются на лету, а вывод отправляется в дескриптор файла, но вы можете предварительно -отсортировать файлы, что может быть проще в вашей системе. ресурсов и запустите команду как:

bash-[533]$ comm -3 file-1-sorted file-2-sorted | sed -e 's/^\s*//'
def4321
jk16754
mnop3847

1
07.10.2019, 17:29
2 ответа

Мой вывод :Я установил пакет deb-пакета lsb-compatforward port, который предоставляет lsb. Я скачал его с форума MX Linux :https://forum.mxlinux.org/viewtopic.php?f=104&t=55746&hilit=lsb+compat#p555628

.

После этого мне удалось установить пакеты epson-inkjet-printer-scprи epson-printer-utility, полученные от Epson. Позор производителям принтеров, что они заставляют нас проходить через такие обручи.

Для протокола: я используюhttps://devuan.org/ceres, так что я не работаю с Linux Mint. Devuan — производная от Debian.

1
15.09.2020, 23:43

У меня была такая же проблема, но ее очень легко исправить.

Пример :Если вам нужны драйверы для Epson SX410 Перейти на официальный сайт

http://download.ebz.epson.net/dsc/search/01/search/searchModule

И загрузите драйвер.

После загрузки LSB _сравним отсюда

https://debian.pkgs.org/9/debian-main-amd64/lsb-compat_9.20161125_amd64.deb.html

Теперь введите на терминале

sudo dpkg -i lsb-compat_9.20161125_amd64.deb 

После того, как у вас появится эта ошибка

lsb-compat depends from zlib1g:i386

Тип

sudo apt install lib32z1

И автоматически этот набор драйверов epson!:)

1
01.12.2020, 12:24

Теги

Похожие вопросы