Мій досвід з оновленнями Ubuntu не був великим. У 2015 та 2016 роках я завантажив та написав останні дистрибутив на компакт-диск та спробував оновити його з CD. Ці спроби завершили роботу та вимагали свіжого встановлення з того самого компакт-диска, але для цього потрібна повторна інсталяція або повторна конфігурація таких елементів, як облікові записи користувачів та найгірше з усіх принтерів / сканерів Brother.
Для Ubuntu 17.04 я пройшов модернізацію через термінал, і це спрацювало добре - навіть оновлення принтера / сканера Brother пережили оновлення.
sudo apt-get update
sudo apt-get upgrade
У жовтні 2017 року я пройшов той самий маршрут, але сканер Brother не зміг працювати після оновлення.
Я дотримувався старих інструкцій щодо того, як перевстановити драйвери / налаштування для принтера / сканера Brother, у моєму випадку модель DCP-J315W. Мої нотатки охоплювали наступні кроки:
Завантажте драйвери Brother Printer за допомогою інструменту. ( linux-brprinter-installer-*.*.*-*.gz
)
Інструмент буде завантажено в Downloads
каталог за замовчуванням . (Розташування каталогу залежить від вашого дистрибутива Linux.) Наприклад/home/(LoginName)/Downloads
Відкрийте вікно терміналу та перейдіть до каталогу, в який ви завантажили файл, на останньому кроці.
Ctrl+ Alt+ T(відкриває вікно терміналу)
cd ~/Downloads
(Ubuntu чутливий до регістру, тому використовуйте команду dir
або ls
перевіряйте назви каталогів)
Введіть команду для вилучення завантаженого файлу:
gunzip linux-brprinter-installer-*.*.*-*.gz
або за потреби
sudo gunzip linux-brprinter-installer-*.*.*-*.gz
Запустіть інструмент (використовуйте, sudo
якщо потрібно):
bash linux-brprinter-installer-*.*.*-* Brother machine name
Почнеться встановлення драйвера. Дотримуйтесь інструкцій на екрані встановлення.
Коли ви бачите повідомлення
Ви вкажете DeviceURI?
- Для користувачів USB: виберіть N (ні)
- Для користувачів мережі: Виберіть Y (Так) та номер DeviceURI. Процес установки може зайняти деякий час. Зачекайте, поки це не завершиться.
РЕШЕННЯ СКАНЕРА:
На жаль, можуть виникнути додаткові проблеми, що стосуються сканерів Brother, і проблеми можуть відрізнятися залежно від моделей сканера, і версія BRSCAN, яку потрібно запустити. Brother.com має 4 версії цього файлу. Кожен файл охоплює різні моделі сканера Brother.
Я спробував наступні кроки, які працювали з минулими версіями Ubuntu:
Відкрити файл: sudo nano /lib/udev/rules.d/40-libsane.rules
і додати наступні рядки безпосередньо перед рядком "# Наступне правило вимкне автоматичне автозавільнення USB для пристрою"
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
Використання Gedit sudo
більше не працює в Ubuntu 17.10, але nano
працює добре.
Ctrl+ Oпише правки у файл.
Скопіюйте всі файли з /usr/lib64
у /usr/lib
sudo cp /usr/lib64/* /usr/lib
На цьому етапі я був у розпачі, витрачаючи години на веб-дослідження цього питання. Вищезазначені кроки працювали в минулому і не повинні були бути необхідними в процесі оновлення. Тоді я натрапив на новий крок, який працював на Ubuntu 17.10, що змушує мене думати, що в Ubuntu є нова помилка:
Скопіюйте всі файли з /usr/lib64/sane
у /usr/lib/x86_64-linux-gnu/sane
sudo cp /usr/lib64/sane/* /usr/lib/x86_64-linux-gnu/sane
Ця нова команда включала позначення, що
іншим довелося скопіювати файли на етапі 4 /usr/lib/sane
замість цього, можливо, це залежить від того, ви оновили до Ubuntu 16.04 або зробили нову інсталяцію.
Мені цього не потрібно було робити для Ubuntu 17.10.
ПРИМІТКИ. Інші примітки, веб-сайти чи команди, пов'язані з цією проблемою, включають:
Підтримка братів: Ви можете відслідковувати процес встановлення Brother на їх веб-сайті, якщо бажаєте.
У Ubuntu 16.04 файл з іменем 40-libsane.rules може змінитися на 60-libsane.rules, але в 17.10 повернено до 40-libsane.rules. У 16.04 я переконався, що обидва імені існують, і включив редактор сканера Brother.
Для ідентифікації сканерів у системі можна використовувати наступні команди терміналів:
sane-find-scanner
Зазвичай сканер бачить, але якщо Scanimage не бачить, у вас все ще виникає проблема:
scanimage -L
Наступні команди перелічують встановлені пристрої Brother:
dpkg -l | grep Brother
Після нового встановлення вам може знадобитися перевстановити Sane:
sudo apt-get install sane
sudo apt-get install libsane-extras
Перевірте дозволи на правильність, додавши відтворені до групи, яка належить до вашого пристрою сканування:
sudo adduser saned scanner
Примітка. У програмі Ubuntu 17.10 більше не можна запускати процеси графічного інтерфейсу як суперкористувацькі, такі як Sane, Simple-scan. Я зламав цей блок, але це не допомогло сканеру працювати, тому просто витратили більше часу.