Рейтинг:-2

Системный сбой, Ubuntu, 18.04

флаг tr

У меня есть ошибка в моей сборке Ubuntu 18.04. Происходит несколько вещей, и я был бы признателен за помощь любому, у кого может быть подобный опыт.

я не могу открыть общий доступ к принтеру (Brother hll2320d) по сети

Я не могу установить некоторые приложения, даже если они отображаются как «Готово» IE: sudo apt-get установить gparted Чтение списков пакетов... Готово Построение дерева зависимостей
Чтение информации о состоянии... Готово E: Пакет hll2320dlpr:i386 нужно переустановить, но я не могу найти для него архив.

Я не могу запустить установленные приложения, такие как gparted. Это приложение не отображается как установленное даже после нескольких установок:
dpkg -l разделен dpkg-query: пакеты, соответствующие gparted, не найдены

Часто появляется случайное предупреждение: «Предупреждение; проблема в системе..." или аналогичная формулировка.

Я не могу обновиться до 20.04 "не удалось получить список обновлений: не удалось получить обновления для обновления: E: Пакет hll2320dlpr:i386 необходимо переустановить, но я не могу найти для него архив."

принтер брата hl2320 определенно имеет проблему с linux, но проблема обновления до 20.04 существовала ранее.

Надеялся, что обновление исправит глюки....

флаг hu
Я сомневаюсь, что вы можете обновить пользовательскую сборку Ubuntu, кроме того, обновления обычно ничего не исправляют.
флаг tr
Я могу использовать неправильную терминологию; Я хотел бы обновить/обновить Ubuntu с 18.04 до 20.04.
Organic Marble avatar
флаг us
Пожалуйста, по одному вопросу в посте. Выберите одну из своих проблем, которую вы хотели бы решить, и отредактируйте другие из публикации. Вы можете задать уточняющие вопросы позже.
флаг tr
У меня есть программы в текущей системе, которые я хотел бы сохранить,
guiverc avatar
флаг cn
Конкретных деталей немного; сообщения об ошибках должны быть *дословными*, чтобы мы могли их понять и найти, а не "*или аналогичная формулировка*". Вы не сказали, сервер или рабочий стол, но указали в своем сообщении 32-битную (: 386) ссылку; Ubuntu 18.04 LTS — последний выпуск с поддержкой i386/32-бит x86; поэтому вы не можете обновить систему i386 до 20.04 (можно перейти на 18.10 и 19.04, но не дальше). Пакет `hl2320dlpr` не существует в репозиториях Ubuntu, поэтому, если он был добавлен в вашу систему, он был сторонним.
Рейтинг:1
флаг cn

Вы сказали, что получаете вывод: E: Пакет hll2320dlpr:i386 нужно переустановить, но я не могу найти для него архив.

Apt застрял в этой проблеме. Это не может сделать что-нибудь еще пока вы снова не предоставите исходный пакет .deb. Он не может установить новое программное обеспечение. Он не может удалить старое программное обеспечение. Он не может обновлять или применять исправления безопасности.

Самое простое и быстрое решение заключается в повторной загрузке пакета с веб-сайта Brother. Затем поместите загруженный deb в ваш /var/cache/apt/archives и дайте apt переустановить его (sudo apt install --переустановить hll2320dlpr)

Грязное, медленное решение использовать dpkg --force-remove-reinstreq флаг (я называю это ядерной опцией), чтобы apt и dpkg забыли, что они установили пакет. Однако это оставит любые файлы, установленные пакетом, по-прежнему засоряющие вашу файловую систему; вы должны очистить этот радиоактивный мусор вручную. Если вы не сделаете этого полностью, вы столкнетесь с другими ошибками dpkg, которые по-прежнему будут препятствовать прогрессу apt. Предупреждение: Этот сайт пропитан слезами людей, которые неразумно воспользовались этой опасной опцией и сломали свои системы.

флаг tr
pkg — это драйвер принтера. Brother не поддерживает Linux, и это USB-принтер, который нельзя использовать в сети. Я думал, что смогу обойти это, используя USB-переключатель, поскольку другие, очевидно, успешно сделали это с USB-принтерами, поэтому я загрузил драйвер в Ubuntu, думая просто переключаться между компьютерами. Если я загружу еще один экземпляр этого драйвера и положу его в var/cache/apt/archives, оставит ли он после себя артефакт старого pkg, который загрязнит систему?
user535733 avatar
флаг cn
Весь смысл использования apt заключается в предотвращении подобных «артефактов».
флаг tr
Спасибо большое за помощь! Это может решить проблему, над которой я некоторое время бился головой. Prolly не сможет понять, как использовать принтер в Linux, но это решает более серьезную проблему.
флаг tr
Еще раз спасибо!
флаг tr
Попытка установить новый экземпляр драйвера hll2320d fm Brother site: Error msg; "Извините, что-то пошло не так. Не удалось получить данные для hll2320dlpr;3.2.0-1;i386;local: E: Необходимо переустановить пакет hll2320dlpr;I386, но я не могу найти для него архив." Я не могу выйти за пределы этого сообщения, чтобы установить, переустановить или удалить. Кстати, у меня есть установщик Brother в моем домашнем каталоге. не уверен, что это важно, просто информация.
флаг tr
Я нашел 4 экземпляра файлов .deb, 2 файла werehll2320dcupswrappers и 2 файла hll2320dlpr в каталоге /Downloads. Я успешно переместил (через терминал) все 4 в /var/cache/apt/archives, но при запуске sudo apt install --reinstall hll2320dlpr (и cupswrapper) я получаю следующую ошибку: «E: пакет hll2320dlpr:i386 необходимо переустановить , но я не могу найти для него архив." Тупик!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.