'bsdmainutils' 대신 'util-linux'의 '열'

'bsdmainutils' 대신 'util-linux'의 '열'

column캡슐화된 형태로 제공 됩니다 util-linux. bsdmainutils두 패키지 모두 Linux Mint 20.2에 설치됩니다.

$ type column
column is /usr/bin/column
column is /bin/column

두 열 모두 bsd 열 도구를 가리킵니다. 에서 이 도구에 어떻게 액세스합니까 util-linux?

답변1

리눅스 민트 20.2에서는 util-linux제공되지 않으며 column, 민트에 출시된 버전은 2.34-0.1ubuntu9.1 이나, 이제서야 패키지가 제공되기 시작했습니다.column 패키지 버전 2.35.2-3.

다음 명령을 사용하여 어떤 패키지가 특정 바이너리를 제공하는지 확인할 수 있습니다 apt-file.

$ apt-file search bin/column
autogen: /usr/bin/columns                 
bsdmainutils: /usr/bin/column
xymon: /usr/lib/xymon/cgi-bin/columndoc.sh

columnbsdmainutils에서 로 전환하는 동안 패키지가 변경되었습니다 util-linux. 이 전환은 아직 Mint에 도달하지 않았습니다. 이전 도구는 이제 에서 릴리스된 bsdmainutils새 패키지의 일부입니다 . 이 기능은 Ubuntu 21.04 이상을 기반으로 릴리스된 이후 Linux Mint에서만 사용할 수 있습니다.bsdextrautilsutil-linux

util-linux정말로 버전을 원한다면 column직접 빌드해야 합니다.

답변2

동일한 이름을 가진 두 개의 실행 파일이 있고 둘 다 PATH에 있는 경우 전체 경로를 정의하십시오./usr/bin/column

또는 별칭을 만들고 alias clmn='/usr/bin/column' 향후 작업에 해당 별칭을 사용하세요. .profile 또는 .bashrc에 별칭 정의를 추가하는 것을 잊지 마십시오.

또는 홈 디렉터리에 bin 폴더를 만들고 다음 스크립트를 넣습니다.

#!/bin/sh
/usr/bin/column $1 $2 $3 $4 $5 $6

"column" 스크립트를 호출하고 $HOME/bin이 경로의 첫 번째인지 확인하세요.

또는 불필요한 도구를 직접 제거하십시오.

관련 정보