동시에 여러 패키지 설치


23

여러 개의 패키지를 어떻게 설치합니까?

예를 들어, 둘 다 설치 package X하고 Package Y,싶습니다. 기본적으로 이것이 불가능하지만 다른 방법이 있거나 설치를 위해 대기열에 넣을 수 있습니까?


당신이 가지고있는 튜토리얼을 보지 못했 apt-get install p1 p2 p3습니까?
PNDA


@mniess : 위 참조
David Foerster

1
@mniess : 그리고 의견에 대한 의견은 왜 그것이 원래 질문의 문구와 다른 질문인지 명확하게 설명합니다.
David Foerster

1
@mniess 내 질문으로 인해 혼란이 생겼을 수도 있습니다. 그러나 대답은 내 문제를 해결했습니다. 허용 된 답변과 혼동되지 않도록 질문을 편집했습니다.
초보자 :

답변:


32

당신 이것을 있습니다 , 왜 안돼!? 당신은 설치하려면 다음 단일 명령을 실행할 수 있습니다 package-xpackage-y:

sudo apt-get install package-x package-y

노트 :

모든 프롬프트에 예라고 응답 하도록 -y플래그를 추가 할 수 있다고 언급했습니다 . 어쨌든 예를 한 번만 말하지 않아도됩니다 . 플래그 에 대해 아는 것이 좋지만, 제거하고 싶지 않은 것을 자동으로 제거 할 수도 있으므로주의하십시오. 일반적으로 플래그를 생략하고 모든 추가 또는 제거 패키지를 수동으로 검토하여 내 컴퓨터에 끔찍한 영향을 줄 수있는 실수를 저 지르지 않도록합니다. 그러나 좋은 옵션이며 덜 휘발성 인 것으로 보입니다.apt-get-y-yapt-get upgrade -y

sudo apt-get upgrade package-x package-y -y

이것도 확인하겠습니다.
초보자

이것은 효과가 있지만 x 패키지를 설치하고 설치 도중에 다른 설치를 시작하고 싶을 경우 (이 경우 패키지 y를 고려하십시오). 그렇게 할 수 있습니까?
초보자 :

10
이것은 다른 질문입니다. 한 가지 제한 apt은 한 번에 하나의 apt프로세스 만 가질 수 있다는 것 입니다. 이것은이다 좋은 일 이 시스템을 파괴하지 못하도록로. 패키지 Y를 설치하려는 경우 X가 끝날 때까지 기다리거나 X를 중지하고 함께 설치하십시오.
earthmeLon

10

패키지를 설치하려면 다음을 사용하십시오.

sudo apt-get install package-name

여러 패키지를 설치하려면 다음을 차례로 나열하십시오.

sudo apt-get install package-name1 package-name2 package-name3

발생할 수 있는 질문에 강제 apt-get install로 대답 하려면 끝에 추가하십시오yesare you sure you want to install this package?-y

sudo apt-get install package1 package2 package3 -y

다른 사용자에 대해서는 확실하지 않지만 일반적으로 사용하는 모든 패키지 / 프로그램 목록이있는 파일을 유지하는 것이 도움이되므로 재설치해야 할 경우에는 명령을 복사하지 않고 붙여 넣기 만하면됩니다. 다음 몇 주 동안 내가 가진 것과 얻지 못한 것을 알아내는 데 소비했습니다.


1
또한 시간을 절약하기 위해 한 가지 방법은 일반적으로 사용하는 모든 프로그램을 설치하는 명령을 사용하여 파일을 백업하는 것입니다. 따라서 어떤 이유로 다시 설치 해야하는 경우 간단히 쉼표를 복사하여 붙여 넣고 30 분 동안 걸어 가십시오.
theYnot

1
다른 답변을 개선하려면 수정을 제안하고 새로운 (불완전한) 답변을 만들지 마십시오.
David Foerster

2
사본을 보관하면 dpkg --get-selections다시 설치할 때 가지고 있던 모든 패키지를 설치할 수 있습니다.
Ángel

재미있게 @ Ángel 충분히 어제 OS를 다시 설치해야했습니다. 나는 노력 dpkg --get-selections했고 그것은 치료를 받았다 . 나는 몇 가지 숙제를했고,이 답변 (건너 온 askubuntu.com/questions/101931/... 이 일에 확장하고 복원 말한다) pkg사용하는 메타 데이터 apt-mark showauto > auto.lstapt-mark showmanual > manual.lst메타 데이터를 취득하고 apt-mark auto < auto.lstapt-mark manual.lst복원 할 수 있습니다.
TheYnot
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.