본문 바로가기
리눅스

named.conf 비어있을 때, bind 삭제하기 제거하기

by 딸기뚜왈기 2024. 4. 7.

named.conf가 비어있는 현상.

아무것도 없다. \

 

해결 노력.

 

[root@localhost etc]# yum -y remove bind
일치하는 인수가 없습니다: bind
제거 대상 꾸러미가 없습니다.
종속성이 해결되었습니다.
처리가 필요하지 않습니다.
완료되었습니다!
[root@localhost etc]# yum -y remove bind*
일치하는 인수가 없습니다: bindresvport.blacklist
제거 대상 꾸러미가 없습니다.
종속성이 해결되었습니다.
처리가 필요하지 않습니다.
완료되었습니다!
[root@localhost etc]# rpm -qa | grep bind
bind-license-9.16.23-14.el9_3.0.1.noarch
bind-libs-9.16.23-14.el9_3.0.1.x86_64
bind-utils-9.16.23-14.el9_3.0.1.x86_64
[root@localhost etc]# rpm -qa | grep named
[root@localhost etc]# rpm -qa | grep name
hostname-3.23-6.el9.x86_64
perl-File-Basename-2.85-480.el9.noarch
initscripts-rename-device-10.11.5-1.el9.x86_64
prefixdevname-0.1.0-8.el9.x86_64
perl-Sys-Hostname-1.23-479.el9.x86_64
[root@localhost etc]# yum -y remove bind*
일치하는 인수가 없습니다: bindresvport.blacklist
제거 대상 꾸러미가 없습니다.
종속성이 해결되었습니다.
처리가 필요하지 않습니다.
완료되었습니다!
[root@localhost etc]# yum -y remove bind
일치하는 인수가 없습니다: bind
제거 대상 꾸러미가 없습니다.
종속성이 해결되었습니다.
처리가 필요하지 않습니다.
완료되었습니다!
[root@localhost etc]# rpm -qa | grep bind
bind-license-9.16.23-14.el9_3.0.1.noarch
bind-libs-9.16.23-14.el9_3.0.1.x86_64
bind-utils-9.16.23-14.el9_3.0.1.x86_64
[root@localhost etc]# rpm -e bind-license-9.16.23-14.el9_3.0.1.noarch
오류: Failed dependencies:
bind-license = 32:9.16.23-14.el9_3.0.1 is needed by (installed) bind-libs-32:9.16.23-14.el9_3.0.1.x86_64
[root@localhost etc]# rpm -e bind-license-9.16.23-14.el9_3.0.1.noarch --nodeps
[root@localhost etc]# rpm -e bind-libs-9.16.23-14.el9_3.0.1.x86_64 --nodeps
[root@localhost etc]# rpm -e bind-utils-9.16.23-14.el9_3.0.1.x86_64 --nodeps
[root@localhost etc]# rpm -qa | grep bind

 

 

--- 다 제거 되었는데도 named.conf가 비어있다.

[root@localhost etc]# pwd
/etc
[root@localhost etc]# ll
합계 1320

drwxr-x---.  2 root named        6 11월 11 11:55 named
-rw-r--r--.  1 root root         0  4월  7 15:56 named.conf
-rw-r-----.  1 root named     1722 11월 11 11:55 named.conf.rpmnew

 

 

[남아있는 named.conf 파일을 삭제해준다]

[root@localhost etc]# rm -rf named.conf

[root@localhost etc]# yum -y remove bind*

[root@localhost etc]# yum -y remove bind

 

[root@localhost etc]# yum -y install bind

[root@localhost etc]# yum -y install bind*

 

[문제 해결 완료]

[root@localhost etc]# vi named.conf