
column
カプセル化された形で提供されますutil-linux
。bsdmainutils
どちらのパッケージもLinux Mint 20.2にインストールされます。
$ type column
column is /usr/bin/column
column is /bin/column
両方の列はbsd列ツールを指します。からこのツールにアクセスするにはutil-linux
?
答え1
Linux Mint 20.2ではutil-linux
提供されておらずcolumn
、Mintにリリースされたバージョンは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
同じ名前の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がパスの最初であることを確認してください。
または、不要なツールを直接削除してください。