如果我想安装或卸载 tail 包(用于查看文件结束行的命令行工具),Ubuntu 的最新稳定版本中包含什么包(它是否默认安装)?
我已经安装了它;我只是不记得我是否安装了它或者它已经在那里了。我制作了一个需要它作为依赖项的程序(所以我问了这个问题)。
答案1
该命令dpkg -S
表明它来自coreutils
anwar@anwarpc:~$ dpkg -S $(which tail)
coreutils: /usr/bin/tail
另请检查dpkg -L
anwar@anwarpc:~$ dpkg -L coreutils | grep tail
/usr/bin/tail
/usr/share/man/man1/tail.1.gz
coreutils
已预装,因此已经存在。顾名思义,这些是核任何 Linux 系统。
答案2
在我新安装的(稳定版)Ubuntu GNOME 17.04 上,默认使用的是版本 8.26:
$ tail --version
tail (GNU coreutils) 8.26
Copyright © 2016 Free Software Foundation, Inc.
License GPLv3+ : GNU GPL version 3 ou ultérieure
<http://gnu.org/licenses/gpl.html>
C'est logiciel libre, vous êtes libre de le modifier et de le redistribuer.
Ce logiciel n'est accompagné d'ABSOLUMENT AUCUNE GARANTIE, dans les limites
autorisées par la loi applicable.
Écrit par Paul Rubin, David MacKenzie, Ian Lance Taylor
et Jim Meyering.