본문 바로가기

리눅스

아치리눅스의 alunn - 암호 없이 자동 업데이트

alunn은 아치리눅스 패키지 업데이트, 뉴스 알림이입니다.
원도우처럼 클릭 한번에 root 암호 없이 패키지 업데이트 가능하게 설정하는 팁입니다.

1. sudo 설치

# pacman -S sudo alunn

2. sudoers 편집

# nano /etc/sudoers

하단에 본인이 X원도우에서 사용하는 계정명(아래 라인은 mini)을 쓰고 아래 라인을 추가합니다.

mini ALL=(ALL) NOPASSWD: /usr/bin/alunn_updatescript

3. /usr/bin/alunnconf 수정
본인이 사용하는 데스크탑 환경에 맞는 업데이트 명령어를 수정해줍니다.
아래는 xfce4 환경으로 설정한 경우입니다.

# nano /usr/bin/alunnconf

아래 라인 부분을

 _('Default XFCE')         : 't
erminal -e \'su -c alunn_updatescript\'',

아래 라인으로 수정 해줍니다.

'terminal -e \'sudo alunn_updatescript\''

4. alunnconf에서 수정한 데스크탑환경으로 설정

$ alunnconf 

Update command 를 Default XFCE로 선택

5. alunn 재시작 후 테스트

$ pkill alunn
$ alunn

6. alunn 업데이트 무시
업데이트 되어서 수정한 내용이 날아가는 것을 방지

# nano /etc/pacman.conf

파일내용중 IgnorePkg 에 alunn 추가

IgnorePkg   = alunn