오류가 발생하지 않고 우분투의 파일에서 패키지를 하나씩 설치합니다.

오류가 발생하지 않고 우분투의 파일에서 패키지를 하나씩 설치합니다.

비슷한 걸 하고 싶은데 xargs sudo apt install < pkglist, 패키지를 하나씩 설치하다가 설치 중 오류가 발생하거나, 중단 없이 패키지명이 존재하지 않으면 메시지를 줍니다.

답변1

당신이 apt-get사용할 수있는--ignore-missing

sudo apt-get --ignore-missing install $(cat packages-list.txt)

또는

cat packages-list.txt | xargs sudo apt-get --ignore-missing install

답변2

각 줄에 패키지가 포함된 xargs경우 사용 하고 주석인 경우 구분 기호를 추가하세요 .pkglist-d '\n'

xargs -n 1 -- sudo apt install -y <  pkglist

man xargs:

-n max-args, --max-args=max-args
              Use at most max-args arguments per command line.

관련 정보