1 The following is a list of commands or features that are deprecated. All
2 deprecated utils are in maintenance mode and we keep them in source tree for
3 backward compatibility only.
6 Why: unnecessary, in Perl, not used in distributions, possible to replace
7 by a simple shell script.
9 --------------------------
11 What: 'udev' and 'list' blkid(8) output formats
12 Why: udevd links libblkid directly; the 'list' is unnecessary, use lsblk(8)
14 --------------------------
17 Why: useless, nobody uses this command, head(1) is better
19 --------------------------
22 Why: use less(1) or more(1)
24 --------------------------
26 What: CHS stuff in fdisk (except SUN where are partitions addresses by cylinders only)
27 Why: use addresssing by sectors, CHS does not work with modern disks,
28 confusing for users...
30 --------------------------
33 Why: the option -s is in collision with the Loop-AES losetup dialect that is used
34 in some distributions. Use the long version (--show) only.
36 --------------------------
38 What: losetup output format without --list
43 /dev/loop0: []: (/home/fs-images/swap.img)
44 /dev/loop1: []: (/home/fs-images/disk.img), offset 100
49 NAME SIZELIMIT OFFSET AUTOCLEAR RO BACK-FILE
50 /dev/loop0 0 0 0 0 /home/fs-images/swap.img
51 /dev/loop1 0 100 0 0 /home/fs-images/disk.img
53 --------------------------
56 Why: parallel port printers are probably almost extinct devices
58 --------------------------
61 Why: useless for kernel >= 2.6.9
63 ---------------------------
66 Why: deprecated in favor of uname(1) or arch(1) from coreutils
68 The arch(1) has been added (during 2.13 development cycle) to coreutils
69 where it will be maintained as an alias for uname(1) command.
71 ----------------------------
74 Why: nobody uses this implementation
76 ----------------------------
78 The Single UNIX(TM) Specification, Version 2
79 Copyright (C) 1997 The Open Group
81 Legacy utilities which are part util-linux package are:
87 http://pubs.opengroup.org/onlinepubs/7908799/xcu/intro.html#tag_001_003_003