CentOS를 7에서 8로 업그레이드했습니다. 주문 이 없습니다 last
.
$ which last
/usr/bin/which: no last in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
설치에 last
실패했습니다 dnf install
.
$ dnf install last
Repository epel is listed more than once in the configuration
EPEL for redhat/centos 8 - x86_64 0.0 B/s | 0 B 00:00
Failed to synchronize cache for repo 'epel', ignoring this repo.
Last metadata expiration check: 20:42:39 ago on Sun 11 Apr 2021 05:40:02 PM CST.
No match for argument: last
Error: Unable to find a match: last
last
도구를 설치하는 방법은 무엇입니까 ?
답변1
last
별도의 패키지는 아니고, 패키지에 제공되는 명령어는 다음과 같습니다 util-linux
.
이 명령이 설치된 RHEL/CentOS 8 시스템에서 last
:
# rpm -qf /usr/bin/last
util-linux-2.32.1-24.el8.x86_64
# dnf provides /usr/bin/last
util-linux-2.32.1-24.el8.x86_64 : A collection of basic system utilities
Repo : @System
Matched from:
Filename : /usr/bin/last
util-linux 패키지의 콘텐츠 목록은 여기에서 볼 수 있습니다:https://centos.pkgs.org/8/centos-baseos-x86_64/util-linux-2.32.1-24.el8.x86_64.rpm.html
패키지 업그레이드가 util-linux
실제로 실패하면 시스템에 몇 가지 매우 기본적인 시스템 명령과 일부 PAM 구성이 누락되었을 수 있습니다.업그레이드 후 재부팅하지 않은 경우 재부팅하기 전에 시스템에 누락된 패키지가 있는지 확인하십시오.
dnf install @minimal-environment
필요한 모든 시스템 패키지가 있는지 확인할 수 있습니다 . 최소 CentOS 8 설치에 필요한 패키지가 누락된 경우 실제로 아무것도 설치하지 않고 명령이 종료되어야 합니다.
완전히 재설치하는 것 외에 CentOS를 7에서 8로 업그레이드하는 "공식적인" 절차는 없는 것으로 보입니다. 사용 가능한 모든 업그레이드 절차는 제3자에 의해 설계되었으며 가능한 모든 경우에 작동이 보장되지는 않습니다.