멋진 적절한 색상과 진행률 표시 줄을 어떻게 활성화합니까?


40

apt에는 새로운 멋진 색상 및 진행률 표시 줄 기능이 있지만 수동으로 활성화해야한다고 들었습니다.

어떻게해야합니까?


추가 구성없이 바로 사용할 수 있음을 사용자에게 알리기위한 빠른 추가 기능. 색상 및 진행 표시 줄은 사용 기본적으로 활성화 apt대신apt-get
Madivad

답변:


47

14.04 이상 :

파일을 다음 위치에 만드십시오. /etc/apt/apt.conf.d:

sudoedit /etc/apt/apt.conf.d/99progressbar

그런 다음 다음 내용을 추가하십시오.

Dpkg::Progress-Fancy "1";

그리고 파일을 저장하십시오.

그런 다음 umask0027이 아닌 경우 (예 : 0023 일 수도 있음) 다음과 같이이 새 파일의 사용 권한을 644 (예 : -rw-r--r--)로 설정하십시오.

$ chmod 644 99progressbar

(이 권한 수정이 없으면 데비안과 같은 것들이 reportbug작동을 멈출 것입니다.)

이제 모든 영광에서 적절한 진행률 막대를 즐기십시오.

여기에 이미지 설명을 입력하십시오

멋진 새로운 경험을 위해 다음 명령과 함께 사용할 수 있습니다.

apt update
apt install
apt upgrade

apt명령 목록을 위해 자체적으로 실행하십시오 . 색상은 기본적으로 활성화되어 apt있으며 영향을 미치지 않습니다 apt-get.

그림 물감:

이것을 추가하여 진행률 표시 줄의 색상을 조정할 수도 있습니다.

Dpkg::Progress-Fancy::Progress-Bg "%1b[40m"; 

색상은 ANSI 색상 코드를 기반으로합니다 . 이 차트 를 참조하십시오.

출처 :


나는 여전히 13.10을 사용하고 있습니다 (적어도 다음 주 또는 2 주 동안) 이 기능은 13.10에서 사용할 수 있습니까?
OSE

나는 그것이 13.10에 없다는 것이 합리적이라고 확신합니다.
Jorge Castro

8
apt-get 등 대신 apt를 사용하는 데 단점이 있습니까?
mikeymop

1
조금 이상합니다. apt-get 업그레이드, 설치 및 제거에 진행률 표시 줄이 표시되지만 apt-get 업데이트에는 색상이 없으므로 apt 업데이트를 사용해야합니다. 매우 이상합니다.
세스

2
흠. 나는 13.10에 있고이 설정을 적용한 후 dpkg뿐만 아니라 apt 및 apt-get 모두에서 진행 상황을 봅니다.

4

-o옵션을 사용하면 동작을 일시적으로 변경할 수 있습니다. 나는 그것을 여기에 설명했다 :

apt-get 기본값이 아니라 apt-get에도 사용할 수 있습니다.

-o Dpkg::Progress-Fancy="1"

예를 들어

sudo apt-get -o Dpkg::Progress-Fancy="1" install alpine-pico

3

기본 색상

Jorge Castro의 탁월한 답변 외에도 /etc/apt/apt.conf.d/99progressbar파일에 줄을 추가 할 수 있습니다 .

Dpkg::Progress-Fancy "1";
APT::Color "1";

기본 색상이 활성화됩니다 apt. apt man페이지 를 읽는 동안 우연히 발견했습니다 .

apt 명령은 최종 사용자에게 적합하며 apt-get (8)과 같이 역 호환 될 필요가 없습니다. 따라서 일부 옵션이 다릅니다.

  • DPkgPM :: Progress-Fancy 옵션이 활성화되어 있습니다.

  • APT :: Color 옵션이 활성화되어 있습니다.


적절한 색상을 진한 녹색에서 노란색 또는 다른 색으로 변경하려면 어떻게해야합니까?
스티로폼
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.