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
column
bsdmainutils
에서 로 전환하는 동안 패키지가 변경되었습니다 util-linux
. 이 전환은 아직 Mint에 도달하지 않았습니다. 이전 도구는 이제 에서 릴리스된 bsdmainutils
새 패키지의 일부입니다 . 이 기능은 Ubuntu 21.04 이상을 기반으로 릴리스된 이후 Linux Mint에서만 사용할 수 있습니다.bsdextrautils
util-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이 경로의 첫 번째인지 확인하세요.
또는 불필요한 도구를 직접 제거하십시오.