단일 명령을 사용하여 동시에 패키지를 추가하고 제거하는 방법이 있습니까 yum
? 예를 들어 두 개의 별도 명령/트랜잭션을 실행하지 않고 postfix를 설치하고 sendmail을 제거합니다.
답변1
예. Invoke를 사용하면 입력 시 동시에 발생하는 여러 명령을 yum shell
지정할 수 있습니다 .run
답변2
최신 버전의 yum에는 다음 swap
명령도 있습니다.
# yum swap -- install foo -- remove bar
답변3
허용된 답변이 이미 말했듯이 여러 명령을 한 번에 실행하는 데 사용할 수 있으며 yum shell
이는 대화식 사용에 적합합니다. 그러나 스크립트에서 이 명령을 호출하려는 경우 yum shell translist.txt
다음과 같은 파일에 대해 실행할 수도 있습니다.
remove squid
install squid34
run
-y
확인 프롬프트를 "예"로 가정하는 추가 스위치입니다.
답변4
sudo yum swap postfix sendmail
O/P가 답변을 갖고 있는 동안 나중에 필요한 분들을 위해 이 짧은 답변을 남겨 두겠습니다.