정부24를 데비안 9에서 이용하려면?

세벌의 이미지

데비안 9 설치된 곳에서 정부 24 되나 해 봤습니다.

anysign4pc_linux_i386.deb 받으라고 하더군요.

# dpkg -i anysign4pc_linux_i386.deb 

했더니

Selecting previously unselected package anysign4pc.
(데이터베이스 읽는중 ...현재 134040개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack anysign4pc_linux_i386.deb ...
Unpacking anysign4pc (1.1.0.7) ...
anysign4pc (1.1.0.7) 설정하는 중입니다 ...

잘 되는 듯 하다가... 에러 나오네요...

/var/lib/dpkg/info/anysign4pc.postinst: 44: /var/lib/dpkg/info/anysign4pc.postinst: chkconfig: not found

chkconfig 어떻게 하나요?

dist777의 이미지

...
해결한건 아니지만요..
일단..테스트해본 결과를 정리/공유 드려보자면..

..언급하신 설치파일은
http://www.kbinsure.co.kr/CU107020001.ec
요기서
    http://download.softforum.com/Published/AnySign/v1.1.0.7/anysign4pc_linux_i386.deb
    http://download.softforum.com/Published/AnySign/v1.1.0.7/anysign4pc_linux_x86_64.deb
    http://download.softforum.com/Published/AnySign/v1.1.0.7/anysign4pc_linux_i386.rpm
    http://download.softforum.com/Published/AnySign/v1.1.0.7/anysign4pc_linux_x86_64.rpm

님과 같은 anysign4pc_linux_i386.deb 를 받았구요

dpkg -i 로 설치 시도 후
/var/lib/dpkg/info/anysign4pc.postinst
파일을 열어서 44 라인 부근을 보면

if [ $RunCheck -ne 0 ]
then
    /etc/init.d/$INITD_NAME stop
    if [ "$NP_PLATFORM" = "UBUNTU" ]
    then
        rm /etc/init.d/$INITD_NAME /etc/rc2.d/S900AnySign4PC /etc/rc3.d/S900AnySign4PC /etc/rc5.d/S900AnySign4PC
    else
        chkconfig --del /etc/init.d/$INITD_NAME
        rm /etc/init.d/$INITD_NAME
    fi
fi

$NP_PLATFORM 은 가장 윗부분에 정의가 되어있네요.

if [ -f /etc/fedora-release ]
then
    NP_PLATFORM=FEDORA
elif [ -f /etc/lsb-release ]
then
    NP_PLATFORM=UBUNTU
else
    NP_PLATFORM=DEFAULT
fi

우선, 해당 패키지 자체는 다운로드 페이지상 표기를 보아도 "Ubuntu"용으로 명시가 되어있고,
"/etc/" 에 lsb-release 라는 파일이 존재한다면 Ubuntu 배포판으로 인식하겠다는 의미로 보이네요.
Debian|Ubuntu 양쪽 모두 "lsb_release" 명령을 이용해 배포판의 버전대를 확인하는 것은 맞지만,
"/etc/" 에 lsb-release가 존재하는 것은 Ubuntu만 해당되는 것 같군요.
(다른 debian 설치 머신을 확인해보니 "/etc/" 에 lsb-release가 없더군요)

"chkconfig" 은 RHEL, Fedora, CentOS 등 Redhat 계열에서 사용하는 명령어이고, 기본적으로 Debian| Ubuntu에는 존재하지 않습니다.
패키지 자체는 Ubuntu용이지만, 스크립트 처리중 배포판을 Redhat계열로 인식해서 이후 처리를 진행하려 한 것으로 보입니다.
...

사용하시는 배포판이 Ubuntu도 아니라서 정확히 어떻게 진행하시면 좋을지는 모르겠는데,
일단, "/etc/" 안에 내용이 없는 텅 빈 lsb-release 라도 생성을 시켜주고 다시 진행해보시면 어떨까요?

세벌의 이미지

touch /etc/lsb-release

하고

dpkg -i anysign4pc_linux_i386.deb

해 봤습니다.

(데이터베이스 읽는중 ...현재 109425개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack anysign4pc_linux_i386.deb ...
Unpacking anysign4pc (1.1.0.7) over (1.1.0.7) ...
anysign4pc (1.1.0.7) 설정하는 중입니다 ...
 
AnySign Daemon Terminate.

나오네요. 역시 안 되는군요.
dist777의 이미지

...
저도 충분히 테스트 해볼 수 있는 상황은 아니라서 간단간단하게 체크해볼 수 있을만한 부분만 보고 있는데요
Ubuntu 16.04 에서 설치해보고, 프로세스가 올라오는지 정도까지만 보고 있어요.

일단...저 메시지를 보니...설치 자체는 완료가 된 것으로 보입니다.
설치형태가 실행파일을 /usr/bin등에 넣는 것으로 끝나는 것이 아니라
아예 Service Daemon 형태로 올리겠다는 것인데,
Redhat계열은 패키지 설치시, 설치 완료 후 서비스 데몬을 곧바로 Start 하지 않는데 반해
Debian/Ubuntu는 설치가 완료되면 곧바로 서비스 데몬을 Start 해버리지요.
저도 설치를 해보니 님과 동일하게
   AnySign Daemon Terminate.
가 뜨긴 했습니다.
단, 그 외에 다른 에러메시지는 전혀 없더군요.
(스크립트 내부에 일단 설치 후 Daemon을 Stop하는 구문이 있는걸까요? 살살 뒤져봐야겠군요...)

    # service --status-all

명령으로 현재 등록되어있는 서비스 데몬의 리스트를 보니
AnySign.linux.x86 ( 혹은 AnySign.linux.x64 ) 이라는 이름으로 등록이 되어있고,
    # service AnySign.linux.x86 status

로 확인하니 서비스는 돌고 있진 않습니다만
    # service AnySign.linux.x86 start

하니 에러없이 start 된것처럼 보이구요.
    # service AnySign.linux.x86 status
    # ps aux | grep AnySign

등으로 확인해보아도 프로세스가 정상적으로 기동된 것으로 보입니다.

저의 현재 상황에서는 이게 정상적으로 작동하는 것인지 아닌지 까지는 확인하기가 힘들거 같은데요.

님께서도 일단은
   AnySign Daemon Terminate.
메시지 이외에 다른 에러내용이 없으시다면
서비스를 올려보고 테스트를 해보시면 어떨까 싶습니다.

세벌의 이미지

리눅스에서 주민등록 등본 받을 수 있나요?

http://gov.kr 에서 받을 수 있을 듯 한데, 될 듯 될 듯 하다가 아직은 성공하지 못함.

현재까지 저의 진행상황.
anysign4pc_linux_i386.deb 설치는 성공.
주민등록등본을 리눅스에서 받아보려고 시도 중
공인인증서 비번 묻는 화면에서 어떻게 하는지 모르겠네요.
공인인증서 목록이 거기 나타나게 하려면 어떤 파일들을 어떤 디렉토리에 넣어 주면 되나요?

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.