ประสบการณ์ของฉันกับการอัปเกรด Ubuntu ไม่ได้ยอดเยี่ยม ในปี 2558 และ 2559 ฉันดาวน์โหลดและเขียน distro ล่าสุดลงบนซีดีและลองอัปเกรดจากซีดี ความพยายามเหล่านี้ล้มเหลวและต้องติดตั้งใหม่จากซีดีเดียวกัน แต่ต้องติดตั้งใหม่หรือกำหนดค่ารายการเช่นบัญชีผู้ใช้และที่แย่ที่สุดของเครื่องพิมพ์ / สแกนเนอร์บราเดอร์ทั้งหมด
สำหรับ Ubuntu 17.04 ฉันอัพเกรดผ่านเทอร์มินัลและใช้งานได้ดี - แม้เครื่องพิมพ์บราเดอร์ / สแกนเนอร์จะรอดชีวิตจากการอัพเกรด
sudo apt-get update
sudo apt-get upgrade
ในเดือนตุลาคม 2017 ฉันไปตามเส้นทางเดียวกัน แต่เครื่องสแกนเนอร์ Brother ไม่สามารถทำงานได้หลังจากการอัพเกรด
ฉันทำตามคำแนะนำเก่าเกี่ยวกับวิธีการติดตั้งไดรเวอร์ / การตั้งค่าใหม่สำหรับเครื่องพิมพ์ / สแกนเนอร์บราเดอร์ในกรณีของฉันรุ่น DCP-J315W บันทึกของฉันครอบคลุมขั้นตอนต่อไปนี้:
ดาวน์โหลดไดรเวอร์เครื่องพิมพ์ Brother โดยใช้เครื่องมือ ( 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 เวอร์ชัน แต่ละไฟล์ครอบคลุมรุ่นเครื่องสแกนเนอร์ 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: คุณสามารถทำตามขั้นตอนการติดตั้ง Brother บนเว็บไซต์ของพวกเขาหากคุณต้องการ
ใน Ubuntu 16.04 ไฟล์ชื่อ 40-libsane.rules อาจเปลี่ยนเป็น 60-libsane.rules แต่ใน 17.10 กลับเป็น 40-libsane.rules ใน 16.04 ฉันมั่นใจว่ามีทั้งสองชื่ออยู่และรวมถึงการแก้ไขของ Brother Scanner
คำสั่งเทอร์มินัลต่อไปนี้สามารถใช้เพื่อระบุสแกนเนอร์ในระบบ:
sane-find-scanner
สิ่งนี้มักจะเห็นเครื่องสแกน แต่ถ้า Scanimage ไม่เห็นคุณก็ยังมีปัญหา:
scanimage -L
คำสั่งต่อไปนี้แสดงรายการอุปกรณ์ Brother ที่ติดตั้ง:
dpkg -l | grep Brother
ในการติดตั้งใหม่คุณอาจต้องติดตั้ง Sane อีกครั้ง:
sudo apt-get install sane
sudo apt-get install libsane-extras
ตรวจสอบสิทธิ์ที่ถูกต้องโดยเพิ่ม saned ให้กับกลุ่มที่เป็นเจ้าของอุปกรณ์สแกนเนอร์ของคุณ:
sudo adduser saned scanner
หมายเหตุ: ภายใต้ Ubuntu 17.10 คุณจะไม่สามารถเรียกใช้กระบวนการ GUI ในฐานะผู้ใช้ขั้นสูงได้อีกต่อไปเช่น Sane, Simple-scan ฉันแฮ็ครอบบล็อกนี้ แต่มันก็ไม่ได้ช่วยให้สแกนเนอร์ทำงานเสียเวลามากขึ้น