리눅스/Debian or Ubuntu

Ubuntu 20.04에서 엡손 프린터/스캐너/복합기 리눅스 드라이버 설치 방법 2 - 드라이버 및 유틸리티 설치

씨실과 날실 2021. 2. 12. 09:00

 

엡손 잉크젯 프린터 리눅스 드라이버 등록

우분투 데스크톱 환경(DE - GUI)에서 엡손 프린터 리눅스 드라이버 등록(추천)

대부분의 엡손 프린터 드라이버는 우분투 20.04에서 자동 감지, 손쉽게 설치, 등록 가능합니다.

물론 그러기 위해서는 프린터가 컴퓨터에 USB로든, 아니면 네트워크로든 연결이 되어 있어야 합니다.

설정에 들어가 프린터 항목에서 추가 버튼을 눌러 자동으로 인식되어 있는 엡손 프린터 드라이버를 선택합니다.

 


 

터미널로 엡손 잉크젯 프린터 리눅스 드라이버 설치(비추)

패키지 전체 업그레이드

study@study-VirtualBox:~$ sudo apt update
study@study-VirtualBox:~$ sudo apt upgrade

패키지 설치 등 패키지 곤리 작업을 하기 전에 시스템 내 전체 패키지들을 업그레이드하는 것을 권장합니다.

 

엡손 프린터 리눅스 드라이버 설치

드라이버를 설치하기 전에 혹은 드라이버를 설치 중 문제가 발생하면 위 링크를 클릭하여 메뉴얼을 확인하시기 바랍니다.

 

$ sudo apt install lsb

리눅스용 프린터 드라이버와 유틸리티 두 패키지를 사용자가 직접 시스템에 직접 설치하기 위해서는 이 두 패키지를 설치하기 전에 LSB 패키지를 먼저 설치해주어야 합니다. 이 LSB 패키지는 주요 배포판의 경우 기본 저장소에 기본적으로 제공하고 있으므로 패키지 관리자의 인스톨 명령어로 손쉽게 설치할 수 있습니다.

LSB 패키지란?

우리말로는 리눅스 기본 규격이라 번역되는 Linux Standard Base 지원 패키지를 의미합니다.

자세한 내용은 위 링크 등을 참고하시기 바랍니다. 

 

엡손 잉크젯 프린터 드라이버 설치

 

지난 글에서는 엡손 프린터/스캐너/복합기를 리눅스에서 사용하는데 필요한 각종 드라이버와 유틸리티 패키지들을 다운받는 방법에 대해 알아보았습니다.

링크

만약 해당 글을 읽지 않고 방문하시거나 다운로드 방법을 잘 모르시는 분들은 위 링크 글을 먼저 읽고 패키지들을 다운로드를 받고 오시기 바랍니다.

 

이제 다운로드받은 패키지지를 설치해주어야 합니다.

우분투의 경우 노틸러스(파일관리자)에서 해당 파일을 마우스로 더블클릭하여 손쉽게 설치할 수 있습니다.

그러나 터미널에서 아래와 같은 명령어를 입력함으로써 설치할 수도 있습니다.

$ sudo dpkg -i epson-inkjet-printer-escpr_1.7.8-1lsb3.2_amd64.deb

dpkg는 데비안 계열 저수준 패키지 관리도구입니다. 우린 보통 APT나 APT-GET 등의 고급 패키지 관리 도구를 사용합니다만 이것들은 저장소(리포지터리)라 불리는 외부 네트워크에서 패키지를 다운받거나 혹은 그렇게 다운받은 패키지들을 관리할 때 쓰는 도구이고, 시스템 내에 .deb 형식으로 존재하는 파일을 직접 관리할 때는 dpkg를 사용해야 합니다.

 

-i는 install의 약자로 패키지 설치 옵션입니다. 이외에 패키지 관리 옵션은 아래와 같습니다.

dpkg 주요 명령 옵션

-i : 패키지 설치

-r : 패키지 제거

-l : 설치된 패키지 목록 확인

 

 

 

보다 자세한 내용은 위 링크의 글들을 참고하시기 바랍니다.

 

study@study-VirtualBox:~/다운로드/driver$ sudo dpkg -i epson-inkjet-printer-escpr_1.7.8-1lsb3.2_amd64.deb
[sudo] study의 암호: 
Selecting previously unselected package epson-inkjet-printer-escpr.
(데이터베이스 읽는중 ...현재 213459개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack epson-inkjet-printer-escpr_1.7.8-1lsb3.2_amd64.deb ...
Unpacking epson-inkjet-printer-escpr (1.7.8-1lsb3.2) ...
epson-inkjet-printer-escpr (1.7.8-1lsb3.2) 설정하는 중입니다 ...
Processing triggers for libc-bin (2.31-0ubuntu9.2) ...
study@study-VirtualBox:~/다운로드/driver$ 

 

터미널로 드라이버 등록

 

드라이버 위치 확인

프린터 드라이버를 등록하는 가장 기본적인 방법은 ppds 파일을 등록하는 것입니다.

엡손 프린터의 경우(다른 제조사의 경우도 대부분) 지원 드라이버 파일들을 /opt 디렉터리 안에 놓습니다.

정확한 위치를 확인하려면 find 명령을 이용합니다.

$ find [검색할 위치] -name [검색명] -type [검색 유형]

우리는 /opt 디렉터리 안에 있는, ppds라느 이름을 가진, 검색 대상의 유형은 디렉터리인 것을 찾아야 합니다.

 

study@study-VirtualBox:~$ find /opt -name ppds -type d
/opt/epson-inkjet-printer-escpr/ppds
study@study-VirtualBox:~$

엡손 프린터 패키지를 설치하면 위와 같이 검색될 것입니다.

 

지원 드라이버 목록 나열

지원하는 프린터 드라이버 목록을 목록을 뽑아보도록 합니다.

목록을 표시하는 방ㅂ버에는 다양한 방법을 사용할 수 있지만 여기서는 ls 명령을 사용해봅시다.

참고로 -R 옵션은 recursive의 약자로 하위 디렉터리 안의 내용까지 출력하라는 의미입니다.

 

study@study-VirtualBox:~$ ls -R /opt/epson-inkjet-printer-escpr/ppds
/opt/epson-inkjet-printer-escpr/ppds:
Epson

/opt/epson-inkjet-printer-escpr/ppds/Epson:
Epson-Artisan_1430-epson-inkjet-printer-escpr.ppd.gz
Epson-Artisan_630-epson-inkjet-printer-escpr.ppd.gz
Epson-Artisan_700-epson-inkjet-printer-escpr.ppd.gz
Epson-Artisan_710-epson-inkjet-printer-escpr.ppd.gz
Epson-Artisan_720-epson-inkjet-printer-escpr.ppd.gz
Epson-Artisan_730-epson-inkjet-printer-escpr.ppd.gz

- 중략 -

Epson-XP-800_Series-epson-inkjet-printer-escpr.ppd.gz
Epson-XP-810_Series-epson-inkjet-printer-escpr.ppd.gz
Epson-XP-820_Series-epson-inkjet-printer-escpr.ppd.gz
Epson-XP-830_Series-epson-inkjet-printer-escpr.ppd.gz
Epson-XP-850_Series-epson-inkjet-printer-escpr.ppd.gz
Epson-XP-860_Series-epson-inkjet-printer-escpr.ppd.gz
Epson-XP-900_Series-epson-inkjet-printer-escpr.ppd.gz
Epson-XP-950_Series-epson-inkjet-printer-escpr.ppd.gz
Epson-XP-960_Series-epson-inkjet-printer-escpr.ppd.gz
study@study-VirtualBox:~$ 

 

특정 드라이버 검색

이제 여기서 | grep을 이용하여 자신이 사용하는 프린터 모델명을 입력하여 검색해봅시다.

study@study-VirtualBox:~$ ls -R /opt/epson-inkjet-printer-escpr/ppds | grep L3150
Epson-L3150_Series-epson-inkjet-printer-escpr.ppd.gz
study@study-VirtualBox:~$

 

특정 드라이버 경로 검색

찾은 드라이버의 전체 경로를 확인합니다.

## 전체 파일명을 아는 경우
study@study-VirtualBox:~$ find /opt -name Epson-L3150_Series-epson-inkjet-printer-escpr.ppd.gz
/opt/epson-inkjet-printer-escpr/ppds/Epson/Epson-L3150_Series-epson-inkjet-printer-escpr.ppd.gz
study@study-VirtualBox:~$ 

## 일부 문자열만 아는 경우
study@study-VirtualBox:~$ find /opt -name *L3150*
/opt/epson-inkjet-printer-escpr/ppds/Epson/Epson-L3150_Series-epson-inkjet-printer-escpr.ppd.gz
study@study-VirtualBox:~$

일부 문자열만 아는 경우에서 -name 인수에 모델명을 입력하는데 그 앞 뒤로 *를 붙이는 이유는 해당 부분의 문자열을 잘 알지 못하므로 어떤 문자열이 오더라도 검색이 되도록 정규표현식의 특수 문자를 붙여준 것입니다.

 

터미널 명령 입력으로 드라이버 등록

이제 찾은 드라이버 파일을 명령어 입력으로 등록해봅시다.

$ sudo lpadmin -p [구별할 이름] -v usb:/EPSON/모델명 -P [ppds 파일 전체 경로] -E

 

study@study-VirtualBox:~$ sudo lpadmin -p L3150 -v usb:/EPSON/L3150 -P /opt/epson-inkjet-printer-escpr/ppds/Epson/Epson-L3150_Series-epson-inkjet-printer-escpr.ppd.gz -E
[sudo] study의 암호: 
lpadmin: Printer drivers are deprecated and will stop working in a future version of CUPS.
study@study-VirtualBox:~$ 

lpadmin은 cups 프린터 및 클래스 환경설정 명령어입니다.

 

Printer drivers are deprecated and will stop working in a future version of CUPS.

 

이런 문구가 출력될 수 있는데 해당 드라이버는 CUPS가 업데이트되면 더이상 작동하지 않을 수 있음을 감안해야 합니다.

 

명령어의 자세한 자세한 사용법은 위 링크를 참고하시기 바랍니다.

 

웹브라우저로 드라이버 등록

CUPS는 설정을 위한 CGI와 함께 제공되므로 브라우저를 사용하여 프린터를 설정할 수 있습니다.

프린터를 추가하려면 아래 단계를 진행하시면 됩니다.

아래의 과정은 CUPS 버전 및 사용 환경에 따라 다소 달라질 수 있습니다.

 

아래 과정은 CUPS 2.3.1 기준입니다.

프린터를 켜고 USB 케이블이나 네트워크로 PC에 연결

브라우저로 CUPS 서버 (포트 : 631)에 연결 - http://localhost:631

Administration 메뉴 클릭

Add Printer 클릭

리눅스 계정명과 로그인 암호 입력

Add Printer 항목 아래 Epson 프린터 선택 후 계속 또는 확인 버튼 클릭

이후 과정 진행

 

등록되었는지 Printer 메뉴에서 확인

 


프린터 유틸리티 설치

다운받은 엡손 프린터/복합기 유틸리티 확인

study@study-VirtualBox:~/다운로드/driver$ ls -F --group-directories-first
epsonscan2-bundle-6.6.2.2.x86_64.deb/
imagescan-bundle-ubuntu-20.04-3.65.0.x64.deb/
epson-inkjet-printer-escpr_1.7.8-1lsb3.2_amd64.deb
epson-printer-utility_1.1.1-1lsb3.2_amd64.deb
epsonscan2-bundle-6.6.2.2.x86_64.deb.tar.gz
imagescan-bundle-ubuntu-20.04-3.65.0.x64.deb.tar.gz
study@study-VirtualBox:~/다운로드/driver$ 

다운받았던 엡손 프린터/복합기용 유틸리티를 확인합니다.

엡손 프린터/복합기용 유틸리티는 프린터 드라이버와 마찬가지로 .deb, .rpm 패키지 파일과 소스 파일 패키지의 형태로 공개되어 있습니다.

따라서 자신이 사용하는 프린터 형태와 시스템 환경 등에 맞춰 적절한 패키지 파일을 설치해주시면 됩니다.

 

프린터 유틸리티 : epson-printer-utility_1.1.1-1lsb3.2_amd64.deb

여기서는 엡손 잉크젯 프린터를 사용하고 시스템은 x86_64에 OS는 Ubuntu를 사용하므로 epson-printer-utility_1.1.1-1lsb3.2_amd64.deb 파일을 사용하도록 하겠습니다.

 

물론 추후 유틸리티가 업데이트되면서 파일명 등도 변경될 수 있으므로 그에 맞춰 다운받고 설치해주셔야 합니다.

 

 

프린터 유틸리리티 설치

study@study-VirtualBox:~$ sudo apt update
study@study-VirtualBox:~$ sudo apt upgrade

프린터 유틸리티를 설치하기 전에 시스템 내 전체 패키지들을 업그레이드해줍니다.

 

Qt4 설치

리눅스 등에서 GUI를 구현하는 경우 보통 GTK와 Qt 두 개발 라이브러리 중 하나를 사용합니다.

엡손 프린터 유틸리티와 스캐너 드라이버 등은 Qt가 필요합니다.

 

엡손 프린터 유틸리티와 스캐너 드라이버는 Qt4 라이브러리를 기반으로 개발되었습니다. 그러나 우분투 20.04 이후 버전의의 경우 Qt4 라이브러리가 기본 저장소에서 제거되었습니다. 따라서 Qt4 라이브러리를 따로 설치해주어야 합니다.

 

$ sudo add-apt-repository ppa:rock-core/qt4

위 리포지터리 추가 명령을 사용해 Qt4 라이브러리 저장소를 추가해줍니다.

 

study@study-VirtualBox:~$ sudo add-apt-repository ppa:rock-core/qt4
 
 더 많은 정보: https://launchpad.net/~rock-core/+archive/ubuntu/qt4
[ENTER]을 눌러 진행하거나 Ctrl-c를 눌러 추가하는것을 취소합니다.

기존:1 http://mirror.kakao.com/ubuntu focal InRelease
기존:2 http://mirror.kakao.com/ubuntu focal-updates InRelease                  
기존:3 http://mirror.kakao.com/ubuntu focal-backports InRelease                
기존:4 http://mirror.kakao.com/ubuntu focal-security InRelease                 
기존:5 https://ftp.harukasan.org/mariadb/repo/10.5/ubuntu focal InRelease      
기존:6 http://dl.google.com/linux/chrome/deb stable InRelease                  
받기:7 http://ppa.launchpad.net/rock-core/qt4/ubuntu focal InRelease [18.0 kB] 
받기:8 http://ppa.launchpad.net/rock-core/qt4/ubuntu focal/main i386 Packages [1,232 B]
받기:9 http://ppa.launchpad.net/rock-core/qt4/ubuntu focal/main amd64 Packages [17.7 kB]
받기:10 http://ppa.launchpad.net/rock-core/qt4/ubuntu focal/main Translation-en [4,244 B]
내려받기 41.2 k바이트, 소요시간 3초 (14.6 k바이트/초)
패키지 목록을 읽는 중입니다... 완료
study@study-VirtualBox:~$ 

 

study@study-VirtualBox:~$ sudo apt update
기존:1 http://mirror.kakao.com/ubuntu focal InRelease
기존:2 http://mirror.kakao.com/ubuntu focal-updates InRelease                  
기존:3 http://mirror.kakao.com/ubuntu focal-backports InRelease                
기존:4 http://mirror.kakao.com/ubuntu focal-security InRelease                 
기존:5 https://ftp.harukasan.org/mariadb/repo/10.5/ubuntu focal InRelease      
기존:6 http://dl.google.com/linux/chrome/deb stable InRelease                  
기존:7 http://ppa.launchpad.net/rock-core/qt4/ubuntu focal InRelease           
패키지 목록을 읽는 중입니다... 완료     
의존성 트리를 만드는 중입니다       
상태 정보를 읽는 중입니다... 완료
모든 패키지가 최신입니다.
study@study-VirtualBox:~$ 

우분투 18.04 이후부터는 리포지터리를 추가하는 경우 자동으로 저장소 목록을 자동 갱신하기 때문에 위와 같은 작업을 진행할 필요없지만 그 전 버전에는 자동 적용되지 않았기 때문에 리포지터리를 추가한 후에 위와 같이 반드시 사용자가 명령을 실행여 저장소 정보를 최신으로 갱신해주어야 했습니다.

 

$ sudo apt-get install qt4-default

위 명령을 실행하여 Qt4 라이브러리를 설치해줍니다.

 

study@study-VirtualBox:~$ sudo apt-mark manual qt4-default qt4-qmake qtcore4-l10n libllvm9 libmng2 libodbc1 libqt4-dbus libqt4-declarative libqt4-designer libqt4-dev libqt4-dev-bin libqt4-help libqt4-network libqt4-opengl libqt4-opengl-dev libqt4-qt3support libqt4-script libqt4-scripttools libqt4-sql libqt4-sql-odbc libqt4-svg libqt4-test libqt4-xml libqt4-xmlpatterns libqtdbus4 libqtgui4 qdbus qt4-linguist-tools
qt4-default 패키지는 이미 수동설치로 지정되어 있습니다.
libllvm9을(를) 설치하지 않은 항목으로 표시할 수 없습니다.
qt4-qmake 패키지는 수동설치로 지정합니다.
qtcore4-l10n 패키지는 수동설치로 지정합니다.
libmng2 패키지는 수동설치로 지정합니다.
libodbc1 패키지는 수동설치로 지정합니다.
libqt4-dbus 패키지는 수동설치로 지정합니다.
libqt4-declarative 패키지는 수동설치로 지정합니다.
libqt4-designer 패키지는 수동설치로 지정합니다.
libqt4-dev 패키지는 수동설치로 지정합니다.
libqt4-dev-bin 패키지는 수동설치로 지정합니다.
libqt4-help 패키지는 수동설치로 지정합니다.
libqt4-network 패키지는 수동설치로 지정합니다.
libqt4-opengl 패키지는 수동설치로 지정합니다.
libqt4-opengl-dev 패키지는 수동설치로 지정합니다.
libqt4-qt3support 패키지는 수동설치로 지정합니다.
libqt4-script 패키지는 수동설치로 지정합니다.
libqt4-scripttools 패키지는 수동설치로 지정합니다.
libqt4-sql 패키지는 수동설치로 지정합니다.
libqt4-sql-odbc 패키지는 수동설치로 지정합니다.
libqt4-svg 패키지는 수동설치로 지정합니다.
libqt4-test 패키지는 수동설치로 지정합니다.
libqt4-xml 패키지는 수동설치로 지정합니다.
libqt4-xmlpatterns 패키지는 수동설치로 지정합니다.
libqtdbus4 패키지는 수동설치로 지정합니다.
libqtgui4 패키지는 수동설치로 지정합니다.
qdbus 패키지는 수동설치로 지정합니다.
qt4-linguist-tools 패키지는 수동설치로 지정합니다.
study@study-VirtualBox:~$ 

Qt4 라이브러리를 설치한 후에는 위처럼 apt-mark 명령을 이용하여 패키지 업그레이드 시 자동으로 같이 업그레이드되지 않도록 패키지 버전을 고정해줍니다.

 

apt-mark 명령

apt-mark 명령으로 특정 패키지를 지정하면 지정된 패키지를 업그레이드하기 위해서는 사용자가 해당 패키지의 이름을 직접 지정해주어야 합니다.

apt upgrade 명령만으로 업그레이드가 진행되지 않습니다. 즉 자동 업그레이드를 막은 것이라 볼 수 있습니다.

 

study@study-VirtualBox:~$  epson-printer-utility
epson-printer-utility: error while loading shared libraries: libQtCore.so.4: cannot open shared object file: No such file or directory
study@study-VirtualBox:~$ 

만약 Qt4 라이브러리를 설치하지 않거나 설치했더라로 위와 같이 mark 작업을 하지 않고 Qt5를 인스톨한 상태로 프린터 유틸리티나 스캐너 드라이버를 실행하면 위와 같이 오류 메시지를 출력하면서 실행되지 않으므로 주의하시기 바랍니다.

 

$ sudo apt install qt5-default

Qt4 라이브러리가 Qt5로 업그레이드되면서 제거되지 않도록 고정한 다음 위 명령으로 Qt5 라이브러리를 설치해줍니다.

 

$ qmake-qt4 -v

위 명령을 실행하여Qt4가 정상적으로 설치되어 있는지 확인해줍니다.

 

study@study-VirtualBox:~$ qmake-qt4 -v
QMake version 2.01a
Using Qt version 4.8.7 in /usr/lib/x86_64-linux-gnu
study@study-VirtualBox:~$ 

정상적으로 설치되어 있다면 위와 같이 Qt4 라이브러리의 버전이 출력됩니다.

 

$ sudo dpkg -i epson-printer-utility_1.1.1-1lsb3.2_amd64.deb

이제 dpkg -i 명령을 이용해 패키지를 설치해줍니다.

 

study@study-VirtualBox:~/다운로드/driver$ sudo dpkg -i epson-printer-utility_1.1.1-1lsb3.2_amd64.deb
[sudo] study의 암호: 
Selecting previously unselected package epson-printer-utility.
(데이터베이스 읽는중 ...현재 214046개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack epson-printer-utility_1.1.1-1lsb3.2_amd64.deb ...
Unpacking epson-printer-utility (1.1.1-1lsb3.2) ...
epson-printer-utility (1.1.1-1lsb3.2) 설정하는 중입니다 ...
Install Message > Described entry of LITE in services.
Install Message > Backup file is /etc/services.bak.
Install Message > Start /usr/lib/epson-backend/setup to change setup.
Processing triggers for libc-bin (2.31-0ubuntu9.2) ...
study@study-VirtualBox:~/다운로드/driver$ 

 

study@study-VirtualBox:~$  epson-printer-utility
Gtk-Message: 17:04:38.587: Failed to load module "canberra-gtk-module"
libpng warning: iCCP: known incorrect sRGB profile

사전 작업과 엡손 프린터 유틸리티가 설치가 정상적으로 이루어진 다음에 프린터 유틸리티를 실행하면 위와 같은 문구가 출력되면서 프로그램이 실행될 것입니다.

 

위 Failed 구문이 신경쓰인다면 아래 명령을 실행하여 패키지들을 추가 설치해주시면됩니다.

$ sudo apt install libcanberra-gtk-module libcanberra-gtk3-module

참고로 libcanberra 관련 패키지들은 소리 재생 이벤트 발생 라이브러리입니다.

 


스캐너 드라이버 설치

EpsonScan2 설치

study@study-VirtualBox:~/다운로드/driver$ ls -F --group-directories-first
epsonscan2-bundle-6.6.2.2.x86_64.deb/
imagescan-bundle-ubuntu-20.04-3.65.0.x64.deb/
epson-inkjet-printer-escpr_1.7.8-1lsb3.2_amd64.deb
epson-printer-utility_1.1.1-1lsb3.2_amd64.deb
epsonscan2-bundle-6.6.2.2.x86_64.deb.tar.gz
imagescan-bundle-ubuntu-20.04-3.65.0.x64.deb.tar.gz
study@study-VirtualBox:~/다운로드/driver$ cd epsonscan2-bundle-6.6.2.2.x86_64.deb
study@study-VirtualBox:~/다운로드/driver/epsonscan2-bundle-6.6.2.2.x86_64.deb$ ls -F --group-directories-first
core/  plugins/  install.sh*
study@study-VirtualBox:~/다운로드/driver/epsonscan2-bundle-6.6.2.2.x86_64.deb$ 

다운로드받은 스캐너 드라이버 파일을 확인합니다.

엡손 스캐너 드라이버는 프린터 드라이버나 프린터 유틸리티와는 달리 .tar.gz 압축 파일로 배포됩니다.

 

엡손 스캐너 드라이버는 총 3개의 비윈도용 드라이버를 제공하는데  그 중에 우리가 사용할 수 있는 것은 Epsonscan2와 Imagescan V3 두 프로그램입니다.

현재 엡손 글로벌 드라이버 페이지에서는 Epsonscan2을 리눅스용 지원 스캐너 프로그램으로 밀고 있는 것으로 보입니다.

 

study@study-VirtualBox:~/다운로드/driver/epsonscan2-bundle-6.6.2.2.x86_64.deb$ sudo ./install.sh
[sudo] study의 암호: 
Selecting previously unselected package epsonscan2.
(데이터베이스 읽는중 ...현재 221779개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack .../epsonscan2_6.6.2.2-1_amd64.deb ...
Unpacking epsonscan2 (6.6.2.2-1) ...
Selecting previously unselected package epsonscan2-non-free-plugin.
Preparing to unpack .../epsonscan2-non-free-plugin_1.0.0.3-1_amd64.deb ...
Unpacking epsonscan2-non-free-plugin (1.0.0.3-1) ...
epsonscan2 (6.6.2.2-1) 설정하는 중입니다 ...
epsonscan2-non-free-plugin (1.0.0.3-1) 설정하는 중입니다 ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for mime-support (3.64ubuntu1) ...
study@study-VirtualBox:~/다운로드/driver/epsonscan2-bundle-6.6.2.2.x86_64.deb$ 

Epsonscan2의 압축 파일을 풀면 epsonscan2-bundle-6.6.2.2.x86_64.deb 디렉터리가 나옵니다.(버전 업데이트나 패키지 형태에 따라 디렉터리명이 다소 달라질 수 있습니다.)

해당 디렉터리에 들어가 설치 스크립트 install.sh 파일을 실행해줍니다.

 

study@study-VirtualBox:~$  epsonscan2
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile

epsonscan2를 실행하면 Epsonscan2 프로그램이 실행됩니다.

 

Imagescan 설치

Imagescan 설치 과정은 Epsonscan2와 동일합니다. 아래 과정을 참고하시기 바랍니다.

 

study@study-VirtualBox:~/다운로드/driver$ ls -F --group-directories-first
epsonscan2-bundle-6.6.2.2.x86_64.deb/
imagescan-bundle-ubuntu-20.04-3.65.0.x64.deb/
epson-inkjet-printer-escpr_1.7.8-1lsb3.2_amd64.deb
epson-printer-utility_1.1.1-1lsb3.2_amd64.deb
epsonscan2-bundle-6.6.2.2.x86_64.deb.tar.gz
imagescan-bundle-ubuntu-20.04-3.65.0.x64.deb.tar.gz
study@study-VirtualBox:~/다운로드/driver$ cd imagescan-bundle-ubuntu-20.04-3.65.0.x64.deb
study@study-VirtualBox:~/다운로드/driver/imagescan-bundle-ubuntu-20.04-3.65.0.x6
4.deb$ 

 

study@study-VirtualBox:~/다운로드/driver/imagescan-bundle-ubuntu-20.04-3.65.0.x6
4.deb$ ls -F --group-directories-first
core/  plugins/  README.rst  install.sh*
study@study-VirtualBox:~/다운로드/driver/imagescan-bundle-ubuntu-20.04-3.65.0.x6
4.deb$ sudo ./install.sh
[sudo] study의 암호: 
기존:1 http://mirror.kakao.com/ubuntu focal InRelease
기존:2 http://mirror.kakao.com/ubuntu focal-updates InRelease                  
기존:3 http://mirror.kakao.com/ubuntu focal-backports InRelease                
기존:4 http://mirror.kakao.com/ubuntu focal-security InRelease                 
기존:5 https://ftp.harukasan.org/mariadb/repo/10.5/ubuntu focal InRelease      
기존:6 http://dl.google.com/linux/chrome/deb stable InRelease                  
기존:7 http://ppa.launchpad.net/rock-core/qt4/ubuntu focal InRelease           
패키지 목록을 읽는 중입니다... 완료     
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다       
상태 정보를 읽는 중입니다... 완료
다음 패키지가 자동으로 설치되었지만 더 이상 필요하지 않습니다:
  libllvm10
'sudo apt autoremove'를 이용하여 제거하십시오.
제안하는 패키지:
  graphicsmagick-dbg
다음 새 패키지를 설치할 것입니다:
  graphicsmagick libboost-program-options1.71.0 libgraphicsmagick++-q16-12
  libgraphicsmagick-q16-3 libgtkmm-2.4-1v5
0개 업그레이드, 5개 새로 설치, 0개 제거 및 0개 업그레이드 안 함.
2,938 k바이트 아카이브를 받아야 합니다.
이 작업 후 16.6 M바이트의 디스크 공간을 더 사용하게 됩니다.
받기:1 http://mirror.kakao.com/ubuntu focal/universe amd64 libgraphicsmagick-q16-3 amd64 1.4+really1.3.35-1 [1,136 kB]
받기:2 http://mirror.kakao.com/ubuntu focal/universe amd64 graphicsmagick amd64 1.4+really1.3.35-1 [658 kB]
받기:3 http://mirror.kakao.com/ubuntu focal/main amd64 libboost-program-options1.71.0 amd64 1.71.0-6ubuntu6 [342 kB]
받기:4 http://mirror.kakao.com/ubuntu focal/universe amd64 libgraphicsmagick++-q16-12 amd64 1.4+really1.3.35-1 [103 kB]
받기:5 http://mirror.kakao.com/ubuntu focal/universe amd64 libgtkmm-2.4-1v5 amd64 1:2.24.5-4ubuntu2 [699 kB]
내려받기 2,938 k바이트, 소요시간 0초 (6,377 k바이트/초)
Selecting previously unselected package libgraphicsmagick-q16-3.
(데이터베이스 읽는중 ...현재 224135개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack .../libgraphicsmagick-q16-3_1.4+really1.3.35-1_amd64.deb ...
Unpacking libgraphicsmagick-q16-3 (1.4+really1.3.35-1) ...
Selecting previously unselected package graphicsmagick.
Preparing to unpack .../graphicsmagick_1.4+really1.3.35-1_amd64.deb ...
Unpacking graphicsmagick (1.4+really1.3.35-1) ...
Selecting previously unselected package libboost-program-options1.71.0:amd64.
Preparing to unpack .../libboost-program-options1.71.0_1.71.0-6ubuntu6_amd64.deb ...
Unpacking libboost-program-options1.71.0:amd64 (1.71.0-6ubuntu6) ...
Selecting previously unselected package libgraphicsmagick++-q16-12.
Preparing to unpack .../libgraphicsmagick++-q16-12_1.4+really1.3.35-1_amd64.deb ...
Unpacking libgraphicsmagick++-q16-12 (1.4+really1.3.35-1) ...
Selecting previously unselected package libgtkmm-2.4-1v5:amd64.
Preparing to unpack .../libgtkmm-2.4-1v5_1%3a2.24.5-4ubuntu2_amd64.deb ...
Unpacking libgtkmm-2.4-1v5:amd64 (1:2.24.5-4ubuntu2) ...
libgraphicsmagick-q16-3 (1.4+really1.3.35-1) 설정하는 중입니다 ...
libgtkmm-2.4-1v5:amd64 (1:2.24.5-4ubuntu2) 설정하는 중입니다 ...
libgraphicsmagick++-q16-12 (1.4+really1.3.35-1) 설정하는 중입니다 ...
libboost-program-options1.71.0:amd64 (1.71.0-6ubuntu6) 설정하는 중입니다 ...
graphicsmagick (1.4+really1.3.35-1) 설정하는 중입니다 ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for libc-bin (2.31-0ubuntu9.2) ...
Selecting previously unselected package imagescan.
(데이터베이스 읽는중 ...현재 224273개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack .../imagescan_3.65.0-1epson4ubuntu20.04_amd64.deb ...
Unpacking imagescan (3.65.0-1epson4ubuntu20.04) ...
Selecting previously unselected package imagescan-plugin-ocr-engine.
Preparing to unpack .../imagescan-plugin-ocr-engine_1.0.3-1epson4ubuntu20.04_amd64.deb ...
Unpacking imagescan-plugin-ocr-engine (1.0.3-1epson4ubuntu20.04) ...
Selecting previously unselected package imagescan-plugin-gt-s650.
Preparing to unpack .../imagescan-plugin-gt-s650_1.0.3-1epson4ubuntu20.04_amd64.deb ...
Unpacking imagescan-plugin-gt-s650 (1.0.3-1epson4ubuntu20.04) ...
Selecting previously unselected package imagescan-plugin-networkscan.
Preparing to unpack .../imagescan-plugin-networkscan_1.1.4-1epson4ubuntu20.04_amd64.deb ...
Unpacking imagescan-plugin-networkscan (1.1.4-1epson4ubuntu20.04) ...
imagescan (3.65.0-1epson4ubuntu20.04) 설정하는 중입니다 ...
imagescan-plugin-ocr-engine (1.0.3-1epson4ubuntu20.04) 설정하는 중입니다 ...
imagescan-plugin-gt-s650 (1.0.3-1epson4ubuntu20.04) 설정하는 중입니다 ...
imagescan-plugin-networkscan (1.1.4-1epson4ubuntu20.04) 설정하는 중입니다 ...
Processing triggers for libc-bin (2.31-0ubuntu9.2) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for mime-support (3.64ubuntu1) ...
study@study-VirtualBox:~/다운로드/driver/imagescan-bundle-ubuntu-20.04-3.65.0.x6
4.deb$ 

 

study@study-VirtualBox:~$ imagescan
Gtk-Message: 17:35:47.443: Failed to load module "canberra-gtk-module"