source: BOOK/final-system/ppc/hfsutils.xml @ 1b14ded

clfs-3.0.0-sysvinitsysvinit
Last change on this file since 1b14ded was 1b14ded, checked in by Chris Staub <chris@…>, 6 years ago

Text updates for hfsutils

  • Property mode set to 100644
File size: 7.0 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4  <!ENTITY % general-entities SYSTEM "../../general.ent">
5  %general-entities;
6]>
7
8<sect1 id="ch-system-hfsutils" role="wrap">
9  <?dbhtml filename="hfsutils.html"?>
10
11  <title>Hfsutils-&hfsutils-version;</title>
12
13  <indexterm zone="ch-system-hfsutils">
14    <primary sortas="a-Hfsutils">Hfsutils</primary>
15  </indexterm>
16
17  <sect2 role="package">
18    <title/>
19
20    <para>The Hfsutils package contains a number of utilities for accessing
21    files on <systemitem class="filesystem">hfs</systemitem> filesystems.
22    It is needed to run <command>ybin</command>.</para>
23
24  </sect2>
25
26  <sect2 role="installation">
27    <title>Installation of Hfsutils</title>
28
29    <para os="p1">Apply the following patch to add a missing
30    <filename>errno.h</filename> include and allow HFSutils to recognize
31    devices larger than 2GB:</para>
32
33<screen os="p2"><userinput>patch -Np1 -i ../&hfsutils-fixes-patch;</userinput></screen>
34
35    <para os="a">Prepare Hfsutils for compilation:</para>
36
37<screen><userinput>./configure --prefix=/usr --mandir=/usr/share/man</userinput></screen>
38
39    <para os="c">Compile the package:</para>
40
41<screen os="d"><userinput>make</userinput></screen>
42
43    <para os="e">Install the package:</para>
44
45<screen os="f"><userinput>make install</userinput></screen>
46
47  </sect2>
48
49  <sect2 id="contents-hfsutils" role="content">
50    <title>Contents of Hfsutils</title>
51
52    <segmentedlist>
53      <segtitle>Installed programs</segtitle>
54
55      <seglistitem>
56        <seg>hattrib, hcd, hcopy, hdel, hdir, hfsutils, hformat, hls, hmkdir,
57        hmount, hpwd, hrename, hrmdir, humount, hvol (these are all hardlinks
58        to hfsutils).</seg>
59      </seglistitem>
60    </segmentedlist>
61
62    <variablelist>
63      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
64      <?dbfo list-presentation="list"?>
65      <?dbhtml list-presentation="table"?>
66
67      <varlistentry id="hattrib">
68        <term><command>hattrib</command></term>
69        <listitem>
70          <para>Change FS file or directory attributes.</para>
71          <indexterm zone="ch-system-hfsutils hattrib">
72            <primary sortas="b-hattrib">hattrib</primary>
73          </indexterm>
74        </listitem>
75      </varlistentry>
76
77      <varlistentry id="hcd">
78        <term><command>hcd</command></term>
79        <listitem>
80          <para>Change working HFS directory.</para>
81          <indexterm zone="ch-system-hfsutils hcd">
82            <primary sortas="b-hcd">hcd</primary>
83          </indexterm>
84        </listitem>
85      </varlistentry>
86
87      <varlistentry id="hcopy">
88        <term><command>hcopy</command></term>
89        <listitem>
90          <para>Copy files to or from an HFS volume.</para>
91          <indexterm zone="ch-system-hfsutils hcopy">
92            <primary sortas="b-hcopy">hcopy</primary>
93          </indexterm>
94        </listitem>
95      </varlistentry>
96
97      <varlistentry id="hdel">
98        <term><command>hdel</command></term>
99        <listitem>
100          <para>Delete both forks of an HFS file.</para>
101          <indexterm zone="ch-system-hfsutils hdel">
102            <primary sortas="b-hdel">hdel</primary>
103          </indexterm>
104        </listitem>
105      </varlistentry>
106
107      <varlistentry id="hdir">
108        <term><command>hdir</command></term>
109        <listitem>
110          <para>Display an HFS directory in long format.</para>
111          <indexterm zone="ch-system-hfsutils hdir">
112            <primary sortas="b-hdir">hdir</primary>
113          </indexterm>
114        </listitem>
115      </varlistentry>
116
117      <varlistentry id="hformat">
118        <term><command>hformat</command></term>
119        <listitem>
120          <para>Create a new HFS filesystem and make it current.</para>
121          <indexterm zone="ch-system-hfsutils hformat">
122            <primary sortas="b-hformat">hformat</primary>
123          </indexterm>
124        </listitem>
125      </varlistentry>
126
127      <varlistentry id="hfsutils">
128        <term><command>hfsutils</command></term>
129        <listitem>
130          <para>Tools for accessing Macintosh HFS-formatted volumes.</para>
131          <indexterm zone="ch-system-hfsutils hfsutils">
132            <primary sortas="b-hfsutils">hfsutils</primary>
133          </indexterm>
134        </listitem>
135      </varlistentry>
136
137      <varlistentry id="hls">
138        <term><command>hls</command></term>
139        <listitem>
140          <para>List files in an HFS directory.</para>
141          <indexterm zone="ch-system-hfsutils hls">
142            <primary sortas="b-hls">hls</primary>
143          </indexterm>
144        </listitem>
145      </varlistentry>
146
147      <varlistentry id="hmkdir">
148        <term><command>hmkdir</command></term>
149        <listitem>
150          <para>Create a new HFS directory.</para>
151          <indexterm zone="ch-system-hfsutils hmkdir">
152            <primary sortas="b-hmkdir">hmkdir</primary>
153          </indexterm>
154        </listitem>
155      </varlistentry>
156
157      <varlistentry id="hmount">
158        <term><command>hmount</command></term>
159        <listitem>
160          <para>Introduce a new HFS volume and make it current.</para>
161          <indexterm zone="ch-system-hfsutils hmount">
162            <primary sortas="b-hmount">hmount</primary>
163          </indexterm>
164        </listitem>
165      </varlistentry>
166
167      <varlistentry id="hpwd">
168        <term><command>hpwd</command></term>
169        <listitem>
170          <para>Print the full path to the current HFS working directory.</para>
171          <indexterm zone="ch-system-hfsutils hpwd">
172            <primary sortas="b-hpwd">hpwd</primary>
173          </indexterm>
174        </listitem>
175      </varlistentry>
176
177      <varlistentry id="hrename">
178        <term><command>hrename</command></term>
179        <listitem>
180          <para>Rename or move an HFS file or directory.</para>
181          <indexterm zone="ch-system-hfsutils hrename">
182            <primary sortas="b-hrename">hrename</primary>
183          </indexterm>
184        </listitem>
185      </varlistentry>
186
187      <varlistentry id="hrmdir">
188        <term><command>hrmdir</command></term>
189        <listitem>
190          <para>Remaove an empty HFS directory.</para>
191          <indexterm zone="ch-system-hfsutils hrmdir">
192            <primary sortas="b-hrmdir">hrmdir</primary>
193          </indexterm>
194        </listitem>
195      </varlistentry>
196
197      <varlistentry id="humount">
198        <term><command>humount</command></term>
199        <listitem>
200          <para>Remove an HFS volume from the list of known volumes.</para>
201          <indexterm zone="ch-system-hfsutils humount">
202            <primary sortas="b-humount">humount</primary>
203          </indexterm>
204        </listitem>
205      </varlistentry>
206
207      <varlistentry id="hvol">
208        <term><command>hvol</command></term>
209        <listitem>
210          <para>Display or change the current HFS volume.</para>
211          <indexterm zone="ch-system-hfsutils hvol">
212            <primary sortas="b-hvol">hvol</primary>
213          </indexterm>
214        </listitem>
215      </varlistentry>
216
217    </variablelist>
218
219  </sect2>
220
221</sect1>
Note: See TracBrowser for help on using the repository browser.