Ubuntuのアップグレードに関する私の経験はあまり良くありませんでした。2015年と2016年に、最新のディストリビューションをダウンロードしてCDに書き込み、CDからのアップグレードを試みました。これらの試みはクラッシュし、同じCDからの新規インストールが必要でしたが、これにはユーザーアカウントや最悪のブラザープリンター/スキャナーなどのアイテムの再インストールまたは再構成が必要でした。
Ubuntu 17.04の場合、ターミナル経由でアップグレードしましたが、これはうまく機能しました。ブラザープリンター/スキャナーでさえ、アップグレード後も生き残りました。
sudo apt-get update
sudo apt-get upgrade
2017年10月に同じルートをたどりましたが、アップグレード後にブラザースキャナーが動作しませんでした。
私の場合はモデルDCP-J315Wで、ブラザープリンター/スキャナーのドライバー/セットアップの再インストール方法に関する古い指示に従いました。私のメモでは、次の手順を説明しました。
ツールを使用してブラザープリンタードライバーをダウンロードします。(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番号を選択します。インストールプロセスには時間がかかる場合があります。完了するまでお待ちください。
スキャナーソリューション:
残念ながら、ブラザースキャナーを取り巻く追加の問題が存在するようであり、問題はスキャナーモデルと実行に必要なBRSCANのバージョンによって異なる場合があります。Brother.comには、このファイルの4つのバージョンがあります。各ファイルは、さまざまなブラザースキャナーモデルに対応しています。
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
この新しいコマンドには、
他の人は/usr/lib/sane
代わりにステップ4でファイルをコピーする必要がありました 。おそらく、Ubuntu 16.04にアップグレードしたか、新規インストールしたかによって異なります。
Ubuntu 17.10でこれを行う必要はありませんでした。
注:この問題に関連するその他のメモ、Webサイト、またはコマンドには次のものがあります。
ブラザーサポート:必要に応じて、ブラザーのインストールプロセスをWebサイトで確認できます。
Ubuntu 16.04では、40-libsane.rulesという名前のファイルが60-libsane.rulesに変更された可能性がありますが、17.10では40-libsane.rulesに戻りました。16.04では、両方の名前が存在することを確認し、Brother Scannerの編集を含めました。
次のターミナルコマンドを使用して、システム上のスキャナーを識別できます。
sane-find-scanner
通常、これはスキャナーを認識しますが、Scanimageが認識しない場合は、まだ問題があります。
scanimage -L
次のコマンドは、インストールされているブラザーデバイスを一覧表示します。
dpkg -l | grep Brother
新規インストールでは、Saneの再インストールが必要になる場合があります。
sudo apt-get install sane
sudo apt-get install libsane-extras
スキャナーデバイスを所有するグループにsanedを追加して、権限が正しいことを確認します。
sudo adduser saned scanner
注:Ubuntu 17.10では、Sane、Simple-scanなどのスーパーユーザーとしてGUIプロセスを実行できなくなりました。私はこのブロックをハックしましたが、スキャナーが動作するのに役立ちませんでした。