Changeset 76b06f6 for BOOK/final-system/common/udev.xml
- Timestamp:
- Sep 24, 2013, 11:53:17 AM (11 years ago)
- Children:
- 2e9ccbe
- Parents:
- 111b12a
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
BOOK/final-system/common/udev.xml
r111b12a r76b06f6 6 6 ]> 7 7 8 <sect1 id="ch-system- eudev" role="wrap">9 <?dbhtml filename=" eudev.html"?>10 11 <title> Eudev-&eudev-version;</title>12 13 <indexterm zone="ch-system- eudev">14 <primary sortas="a- Eudev">Eudev</primary>8 <sect1 id="ch-system-udev" role="wrap"> 9 <?dbhtml filename="udev.html"?> 10 11 <title>Udev-&udev-version;</title> 12 13 <indexterm zone="ch-system-udev"> 14 <primary sortas="a-Udev">Udev</primary> 15 15 </indexterm> 16 16 … … 18 18 <title/> 19 19 20 <para>The Eudev package contains programs for dynamic creation of device20 <para>The Udev package contains programs for dynamic creation of device 21 21 nodes.</para> 22 22 … … 24 24 25 25 <sect2 role="installation"> 26 <title>Installation of Eudev</title>27 28 <para os="a">Prepare Eudev for compilation:</para>29 30 <screen os="b"><userinput>./configure --prefix=/usr --sysconfdir=/etc\31 --with-rootprefix="" --libexecdir=/lib --enable-split-usr\32 --libdir=/usr/lib --with-rootlibdir=/lib --sbindir=/sbin--bindir=/sbin \33 --enable-rule_generator --disable-introspection --disable-keymap\34 --disable-gudev --disable-gtk-doc-html --with-firmware-path=/lib/firmware\35 --enable-libkmod</userinput></screen>26 <title>Installation of Udev</title> 27 28 <para os="a">Prepare Udev for compilation:</para> 29 30 <screen os="b"><userinput>./configure --prefix=/usr \ 31 --sysconfdir=/etc --with-rootprefix="" \ 32 --libexecdir=/lib --bindir=/sbin \ 33 --with-usb-ids-path=no --with-pci-ids-path=no \ 34 --enable-rule_generator --disable-introspection \ 35 --disable-keymap --disable-gudev</userinput></screen> 36 36 37 37 <para os="c">Compile the package:</para> … … 50 50 <screen os="j"><userinput>install -dv /lib/firmware</userinput></screen> 51 51 52 <para os="r1">Create a dummy rule so that Eudev will name ethernet devices properly for the system.</para>53 54 <screen os="r2"><userinput>echo "# dummy, so that network is once again on eth*" \55 > /etc/udev/rules.d/80-net-name-slot.rules</userinput></screen>56 57 52 </sect2> 58 53 59 <sect2 id="contents- eudev" role="content">60 <title>Contents of Eudev</title>54 <sect2 id="contents-udev" role="content"> 55 <title>Contents of Udev</title> 61 56 62 57 <segmentedlist> … … 82 77 <term><command>udevadm</command></term> 83 78 <listitem> 84 <para>Controls the runtime behavior of Eudev, requests kernel79 <para>Controls the runtime behavior of Udev, requests kernel 85 80 events, manages the event queue, and provides simple debugging.</para> 86 <indexterm zone="ch-system- eudev udevadm">81 <indexterm zone="ch-system-udev udevadm"> 87 82 <primary sortas="b-udevadm">udevadm</primary> 88 83 </indexterm> … … 96 91 <command>udev</command>, 97 92 thus avoiding various race conditions</para> 98 <indexterm zone="ch-system- eudev udevd">93 <indexterm zone="ch-system-udev udevd"> 99 94 <primary sortas="b-udevd">udevd</primary> 100 95 </indexterm> … … 106 101 <term><command>ata_id</command></term> 107 102 <listitem> 108 <para>Provides Eudev with a unique string and additional103 <para>Provides Udev with a unique string and additional 109 104 information (uuid, label) for an ATA drive</para> 110 <indexterm zone="ch-system- eudev ata_id">105 <indexterm zone="ch-system-udev ata_id"> 111 106 <primary sortas="b-ata_id">ata_id</primary> 112 107 </indexterm> … … 118 113 <listitem> 119 114 <para>Prints the capabilities of a CDROM or DVDROM drive.</para> 120 <indexterm zone="ch-system- eudev cdrom_id">115 <indexterm zone="ch-system-udev cdrom_id"> 121 116 <primary sortas="b-cdrom_id">cdrom_id</primary> 122 117 </indexterm> … … 127 122 <term><command>collect</command></term> 128 123 <listitem> 129 <para>Given an ID for the current uevent and a list of IDs 130 (for all target uevents), registers the current ID and indicates whether 131 all target IDs have been registered.</para> 132 <indexterm zone="ch-system-eudev collect"> 124 <para>DESCRIPTION REQUIRED</para> 125 <indexterm zone="ch-system-udev collect"> 133 126 <primary sortas="b-collect">collect</primary> 134 127 </indexterm> … … 140 133 <listitem> 141 134 <para>Creates all possible floppy devices based on the CMOS type</para> 142 <indexterm zone="ch-system- eudev create_floppy_devices">135 <indexterm zone="ch-system-udev create_floppy_devices"> 143 136 <primary sortas="b-create_floppy_devices">create_floppy_devices</primary> 144 137 </indexterm> … … 150 143 <listitem> 151 144 <para>Identifies x86 disk drives from Enhanced Disk Drive calls</para> 152 <indexterm zone="ch-system- eudev edd_id">145 <indexterm zone="ch-system-udev edd_id"> 153 146 <primary sortas="b-edd_id">edd_id</primary> 154 147 </indexterm> … … 160 153 <listitem> 161 154 <para>Script to load firmware for a device</para> 162 <indexterm zone="ch-system- eudev firmware.sh">155 <indexterm zone="ch-system-udev firmware.sh"> 163 156 <primary sortas="b-firmware.sh">firmware.sh</primary> 164 157 </indexterm> … … 169 162 <term><command>fstab_import</command></term> 170 163 <listitem> 171 <para>Finds an entry in <filename>/etc/fstab</filename> that matches 172 the current device, and provides its information to Udev.</para> 173 <indexterm zone="ch-system-eudev fstab_import"> 164 <para>DESCRIPTION REQUIRED</para> 165 <indexterm zone="ch-system-udev fstab_import"> 174 166 <primary sortas="b-fstab_import">fstab_import</primary> 175 167 </indexterm> … … 182 174 <para>Provides the shortest possible unique hardware path to a 183 175 device</para> 184 <indexterm zone="ch-system- eudev path_id">176 <indexterm zone="ch-system-udev path_id"> 185 177 <primary sortas="b-path_id">path_id</primary> 186 178 </indexterm> … … 192 184 <listitem> 193 185 <para>Retrieves or generates a unique SCSI identifier.</para> 194 <indexterm zone="ch-system- eudev scsi_id">186 <indexterm zone="ch-system-udev scsi_id"> 195 187 <primary sortas="b-scsi_id">scsi_id</primary> 196 188 </indexterm> … … 202 194 <listitem> 203 195 <para>Identifies a USB block device.</para> 204 <indexterm zone="ch-system- eudev usb_id">196 <indexterm zone="ch-system-udev usb_id"> 205 197 <primary sortas="b-usb_id">usb_id</primary> 206 198 </indexterm> … … 211 203 <term><command>v4l_id</command></term> 212 204 <listitem> 213 <para>D etermines V4L capabilities for a given device.</para>214 <indexterm zone="ch-system- eudev v4l_id">205 <para>DESCRIPTION REQUIRED</para> 206 <indexterm zone="ch-system-udev v4l_id"> 215 207 <primary sortas="b-v4l_id">v4l_id</primary> 216 208 </indexterm> … … 221 213 <term><command>write_cd_rules</command></term> 222 214 <listitem> 223 <para>A script which generates Eudev rules to provide stable names 224 for network interfaces.</para> 225 <indexterm zone="ch-system-eudev write_cd_rules"> 215 <para>DESCRIPTION REQUIRED</para> 216 <indexterm zone="ch-system-udev write_cd_rules"> 226 217 <primary sortas="b-write_cd_rules">write_cd_rules</primary> 227 218 </indexterm> … … 232 223 <term><command>write_net_rules</command></term> 233 224 <listitem> 234 <para>A script which generates Eudev rules to provide stable names 235 for network interfaces.</para> 236 <indexterm zone="ch-system-eudev write_net_rules"> 225 <para>DESCRIPTION REQUIRED</para> 226 <indexterm zone="ch-system-udev write_net_rules"> 237 227 <primary sortas="b-write_net_rules">write_net_rules</primary> 238 228 </indexterm> … … 244 234 <term><filename class="libraryfile">libudev</filename></term> 245 235 <listitem> 246 <para> A library interface to eudev device information.</para>247 <indexterm zone="ch-system- eudev libudev">236 <para>DESCRIPTION REQUIRED</para> 237 <indexterm zone="ch-system-udev libudev"> 248 238 <primary sortas="c-libudev">libudev</primary> 249 239 </indexterm> … … 251 241 </varlistentry> 252 242 253 <varlistentry id="etc- eudev">243 <varlistentry id="etc-udev"> 254 244 <term><filename class="directory">/etc/udev</filename></term> 255 245 <listitem> 256 246 <para>Contains <command>udev</command> configuration files, 257 247 device permissions, and rules for device naming</para> 258 <indexterm zone="ch-system- eudev etc-eudev">248 <indexterm zone="ch-system-udev etc-udev"> 259 249 <primary sortas="e-/etc/udev">/etc/udev</primary> 260 250 </indexterm> … … 262 252 </varlistentry> 263 253 264 <varlistentry id="lib- eudev">254 <varlistentry id="lib-udev"> 265 255 <term><filename class="directory">/lib/udev</filename></term> 266 256 <listitem> 267 257 <para>Contains <command>udev</command> helper programs 268 258 and static devices which get copied to /dev when booted.</para> 269 <indexterm zone="ch-system- eudev lib-eudev">259 <indexterm zone="ch-system-udev lib-udev"> 270 260 <primary sortas="e-/lib/udev">/lib/udev</primary> 271 261 </indexterm>
Note:
See TracChangeset
for help on using the changeset viewer.