![RPM 기반 배포판을 위한 중앙 집중식 패키지 관리](https://rvso.com/image/52105/RPM%20%EA%B8%B0%EB%B0%98%20%EB%B0%B0%ED%8F%AC%ED%8C%90%EC%9D%84%20%EC%9C%84%ED%95%9C%20%EC%A4%91%EC%95%99%20%EC%A7%91%EC%A4%91%EC%8B%9D%20%ED%8C%A8%ED%82%A4%EC%A7%80%20%EA%B4%80%EB%A6%AC.png)
Linux CentOS에는 약 6개의 서버가 있습니다.
그리고 나는 모든 yum check-update
이메일을 실행하거나 읽을 필요 없이 업데이트할 수 있고 이 모든 정보를 한 곳에서 보관할 수 있는 오래된 패키지를 볼 수 있는 가능성을 갖고 싶습니다(웹 인터페이스가 가장 좋지만 콘솔 전용도 유용함). yum-updatesd
상자.
이 업데이트를 직접 실행할 수 있다면 이상적입니다.
그리고 한 곳에서 새로운 소프트웨어를 설치하거나 기존 소프트웨어를 제거할 수도 있습니다.
답변1
서버를 자동으로 업데이트하려는 경우, 정말 나쁜 일을 하지 않는 한 CentOS 4/5/6/7에서는 매우 안전합니다.
이렇게 하세요:
yum install -y yum-cron
sysconfig yum-cron on
service yum-cron start
이제 끝났습니다.
사용 가능한 항목만 확인하고 아무것도 설치하지 않으려면 다음을 수행하세요.
yum upgrade
옵션이 있으면 N을 누르세요. 여기에는 잠재적인 업데이트에 대한 정보가 표시되며 각 업데이트를 별도로 설치할 수도 있고(종속 항목이 설치될 수도 있음) 설치하지 않을 수도 있습니다.
우주 유영 등 더 큰 솔루션이 있지만 SIX SERVERS의 경우에는 있는 그대로 괜찮습니다.
궁극적으로 DEV 서버의 경우 업데이트된 서버와 오래된 버전(PROD 일치)이 혼합되어 있고, TEST 서버가 모두 완전히 업데이트되었으며, 소프트웨어를 홍보할 때 PROD 서버를 TEST 서버와 일치하도록 업데이트하는 것이 좋습니다. 꼭 필요한 것은 아닙니다. 엔터프라이즈 Linux이고 비호환성은 항상 정크 제3자 리포지토리에서 발생합니다. 하지만 뾰족한 머리를 달래기 위해 또는 적어도 처음에는 조심스럽게 밟고 싶을 수도 있습니다.
나는 프로덕션 환경에서 엔터프라이즈 Linux를 실행해 왔으며 14년 동안 내 제품 상자는 내가 신뢰하는 저장소를 자동으로 업데이트합니다. 야간. 자동으로. 14년 동안 아무런 문제가 없었습니다(smb.conf를 제외하고, puppet/chef가 지능형 관리자처럼 authconfig를 사용하는 대신 파일을 직접 작성했기 때문에 그것은 우리 자신의 잘못이었습니다). 두려움 없이 업데이트할 수 있는 위치에 도달할 수 있으며, 보지 않을 때 Windows10으로 몰래 업데이트되지 않습니다. 하지만 지금은 조심해서 가세요.