팩맨에서 패키지를 수직으로 포맷하기

팩맨에서 패키지를 수직으로 포맷하기

내가 한동안 시스템을 업그레이드하지 않았다고 가정해 보겠습니다. 마침내 실행하면 pacman -Syu분명히 많은 패키지를 받게 될 것입니다. 이 경우 출력은 완전히 허용되지 않습니다. 모든 패키지는 정렬 없이 간단한 줄 바꿈만으로 한 줄에 작성됩니다.

그러면 pacman패키지를 이렇게 열로 표시 할 수 있나요 ls -C? 아니면 적어도 수직으로 저렇게 표시할 수 있나요 ls -1?

지금까지 이것을 사용해왔지만 pacman -Syu --print-format '%n %v'차선책입니다(특히 통과 --print-format강제가 드라이런 모드로 실행되므로 실제로 패키지를 확인한 후 다시 실행 pacman해야 합니다 ). pacman -Syu래퍼 스크립트를 작성하거나 다른 프런트 엔드로 전환하는 것은 지나친 것처럼 느껴집니다.

답변1

pacmanpacman열(또는 개별 열)별로 인쇄하는 대신 인쇄 패키지에 알릴 수 있습니다.테이블(생각하다 ls -l). 이것만으로도 패키지 목록 자체를 더 읽기 쉽게 만들 수 있습니다.

이 동작은 주석 처리를 해제하여 활성화할 수 있습니다.VerbosePkgLists[options]중간 섹션의 옵션 /etc/pacman.conf. 이에 대한 명령줄 스위치는 없습니다.

앞으로:

resolving dependencies...
looking for conflicting packages...

Packages (3) pacman-mirrorlist-20151115-1  pam-1.2.1-3  taglib-1.10-1

Total Download Size:    0.96 MiB
Total Installed Size:   4.65 MiB
Net Upgrade Size:      -0.51 MiB

:: Proceed with installation? [Y/n] 

뒤쪽에:

resolving dependencies...
looking for conflicting packages...

Package (3)             Old Version  New Version  Net Change  Download Size

core/pacman-mirrorlist  20151109-1   20151115-1     0.00 MiB       0.00 MiB
testing/pam             1.2.1-2      1.2.1-3       -0.65 MiB       0.59 MiB
testing/taglib          1.9.1-1      1.10-1         0.13 MiB       0.36 MiB

Total Download Size:    0.96 MiB
Total Installed Size:   4.65 MiB
Net Upgrade Size:      -0.51 MiB

:: Proceed with installation? [Y/n]

관련 정보