centos 7 설치 후 할일, dnf 설치하기 > 리눅스

본문 바로가기

회원로그인

회원가입

리눅스

레드햇 centos 7 설치 후 할일, dnf 설치하기

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 71회 작성일 22-10-19 17:08

본문


centos 7 설치후 할일

1. 초기업데이트
> yum -y update

2. SELinux 비활성화
리눅스 보안 커널 모듈이며 Linux를 구성하는 핵심 요소인 Kernel을 보호하기 위한 도구
서버를 편하게 관리를 하기 위해 평균적으로는 비활성화를 하지만 Kernel 보안에서는 뛰어남

> sestatus
SELinux status: enabled

> vi /etc/sysconfige/selinux
#SELINUX=enforcing
SELINUX=disabled

 재부팅
 
> sestatus
SELinux status: disabled


3. 패키지 설치
> yum -y install epel-release rsync wget vim psmisc lsof
 - epel-release : CentOS 7의 extra 저장소이며, 기본 저장소로 설치가 되지 않는 패키지를 설치하기 위해 설치
       -> 나중에 yum명령어로 계속 설치를 하게 되면 충돌이 발생하는데 해당 패키지로 충돌을 방지
 - rsync : 파일과 디렉터리를 복사하고 동기화하기 위해 사용
 - wget : 웹 사이트에 있는 파일을 다운로드가 가능
 - vi : vi와 다르게 하이라이트 기능과 세부적인 기능이 있음
 - psmisc : 프로세스 관련 명령어를 사용을 할 수 있는 관리 패키지
 - lsof : 특정 프로세스가 어떤 파일을 열고 있는 확인이 가능한 패키지
 
 4. SSH 설정
 > vi /etc/ssh/sshd_config
 Port 22 <- 주석제거, 다른포트 사용시 번호 지정
 
firewall 에 해당 포트 허용
 > firewall-cmd --permanent --zone=public --add-port=22/tcp
 > firewall-cmd --reload
 > systemctl restart sshd
 > netstat -nlpt | grep 22
 



centos 7 에 dnf 설치하기

> yum install epel-release

> yum install dnf


> dnf --version

==============
UnicodeDecodeError: 'ascii' codec can't decode byte 0xeb in position 4: ordinal not in range(128)
에러 발생시 조치방법

> vi /etc/bashrc
맨아래에 아래내용을 추가한다.
export LANG=en_US.UTF-8
export LANGUAGE=en_US.UTF-8
export LC_COLLATE=C
export LC_CTYPE=en_US.UTF-8
==============


> dnf repolist <- 저장소

> dnf repolist all <- 활성/비활성된 모든 저장소 나열


> dnf list <- 사용가능한 패키지

> dnf list installed <- 설치된 패지키


> dnf search nano <- 패키지 검색


> dnf provides /bin/bash
파일/하위 패키지를 제공하는 것을 검색
dnf 옵션 provides 는 특정 파일/하위 패키지를 제공하는 패키지의 이름을 찾는다
. 예를 들어, 시스템에서 /bin/bash 를 제공하는 것을 찾고 싶을때

> dnf info nano
패키지 세부정보 보기

> dnf install nano
패키지 설치하기

> dnf update systemd
특정패키지만 업데이트하기

> dnf check-update
시스템패키지의 업데이트 확인

> dnf update
> dnf upgrade
두개다 동일한 일 수행
시스템패키지의 업데이트하기

> dnf remove nano
> dnf erase nano
패키지 제거


> dnf autoremove
DNF를 사용하여 Orphan 패키지 제거
종속성을 충족시키기 위해 설치된 패키지는 다른 응용 프로그램에서 사용하지 않으면 쓸모가 없을 수 있다.
이러한 Orphan 패키지를 제거하려면 아래 명령을 실행하면 된다.


> dnf clean all
캐시된 패키지 지우기

> dnf help clean
도움말 보기

> dnf history
dnf 내역보기


> dnf grouplist
모든 그룹 패키지 나열

> dnf grouplist 'Educations Software'
그룹 패키지 설치

> dnf groupupdate 'Educations Software'
그룹 패키지 업데이트

> dnf groupremove 'Educations Software'
그룹패키지 제거


> dnf reinstall nano
패키지 재설치



 


댓글목록

등록된 댓글이 없습니다.