aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEitan Adler <eadler@FreeBSD.org>2015-04-03 05:08:29 +0000
committerEitan Adler <eadler@FreeBSD.org>2015-04-03 05:08:29 +0000
commitdb5df9d85fc7fce7416421ca6a172ac5269628a0 (patch)
tree8498095bff9bba059fb8ce30ee25addf7645180e
parent4e77ebb87491d864030f58a455df26141e69e65e (diff)
downloaddoc-db5df9d85fc7fce7416421ca6a172ac5269628a0.tar.gz
doc-db5df9d85fc7fce7416421ca6a172ac5269628a0.zip
attempt to fix build breakage
If I understand correctly the build broke because the non-english articles import from the english version of fbsd-from-scratch. Remove the translated articles for the articles I removed in English
Notes
Notes: svn path=/head/; revision=46443
-rw-r--r--de_DE.ISO8859-1/articles/Makefile1
-rw-r--r--de_DE.ISO8859-1/articles/laptop/Makefile24
-rw-r--r--de_DE.ISO8859-1/articles/laptop/article.xml342
-rw-r--r--el_GR.ISO8859-7/articles/Makefile1
-rw-r--r--el_GR.ISO8859-7/articles/laptop/Makefile16
-rw-r--r--el_GR.ISO8859-7/articles/laptop/article.xml352
-rw-r--r--es_ES.ISO8859-1/articles/Makefile2
-rw-r--r--es_ES.ISO8859-1/articles/fbsd-from-scratch/Makefile27
-rw-r--r--es_ES.ISO8859-1/articles/fbsd-from-scratch/article.xml709
-rw-r--r--es_ES.ISO8859-1/articles/fbsd-from-scratch/fase_1.sh243
-rw-r--r--es_ES.ISO8859-1/articles/fbsd-from-scratch/fase_2.sh148
-rw-r--r--es_ES.ISO8859-1/articles/fbsd-from-scratch/fase_3.mk150
-rw-r--r--es_ES.ISO8859-1/articles/laptop/Makefile22
-rw-r--r--es_ES.ISO8859-1/articles/laptop/article.xml360
-rw-r--r--fr_FR.ISO8859-1/articles/Makefile1
-rw-r--r--fr_FR.ISO8859-1/articles/laptop/Makefile22
-rw-r--r--fr_FR.ISO8859-1/articles/laptop/article.xml222
-rw-r--r--hu_HU.ISO8859-2/articles/Makefile1
-rw-r--r--hu_HU.ISO8859-2/articles/laptop/Makefile22
-rw-r--r--hu_HU.ISO8859-2/articles/laptop/article.xml442
-rw-r--r--ja_JP.eucJP/articles/Makefile2
-rw-r--r--ja_JP.eucJP/articles/fbsd-from-scratch/Makefile32
-rw-r--r--ja_JP.eucJP/articles/fbsd-from-scratch/article.xml692
-rw-r--r--ja_JP.eucJP/articles/fbsd-from-scratch/stage_1.conf.default190
-rw-r--r--ja_JP.eucJP/articles/fbsd-from-scratch/stage_1.sh174
-rw-r--r--ja_JP.eucJP/articles/fbsd-from-scratch/stage_2.conf.default89
-rw-r--r--ja_JP.eucJP/articles/fbsd-from-scratch/stage_2.sh132
-rw-r--r--ja_JP.eucJP/articles/fbsd-from-scratch/stage_3.mk235
-rw-r--r--ru_RU.KOI8-R/articles/Makefile1
-rw-r--r--ru_RU.KOI8-R/articles/laptop/Makefile22
-rw-r--r--ru_RU.KOI8-R/articles/laptop/article.xml301
31 files changed, 0 insertions, 4977 deletions
diff --git a/de_DE.ISO8859-1/articles/Makefile b/de_DE.ISO8859-1/articles/Makefile
index 9a3ecdd867..bdc3de5d96 100644
--- a/de_DE.ISO8859-1/articles/Makefile
+++ b/de_DE.ISO8859-1/articles/Makefile
@@ -9,7 +9,6 @@ SUBDIR = contributing
SUBDIR+= contributing-ports
SUBDIR+= explaining-bsd
SUBDIR+= freebsd-update-server
-SUBDIR+= laptop
SUBDIR+= linux-comparison
SUBDIR+= nanobsd
SUBDIR+= new-users
diff --git a/de_DE.ISO8859-1/articles/laptop/Makefile b/de_DE.ISO8859-1/articles/laptop/Makefile
deleted file mode 100644
index 3d65505988..0000000000
--- a/de_DE.ISO8859-1/articles/laptop/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-#
-# The FreeBSD Documentation Project
-# The FreeBSD German Documentation Project
-#
-# $FreeBSD$
-# $FreeBSDde: de-docproj/articles/laptop/Makefile,v 1.2 2005/01/06 20:22:43 mheinen Exp $
-# basiert auf: 1.4
-#
-# Article: FreeBSD und Notebooks
-
-DOC?= article
-
-FORMATS?= html html-split
-WITH_ARTICLE_TOC?= YES
-
-INSTALL_COMPRESSED?=gz
-INSTALL_ONLY_COMPRESSED?=
-
-SRCS= article.xml
-
-URL_RELPREFIX?= ../../../..
-DOC_PREFIX?= ${.CURDIR}/../../..
-
-.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/de_DE.ISO8859-1/articles/laptop/article.xml b/de_DE.ISO8859-1/articles/laptop/article.xml
deleted file mode 100644
index 82c83056ce..0000000000
--- a/de_DE.ISO8859-1/articles/laptop/article.xml
+++ /dev/null
@@ -1,342 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN"
- "http://www.FreeBSD.org/XML/share/xml/freebsd50.dtd">
-<!-- The FreeBSD Documentation Project
- The FreeBSD German Documentation Project
-
- $FreeBSD$
- $FreeBSDde: de-docproj/articles/laptop/article.xml,v 1.6 2007/01/16 18:56:31 jkois Exp $
- basiert auf: 1.25
--->
-<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:lang="de">
- <info><title>FreeBSD und Notebooks</title>
-
-
- <abstract>
- <para>FreeBSD luft, von wenigen Ausnahmen abgesehen, auf
- den meisten Notebooks problemlos. In diesem Artikel werden
- einige Probleme diskutiert, die beim Einsatz von FreeBSD
- auf Notebooks auftreten knnen. Der Hauptgrund fr
- diese Probleme ist die im Vergleich zu Desktoprechnern oft
- unterschiedliche Hardware.</para>
-
- <para><emphasis>bersetzt von Fabio Tosques</emphasis>.</para>
- </abstract>
-
- <legalnotice xml:id="trademarks" role="trademarks">
- &tm-attrib.freebsd;
- &tm-attrib.linux;
- &tm-attrib.microsoft;
- &tm-attrib.general;
- </legalnotice>
-
- <pubdate>$FreeBSD$</pubdate>
-
- <releaseinfo>$FreeBSD$</releaseinfo>
- </info>
-
- <para>FreeBSD wird oft fr ein reines Server-Betriebssystem
- gehalten, obwohl es auch auf Desktoprechnern sehr gut einsetzbar
- ist. Falls Sie es auf einem Notebook einsetzen mchten, knnen
- Sie auch hier die Vorzge von FreeBSD nutzen: Ein systematisches
- und stringentes Layout, einfache Administration und
- Aktualisierung, das Ports- und Packagesystem fr die
- Softwareinstallation und vieles andere mehr. Weitere Vorzge, wie
- lange Laufzeiten, Netzwerkperformance und gute Performance unter
- hoher Last sind natrlich auf einem Notebookrechner nicht ganz so
- wichtig. Auf Notebookrechnern knnen aber whrend der
- Installation Probleme auftreten, die bei Desktoprechnern nicht
- existieren und die daher hier diskutiert werden (Notebooks sind
- &ndash; anders als Desktoprechner &ndash; oft auf
- &microsoft.windows; abgestimmt). In diesem Artikel sollen solche
- Probleme angesprochen werden. Einige Leute haben Ihre Erfahrungen
- mit dem Betrieb von &os; auf Notebooks auf eigenen Webseiten
- verffentlicht, die nicht Teil der &os;-Dokumentation sind. Wenn
- Sie den Namen Ihres Notebooks zusammen mit <quote>&os;</quote> in
- der Suchmaschine Ihrer Wahl eingeben, ist es gut mglich, dass Sie
- Informationen finden, die Ihnen weiterhelfen. Zustzlich
- existiert eine &os;-spezifische Online-Datenbank unter <link xlink:href="http://laptop.bsdgroup.de/freebsd/">The &os; Laptop
- Compatibility List</link>.</para>
-
- <para>Um in Kontakt mit anderen &os;-Notebook-Besitzern zu treten,
- knnen Sie die Mailingliste &a.mobile.name; abonnieren.
- Weitere Informationen zur Nutzung von Notebooks unter &os; finden
- sich auch unter <uri xlink:href="http://tuxmobil.org/mobile_bsd.html">http://tuxmobil.org/mobile_bsd.html</uri>.</para>
-
- <sect1 xml:id="xorg">
- <title>&xorg;</title>
-
- <para>Neuere Versionen von <application>&xorg;</application>
- funktionieren mit den meisten Grafikkarten (Grafikchips), die
- heutzutage in Notebooks eingebaut werden. Es ist zwar
- mglich, dass die 3D-Beschleunigung nicht untersttzt
- wird, die generische SVGA-Konfiguration sollte aber problemlos
- funktionieren.</para>
-
- <para>Lesen Sie das Handbuch Ihres Notebooks, um herauszufinden,
- welche Grafikkarte (oder welcher Grafikchip) eingebaut wurde.
- Danach berprfen Sie die
- <application>&xorg;</application>-Dokumentation, um
- festzustellen, ob Ihre Grafikkarte untersttzt wird. Ist dies
- nicht der Fall, verwenden Sie einen allgemeinen Treiber.
- Versuchen Sie nicht, einfach einen Treiber mit einem hnlichen
- Namen zu verwenden. Mit <userinput>Xorg -configure</userinput>
- lassen sich viele Konfigurationsparameter automatisch
- einstellen.</para>
-
- <para>Manchmal verursacht auch die Konfiguration des Displays
- Probleme. Die verfgbaren &xorg;-Ressourcen
- beschrnken sich auf die Konfiguration von CRT-Monitoren.
- Brauchbare Einstellungen fr ein LCD zu finden, ist daher
- nicht immer einfach. Vielleicht haben Sie aber auch Glck,
- und Sie mssen keine Modelines angeben, da die einfache
- Angabe von horizontaler und vertikalen Wiederholrate ausreicht.
- Reichen diese Angaben nicht aus, sollten Sie im Internet nach
- Seiten suchen, die sich mit der Konfiguration von X auf
- Notebooks beschftigen (diese beziehen sich zwar oft auf Linux,
- da allerdings sowohl &os; als auch Linux &xorg; verwenden,
- spielt dies keine Rolle). Von dort knnen Sie sich eine
- Modeline kopieren, die fr hnliche Hardware gltig ist.</para>
-
- <para>Die meisten Notebooks haben zwei Maustasten, die unter X nur
- selten Probleme verursachen (abgesehen von der mittleren
- Maustaste, die oft zum Einfgen von Text benutzt wird). Sie
- knnen aber die mittlere Maustaste emulieren, indem Sie die
- linke und rechte Maustaste gleichzeitig drcken. Dazu
- mssen Sie die Zeile</para>
-
- <programlisting>Option "Emulate3Buttons"</programlisting>
-
- <para>im Abschnitt <literal>InputDevice</literal> der Datei
- <filename>xorg.conf</filename> einfgen.</para>
- </sect1>
-
- <sect1 xml:id="modems">
- <title>Modems</title>
-
- <para>Notebooks verfgen in der Regel ber ein internes
- Modem (On-Board-Modem). Leider handelt es sich dabei meist um
- so genannte <quote>Winmodems</quote>, deren Funktionalitt
- in Software implementiert ist, und fr die auch nur
- Windows-Treiber verfgbar sind (auch wenn einige Hersteller
- damit begonnen haben, Treiber fr andere Betriebssysteme
- bereitzustellen). Besitzt Ihr Modem beispielsweise einen
- Lucent&nbsp;LT-Chipsatz, wird dieser wahrscheinlich vom
- <package>comms/ltmdm</package>-Port
- untersttzt. Hat Ihr Notebook aber ein <quote>Winmodem</quote>
- eingebaut, mssen Sie sich ein externes Modem kaufen: Die
- kompakteste Lsung sind hier PCMCIA-Modems, die weiter unten
- besprochen werden. Serielle oder ber USB angeschlossene Modems
- sind aber deutlich billiger. In der Regel sollten
- <quote>normale</quote> Modems (so genannte Non-Winmodems)
- problemlos funktionieren.</para>
- </sect1>
-
- <sect1 xml:id="pcmcia">
- <title>PCMCIA (PC-Card)-Gerte</title>
-
- <para>Die meisten Notebooks verfgen ber PCMCIA- oder
- PC-Card-Slots. Diese werden von FreeBSD sehr gut
- untersttzt. Verwenden Sie &man.dmesg.8;, um festzustellen,
- ob die PCMCIA-Gerte beim Systemstart korrekt erkannt wurden.
- Ist dies der Fall, sollten Eintrge hnlich den folgenden
- auftauchen: <filename>pccard0</filename>,
- <filename>pccard1</filename> sowie Gerte wie
- <filename>pcic0</filename>.</para>
-
- <para>&os;&nbsp;4.X untersttzt nur 16-Bit PCMCIA-Karten,
- &os;&nbsp;5.X untersttzt sowohl 16-Bit-Karten als auch
- 32-Bit-Karten. Eine Liste der untersttzten Karten finden Sie
- in <filename>/etc/defaults/pccard.conf</filename>. Kaufen Sie
- mglichst nur Karten, die in dieser Liste aufgefhrt sind. Ist
- Ihre Karte nicht aufgefhrt, kann sie aber trotzdem
- funktionieren, da die meisten 16-Bit-Modems trotzdem untersttzt
- werden, vorausgesetzt, es handelt sich nicht um
- <quote>Winmodems</quote> (diese gibt es auch bei PCMCIA-Karten,
- sie sollten daher beim Kauf der Karte aufpassen). Sollte Ihre
- Karte als generisches Modem (<foreignphrase>generic
- modem</foreignphrase>) erkannt werden, mssen Sie daran denken,
- dass in der Defaultkonfiguration von
- <filename>pccard.conf</filename> eine Verzgerung von
- 10&nbsp;Sekunden angegeben ist (dies verhindert das Einfrieren
- bestimmter Modems). Fr Ihr Modem kann dieser Eintrag
- berflssig sein, Sie sollten daher versuchen, die Zeit zu
- reduzieren oder die Zeile komplett zu entfernen.</para>
-
- <para>Einige Abschnitte der Datei <filename>pccard.conf</filename>
- mssen angepasst werden. Prfen Sie die Zeile, in der
- die IRQs aufgefhrt werden und entfernen sie jede Zahl, die
- schon in Gebrauch ist: Besonders wichtig ist IRQ&nbsp;5, falls
- Ihr Notebook eine On-Board-Soundkarte enthlt (ansonsten ist
- es mglich, dass das System abstrzt). Prfen Sie
- auch die vorhandenen Speicherressourcen: Sollte Ihr Modem nicht
- erkannt werden, probieren Sie verschiedene erlaubte Werte aus
- (diese sind in &man.pccardc.8; aufgefhrt).</para>
-
- <para>Sollte die Karte noch immer nicht funktionieren, starten Sie
- den &man.pccardd.8;-Daemon manuell. Um diesen schon beim Booten
- zu aktivieren, fgen Sie die Zeile
- <programlisting>pccard_enable="YES"</programlisting> in
- <filename>/etc/rc.conf</filename> ein. Ihre Karte sollte
- nun erkannt werden, und Sie sollten eine Statusmeldung
- darber erhalten, dass neue Gerte vorhanden sind.</para>
-
- <para>Seit &os;&nbsp;4.4-RELEASE wurde der PCMCIA-Code komplett
- berarbeitet. Auch die Untersttzung von ISA-Routing
- fr Interrupts, auf denen &os; nicht in der Lage war, das
- PCI-BIOS zu nutzen, ist jetzt enthalten. Falls Sie
- PCMCIA-Probleme haben, sollten Sie daher Ihr System
- aktualisieren.</para>
- </sect1>
-
- <sect1 xml:id="power-management">
- <title>Power-Management</title>
-
- <para>Leider sind die Power-Management-Funktionen unter FreeBSD
- noch nicht sehr stabil. Mit etwas Glck funktioniert die
- eine oder andere Funktion. Oder es funktioniert keine.</para>
-
- <para>Was die Sache nicht einfacher macht, ist, dass es zwei
- verschiedene Standards fr das Power-Management gibt: APM
- und ACPI. Letzteres ist zwar leistungsfhiger und besitzt
- mehr Funktionen, verursacht aber auch mehr Probleme.</para>
-
- <para>Manche Laptops untersttzen sowohl APM als auch ACPI
- (bis zu einem gewissen Grad), andere untersttzen nur einen
- der beiden Standards. Sie sollten also mit beiden
- experimentieren, um ein funktionsfhiges Power-Management
- zu erhalten.</para>
-
- <note>
- <para>Es ist nicht mglich, APM und ACPI gleichzeitig zu
- benutzen, auch wenn Ihr Notebook beide untersttzt.</para>
- </note>
-
- <sect2>
- <title>APM</title>
-
- <para>Das BIOS von APM (Advanced Power Management) stellt
- verschiedene Power-Management-Funktionen bereit, darunter
- Standby, Suspend, Hibernation, die Drosselung des Prozessors,
- und andere mehr. APM wird sowohl von &os;&nbsp;4.X als auch
- von &os;&nbsp;5.X untersttzt.</para>
-
- <para>Um die APM-Untersttzung zu aktivieren, knnen
- Sie einen Kernel mit Power-Management-Untersttzung
- bauen (<literal>device apm0</literal> bei &os;&nbsp;4.X und
- <literal>device apm</literal> bei &os;&nbsp;5.X). Unter
- &os;&nbsp;5.X ist auch ein APM-Modul vorhanden. Sie
- knnen das APM-Modul beim Systemstart laden, indem Sie in
- <filename>/boot/loader.conf</filename> die Zeile
- <literal>apm_load="YES"</literal> einfgen.</para>
-
- <para>Unter &os;&nbsp;5.X mssen Sie in
- <filename>/boot/device.hints</filename> folgende Einstellung
- vornehmen: <literal>hint.apm.0.disabled="0"</literal>.</para>
-
- <para>Um APM beim Systemstart zu aktivieren, mssen Sie in
- <filename>/etc/rc.conf</filename> auerdem folgende Zeile
- einfgen: <literal>apm_enable="YES"</literal>. Falls Sie
- den &man.apmd.8;-Daemon automatisch starten wollen, fgen
- Sie die Zeile <literal>apmd_enable="YES"</literal> in
- <filename>/etc/rc.conf</filename> ein. Dieser Daemon
- kmmert sich um verschiedene APM-Ereignisse und die
- Benachrichtigung des BIOS. Damit kann das Notebook durch
- Drcken einer definierten Taste oder durch das
- Schlieen des Deckels in den Ruhemodus versetzt
- werden.</para>
-
- <para>Die verschiedenen APM-Befehle sind in &man.apm.8;
- aufgefhrt. <command>apm -b</command> zeigt den
- aktuellen Akkustatus an, wird dies nicht untersttzt,
- den Code 255. <command>apm -Z</command> versetzt das
- Notebook in den Standby-Modus, <command>apm -z</command>
- (oder <command>zzz</command>) in den Suspend-Modus. Mit
- <command>shutdown -p</command> wird das Notebook
- heruntergefahren und ausgeschaltet. Es ist mglich,
- dass nur einige oder keiner dieser Befehle
- funktionieren.</para>
-
- <para>Vielleicht knnen Sie den Suspend-/Standby-Modus nur auf
- der Konsole aktivieren, aber nicht unter X (dann bleibe der
- Bildschirm nach dem Reaktivieren dunkel). Seit &os;&nbsp;5.X
- knnte eine Lsung darin bestehen, die Zeile <literal>options
- SC_NO_SUSPEND_VTYSWITCH</literal> in die
- Kernel-Konfigurationsdatei aufzunehmen und den Kernel neu zu
- kompilieren. Eine andere Lsung wre es, vor dem
- &man.apm.8;-Aufruf in den Konsolen-Modus zu wechseln, indem
- die Tastenkombination <keycombo action="simul"><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>F1</keycap></keycombo>
- oder eine andere Funktionstaste gedrckt wird. Dieser Vorgang
- kann mit &man.apmd.8; automatisiert werden, falls der
- &man.apmd.8;-Daemon luft. Dazu fgen Sie die folgenden
- Abschnitte in <filename>/etc/apmd.conf</filename>
- ein:</para>
-
- <programlisting>apm_event SUSPENDREQ {
- exec "vidcontrol -s 1 &lt; /dev/console";
- exec "/etc/rc.suspend";
-}
-
-apm_event USERSUSPENDREQ {
- exec "vidcontrol -s 1 &lt; /dev/console";
- exec "sync &amp;&amp; sync &amp;&amp; sync";
- exec "sleep 1";
- exec "apm -z";
-}
-
-apm_event NORMRESUME, STANDBYRESUME {
- exec "/etc/rc.resume";
- exec "vidcontrol -s 9 &lt; /dev/console";
-} </programlisting>
- </sect2>
-
- <sect2>
- <title>ACPI</title>
-
- <para>ACPI (Advanced Configuration and Power Management
- Interface) stellt nicht nur Power-Management-Funktionen
- bereit, sondern ist auch in der Lage, von Ihnen eingesetzte
- Hardware zu erkennen (es ersetzt damit PnP und das PCI-BIOS).
- ACPI steht seit &os;&nbsp;5.X zur Verfgung und ist dort
- standardmig eingeschaltet. Die ACPI-Funktionen
- knnen mit &man.acpiconf.8; gesteuert werden.</para>
-
- <para>Leider werden Notebooks oft mit fehlerhaften
- ACPI-Implementierungen verkauft. Ist ACPI in so einem Fall
- aktiviert, verursacht es oft mehr Probleme als Nutzen. Es
- kann sogar so weit kommen, dass &os; auf manchen Notebooks
- nicht startet, wenn ACPI aktiviert ist.</para>
-
- <para>Sollte ACPI auf Ihrem Notebook Probleme verursachen,
- sollten Sie prfen, ob der Hersteller Ihres Notebooks eine
- neuere BIOS-Version bereitstellt, in der die ACPI-Fehler
- behoben sind. Da die ACPI-Implementierung von &os; sich noch
- im Entwicklungsstatus befindet, knnten Sie auch Ihr System
- aktualisieren. Die Chancen stehen gut, dass sich Ihre
- Probleme damit beheben lassen.</para>
-
- <para>Mchten Sie ACPI abschalten, bearbeiten Sie die
- Zeile <literal>hint.acpi.0.disabled="1"</literal> in
- <filename>/boot/device.hints</filename>. Falls Sie beim
- Systemstart Probleme mit ACPI feststellen, knnen Sie
- ACPI auch am Bootprompt vorlufig deaktivieren, indem Sie
- <literal>unset acpi_load</literal> eingeben.
- Seit &os;&nbsp;5.1-RELEASE gibt es ein Bootmen, in dem
- Sie unter anderem ACPI deaktivieren knnen. Dazu
- mssen Sie die Option <guimenuitem>2. Boot &os; with ACPI
- disabled</guimenuitem> auswhlen.</para>
- </sect2>
-
- <sect2>
- <title>Den Status des Power-Managements anzeigen</title>
-
- <para>Das X-Window-System <application>&xorg;</application>
- besitzt eine eigene Funktion, um den Status der
- Power-Management-Funktionen anzuzeigen (suchen Sie in
- &man.xset.1; nach <quote>dpms</quote>). Leider funktioniert
- auch diese Funktion nicht auf allen Notebooks. Oft wird zwar
- das Display abgeschaltet, nicht aber die
- Hintergrundbeleuchtung.</para>
- </sect2>
- </sect1>
-</article>
diff --git a/el_GR.ISO8859-7/articles/Makefile b/el_GR.ISO8859-7/articles/Makefile
index 5294ddcbbb..7cdb51fe1a 100644
--- a/el_GR.ISO8859-7/articles/Makefile
+++ b/el_GR.ISO8859-7/articles/Makefile
@@ -11,7 +11,6 @@ SUBDIR+= explaining-bsd
SUBDIR+= freebsd-questions
SUBDIR+= gjournal-desktop
SUBDIR+= greek-language-support
-SUBDIR+= laptop
SUBDIR+= linux-users
SUBDIR+= mailing-list-faq
SUBDIR+= nanobsd
diff --git a/el_GR.ISO8859-7/articles/laptop/Makefile b/el_GR.ISO8859-7/articles/laptop/Makefile
deleted file mode 100644
index 72408c15cb..0000000000
--- a/el_GR.ISO8859-7/articles/laptop/Makefile
+++ /dev/null
@@ -1,16 +0,0 @@
-# $FreeBSD$
-#
-# %SOURCE% en_US.ISO8859-1/articles/laptop/Makefile
-# %SRCID% 1.4
-
-DOC?= article
-
-FORMATS?= html
-
-INSTALL_COMPRESSED?=gz
-INSTALL_ONLY_COMPRESSED?=
-
-SRCS= article.xml
-
-DOC_PREFIX?= ${.CURDIR}/../../..
-.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/el_GR.ISO8859-7/articles/laptop/article.xml b/el_GR.ISO8859-7/articles/laptop/article.xml
deleted file mode 100644
index b537cf7563..0000000000
--- a/el_GR.ISO8859-7/articles/laptop/article.xml
+++ /dev/null
@@ -1,352 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-7"?>
-<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN"
- "http://www.FreeBSD.org/XML/share/xml/freebsd50.dtd">
-<!--
-
- FreeBSD
-
- The FreeBSD Greek Documentation Project
-
- %SOURCE% en_US.ISO8859-1/articles/laptop/article.xml
- %SRCID% 1.25
-
--->
-<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:lang="el">
- <info><title> FreeBSD </title>
-
-
- <abstract>
- <para> FreeBSD
- , .
- FreeBSD ,
-
- , .</para>
- </abstract>
-
- <legalnotice xml:id="trademarks" role="trademarks">
- &tm-attrib.freebsd;
- &tm-attrib.linux;
- &tm-attrib.microsoft;
- &tm-attrib.general;
- </legalnotice>
-
- <pubdate>$FreeBSD$</pubdate>
-
- <releaseinfo>$FreeBSD$</releaseinfo>
- </info>
-
- <para> FreeBSD
- ,
- ,
-
- : ,
- , ports
- , . ( , ,
- ,
- ,
- , .) ,
-
- (
- , ,
- &microsoft.windows;).
-
- .
-
- &os; .
- &os;,
- .
- ,
- <quote>&os;</quote> .
-
- <link xlink:href="http://laptop.bsdgroup.de/freebsd/">The &os;
- Laptop Compatibility List</link>.</para>
-
- <para> &os;
- , &a.mobile.name;.
- &os;
-
- <uri xlink:href="http://tuxmobil.org/mobile_bsd.html">http://tuxmobil.org/mobile_bsd.html</uri>.</para>
-
- <sect1 xml:id="xorg">
- <title> &xorg;</title>
-
- <para> <application>&xorg;</application>
-
- . (acceleration)
- , SVGA '
- .</para>
-
- <para>
-
- <application>&xorg;</application>
- . ,
- (
- ).
-
- <userinput>Xorg -configure</userinput>
- .</para>
-
- <para> .
- CRT .
- (modelines) LCD
- .
- ,
- <literal>HorizSync</literal>
- <literal>VertRefresh</literal>. ,
- X
- (
- Linux,
- <application>&xorg;</application>)
-
- .</para>
-
- <para>
- ,
- X (
- ).
-
- X
- </para>
-
- <programlisting>
- Option "Emulate3Buttons"
- </programlisting>
-
- <para> <filename>xorg.conf</filename>,
- <literal>InputDevice</literal>.</para>
- </sect1>
-
- <sect1 xml:id="modems">
- <title>Modems</title>
-
- <para> (on-board) .
- ,
- <quote>win-</quote>
- ,
- &windows;. (
- . ,
- chipset Lucent LT
- <package>comms/ltmdm</package>.)
- ,
- .
- PC Card
- (PCMCIA) , ,
- USB
- . , ( win-)
- .</para>
- </sect1>
-
- <sect1 xml:id="pcmcia">
- <title> PCMCIA (PC Card)</title>
-
- <para> PCMCIA (
- PC Card).
- FreeBSD.
- ( &man.dmesg.8;)
- FreeBSD (
- <filename>pccard0</filename>,
- <filename>pccard1</filename> .
- <filename>pcic0</filename>).</para>
-
- <para> 4.X &os; 16-bit PCMCIA
- . 5. 16-bit
- 32-bit (<quote>CardBus</quote>) .
-
- <filename>/etc/defaults/pccard.conf</filename>.
- ,
- . ,
- <quote>generic</quote> :
- (16-bit) ,
- win- (
- PC Card , ' ).
- generic ,
- <filename>pccard.conf</filename> 10
- (
- ).
- , ,
- .</para>
-
- <para> <filename>pccard.conf</filename>
- . irq,
- irq
- . , on-board
- , irq 5 (
- PC Card ).
- .
- ,
- (
- &man.pccardc.8;).
- </para>
-
- <para> ,
- &man.pccardd.8;. (
- ,
- <filename>/etc/rc.conf</filename>
- <programlisting>pccard_enable="YES"</programlisting>.)
-
- ,
- .</para>
-
- <para> 4.4 FreeBSD
- PC Card (
-
- ISA, &os;
- PCI BIOS).
- &os;,
- .</para>
- </sect1>
-
- <sect1 xml:id="power-management">
- <title>Power management</title>
-
- <para>, power management
- FreeBSD. ,
- . ,
- .</para>
-
- <para>
- power management: APM ACPI.
- ,
- APM. ACPI
- ,
- APM.</para>
-
- <para> APM ACPI.
- .
- APM ACPI,
-
- power management .</para>
-
- <note>
- <para> ( )
- APM ACPI,
- .</para>
- </note>
-
- <sect2>
- <title>APM</title>
-
- <para> APM (Advanced Power Management) BIOS
- power management, standby, suspend,
- hibernation, , .
- APM 4. 5.
- &os;.</para>
-
- <para> APM &os;,
- power
- management (<literal>device apm0</literal> &os;&nbsp;4.X
- <literal>device apm</literal> &os;&nbsp;5.X).
- &os;&nbsp;5. APM,
-
- <filename>/boot/loader.conf</filename>
- <literal>apm_load="YES"</literal>.</para>
-
- <para> &os;&nbsp;5.X
- <literal>hint.apm.0.disabled="0"</literal>
- <filename>/boot/device.hints</filename>.</para>
-
- <para> APM
-
- <literal>apm_enable="YES"</literal>
- <filename>/etc/rc.conf</filename>. &os;
- &man.apmd.8;,
- <literal>apmd_enable="YES"</literal>
- <filename>/etc/rc.conf</filename>.
- APM BIOS. , ,
- suspend
-
- .</para>
-
- <para> APM &man.apm.8;.
- , <command>apm -b</command>
- ( 255 ),
- <command>apm -Z</command>
- standby, <command>apm -z</command> (
- <command>zzz</command>) suspend.
-
- <command>shutdown -p</command>. :
-
- .</para>
-
- <para> standby
- suspend , X
- ( .. ).
- 5. &os; ( ),
- <literal>options
- SC_NO_SUSPEND_VTYSWITCH</literal>
- .
-
- &man.apm.8; (
- <keycombo action="simul">
- <keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>F1</keycap>
- </keycombo>). &man.vidcontrol.1;
- .
- <filename>/etc/apmd.conf</filename>
- :</para>
-
- <programlisting>apm_event SUSPENDREQ {
- exec "vidcontrol -s 1 &lt; /dev/console";
- exec "/etc/rc.suspend";
-}
-
-apm_event USERSUSPENDREQ {
- exec "vidcontrol -s 1 &lt; /dev/console";
- exec "sync &amp;&amp; sync &amp;&amp; sync";
- exec "sleep 1";
- exec "apm -z";
-}
-
-apm_event NORMRESUME, STANDBYRESUME {
- exec "/etc/rc.resume";
- exec "vidcontrol -s 9 &lt; /dev/console";
-}</programlisting>
- </sect2>
-
- <sect2>
- <title>ACPI</title>
-
- <para> ACPI (Advanced Configuration and Power Management Interface)
- (power management)
- ( PnP PCI
- BIOS). &os; ACPI
- 5. , ACPI
- ' .
- ACPI. ACPI
- &man.acpiconf.8;.</para>
-
- <para>,
- ACPI,
- ACPI.
- to &os; ACPI .</para>
-
- <para> ACPI ,
- BIOS
- . ACPI &os;
- ,
- .
- .</para>
-
- <para> ACPI,
- <literal>hint.acpi.0.disabled="1"</literal>
- <filename>/boot/device.hints</filename>.
- , ACPI
- <literal>unset acpi_load</literal> boot
- loader. 5.1-RELEASE &os;
- .
- ACPI. <guimenuitem>2. Boot &os; with
- ACPI disabled</guimenuitem>
- ACPI.</para>
- </sect2>
-
- <sect2>
- <title> </title>
-
- <para> X
- power management (
- &man.xset.1;, <quote>dpms</quote>).
- ,
- X .
- .</para>
- </sect2>
- </sect1>
-</article>
diff --git a/es_ES.ISO8859-1/articles/Makefile b/es_ES.ISO8859-1/articles/Makefile
index 43e1bda4a0..3dc298d6fe 100644
--- a/es_ES.ISO8859-1/articles/Makefile
+++ b/es_ES.ISO8859-1/articles/Makefile
@@ -6,9 +6,7 @@ SUBDIR+= casestudy-argentina.com
SUBDIR+= contributing
SUBDIR+= cvs-freebsd
SUBDIR+= explaining-bsd
-SUBDIR+= fbsd-from-scratch
SUBDIR+= fdp-es
-SUBDIR+= laptop
SUBDIR+= linux-comparison
SUBDIR+= linux-users
SUBDIR+= mailing-list-faq
diff --git a/es_ES.ISO8859-1/articles/fbsd-from-scratch/Makefile b/es_ES.ISO8859-1/articles/fbsd-from-scratch/Makefile
deleted file mode 100644
index 6a579af189..0000000000
--- a/es_ES.ISO8859-1/articles/fbsd-from-scratch/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-#
-# $FreeBSD$
-#
-# Article: FreeBSD From Scratch
-
-DOC?= article
-
-FORMATS?= html
-
-MAINTAINER= schweikh@FreeBSD.org
-
-INSTALL_COMPRESSED?= gz
-INSTALL_ONLY_COMPRESSED?=
-
-#
-WITH_ARTICLE_TOC?=YES
-
-# XML content
-SRCS= article.xml fase_1.sh fase_2.sh fase_3.mk
-
-DOC_PREFIX?= ${.CURDIR}/../../..
-
-afterinstall:
- ${INSTALL_DOCS} ${.CURDIR}/fase_1.sh ${.CURDIR}/fase_2.sh \
- ${.CURDIR}/fase_3.mk ${DESTDIR}
-
-.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/es_ES.ISO8859-1/articles/fbsd-from-scratch/article.xml b/es_ES.ISO8859-1/articles/fbsd-from-scratch/article.xml
deleted file mode 100644
index 24094e8da1..0000000000
--- a/es_ES.ISO8859-1/articles/fbsd-from-scratch/article.xml
+++ /dev/null
@@ -1,709 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN"
- "http://www.FreeBSD.org/XML/share/xml/freebsd50.dtd" [
-<!ENTITY scratch.ap "<application xmlns='http://docbook.org/ns/docbook'>FreeBSD From Scratch</application>">
-]>
-<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:lang="es">
- <info><title>FreeBSD From Scratch</title>
-
-
- <author><personname><firstname>Jens</firstname><surname>Schweikhardt</surname></personname><affiliation>
- <address><email>schweikh@FreeBSD.org</email></address>
- </affiliation></author>
- <copyright>
- <year>2002</year>
- <holder>Jens Schweikhardt</holder>
- </copyright>
-
- <pubdate>$FreeBSD$</pubdate>
-
- <releaseinfo>$FreeBSD$</releaseinfo>
-
- <abstract>
- <para>&scratch.ap; explica la instalacin totalmente automatizada
- de un sistema &os; hecho a medida y compilado desde las fuentes,
- proceso que incluye adems la compilacin de sus
- <quote>ports</quote> favoritos y configurado para coincidir con
- su idea del sistema perfecto. Si cree que
- <command>make world</command> es un concepto fascinante
- &scratch.ap; lo ampla hasta ser
- <command>make evenmore</command>. N. del T. : Juego de palabras
- intraducible basado en el nombre que en &os; se da al proceso de
- recompilar todo el sistema desde los fuentes, <command>make world</command>,
- que podra traducirse muy libremente como <quote>hacer, o ms bien rehacer el
- mundo entero</quote> y <command>make evenmore</command>, osea, <quote>hacer ms
- an</quote>. </para>
- &trans.es.carvay;
- </abstract>
- </info>
-
- <sect1 xml:id="introduction">
- <title>Introduccin</title>
-
- <para>?Ha actualizado alguna vez su sistema mediante
- <command>make world</command>?. Si solamente tiene un sistema
- en sus discos se encontrar con un problema. Si
- <buildtarget>installworld</buildtarget> falla a la mitad
- su sistema quedar daado e incluso
- puede ser incapaz de arrancar de nuevo. O quizs
- <buildtarget>installworld</buildtarget> se ha ejecutado sin problemas
- pero el nuevo kernel no arranca. Se impone buscar el CD de
- Rescate y tratar de encontrar algo til en aquellos
- <quote>backups</quote> que hizo hace seis meses.</para>
-
- <para>Creo en el paradigma de <quote>al actualizar sistemas operativos
- instala desde cero</quote>. Hacindolo as, esto es,
- al borrar sobreescribiendo en los discos o mejor dicho las particiones,
- nos aseguraremos de no dejar datos antiguos en ellos, un aspecto
- ste del que la mayora de los procesos de
- actualizacin no se preocupan en absoluto.
- Por otra parte borrar las particiones significa
- que tendr que recompilar/reinstalar todos sus
- <quote>ports</quote> y <quote>packages</quote> y despus de eso
- rehacer todas y cada una de las configuraciones que con muchos esfuerzos
- atesoraba. Si usted tambin piensa que sta tarea
- debera automatizarse siga leyendo.</para>
- </sect1>
-
- <sect1 xml:id="why">
- <title>?Por qu (no) debera interesarme
- &scratch.ap;?</title>
-
- <para>Esa es una pregunta muy razonable. Tenemos
- <application>sysinstall</application>, una compilacin
- del kernel que funciona sin sorpresas y tenemos tambin
- las herramientas de entorno de usuario.</para>
-
- <para>El problema que tiene <application>sysinstall</application>
- es que est extremadamente limitado cuando se trata de
- qu, dnde y cmo queremos que haga la
- instalacin.</para>
-
- <itemizedlist>
- <listitem>
- <para>Normalmente se usa para instalar distribuciones precompiladas
- y <quote>packages</quote> desde diversas fuentes (CD, DVD,
- FTP). No puede instalar el resultado de
- <literal>make buildworld</literal>.</para>
- </listitem>
-
- <listitem>
- <para>No puede instalar un segundo sistema en un directorio
- de un sistema en funcionamiento.</para>
- </listitem>
-
- <listitem>
- <para>No puede hacer una instalacin en particiones
- <application>Vinum</application>.</para>
- </listitem>
-
- <listitem>
- <para>No puede compilar <quote>ports</quote>, slo
- instala <quote>packages</quote> precompilados.</para>
- </listitem>
-
- <listitem>
- <para>Es difcil automatizar mediante
- <quote>scripts</quote> o incluso hacer de forma manual
- los cambios que considere
- necesarios despus de la instalacin</para>
- </listitem>
-
- <listitem>
- <para>Por si todo esto fuera poco
- <application>sysinstall</application>
- est semioficialmente al final de su
- <quote>Ciclo de Vida til</quote>.</para>
- </listitem>
- </itemizedlist>
-
- <para>El archiconocido proceso de <quote>construr/instalar
- el mundo</quote> (<quote>build/install world</quote>), explicado en
- <link xlink:href="http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html">el
- Handbook</link>, por defecto realiza la tarea de sustitur el
- sistema existente. Slo respeta el kernel y los
- mdulos. Los binarios del sistema, los ficheros de
- cabecera y muchos otros ficheros son sobreescritos; hay ficheros
- obsoletos que se quedan donde estaban y pueden causar
- sorpresas. Si el proceso de actualizacin falla por alguna
- razn puede ser difcil o incluso imposible volver a
- dejar el sistema en el estado inicial.</para>
-
- <para>&scratch.ap; resuelve todos esos problemas. La estrategia es
- simple: utiliza un sistema en funcionamiento para instalar un nuevo
- sistema en un rbol de directorios y montar nuevas particiones
- limpiamente en ese rbol. Muchos ficheros de
- configuracin pueden copiarse al sitio que les corresponda y
- &man.mergemaster.8; se encargar de aquellos a los que
- no. Pueden hacerse cambios discrecionales tras la
- instalacin del nuevo sistema desde el viejo,
- como si el nuevo sistema estuviera dentro de un
- <quote>chroot</quote>. El proceso tiene tres fases,
- cada una de los cuales consiste en ejecutar un
- <quote>script de shell</quote> o invocar
- <command>make</command>:</para>
-
- <orderedlist>
- <listitem>
- <para><filename>fase_1.sh</filename>:
- Crea un sistema nuevo y capaz de arrancar en un directorio
- vaco y combina o copia tantos ficheros como sea
- necesario. Una vez acabado esto arranca el nuevo sistema.</para>
- </listitem>
-
- <listitem>
- <para><filename>fase_2.sh</filename>:
- Instala los <quote>ports</quote> que hayamos elegido.</para>
- </listitem>
-
- <listitem>
- <para><filename>fase_3.mk</filename>:
- Remata la configuracin del software instalado en la
- fase anterior.</para>
- </listitem>
- </orderedlist>
-
- <para>Una vez que ha usado &scratch.ap; para construr un
- segundo sistema y ha comprobado que funciona satisfactoriamente
- durante unas cuantas semanas puede usarlo de nuevo para reinstalar
- el sistema original. Desde ese momento cada vez que crea que
- debe actualizar un sistema simplemente elija las particiones que
- hay que borrar y reinstalar.</para>
-
- <para>Puede que haya odo hablar o incluso haya usado ya
- <link xlink:href="http://www.linuxfromscratch.org/">Linux From Scratch</link>,
- LFS para ser ms breve. LFS abarca tambin cmo
- construr e instalar un sistema desde cero en particiones
- vacas partiendo de un sistema en funcionamiento. El
- objetivo de LFS parece ser mostrar la razn de ser y de estar
- de todas y cada una de las partes del sistema (como el kernel,
- el compilador, los dispositivos, la shell, la base de datos de
- terminales, etc.) y los detalles de la instalacin de cada
- parte. &scratch.ap; no entra en detalles tan exahustivos. Mi
- intencin es facilitar una instalacin automatizada y
- completa, no explicar cada detalle escabroso del ciclpeo
- proceso que arrancamos cuando hacemos un
- <command>make world</command>. Si desea usted explorar &os; de
- modo tan profundo comience por leer
- <filename>/usr/src/Makefile</filename> y siga cuidadosamente lo
- que sucede al teclear
- <command>make buildworld</command>.</para>
-
- <para>Hay tambin algunos detalles delicados con los que
- me encontr durante el desarrollo de &scratch.ap; que
- debera tener muy en cuenta.</para>
-
- <!-- XXX: Sera una buena idea escribir el fase_2.sh usando un
- "jail" situada en el sistema nuevo instalado en la primera
- fase. Si disponemos de una direccin de red bien configurada
- como IP primaria de esa "jail" podra ser posible incluso
- compilar "ports" en un "chroot" sin desinstalar nada del
- sistema anfitrin. No obstante tenga en cuenta que incluso
- las "jail" estn ejecutando el kernel anfitrin.-->
-
- <itemizedlist>
- <listitem>
- <para>El sistema no puede ser usado normalmente
- durante la compilacin de los <quote>ports</quote>
- que tiene lugar en la segunda fase. Si va a ejecutar
- el proceso en un servidor en produccin tenga en cuenta
- el tiempo de parada provocado por la fase dos. Los
- <quote>ports</quote> compilados por
- <filename>fase_2.sh</filename> necesitan aproximadamente 4 horas
- para acabar en un sistema SCSI AMD1800+ con discos de 10.000 rpm
- y 1GB de RAM.</para>
- </listitem>
- </itemizedlist>
-
- </sect1>
-
- <sect1 xml:id="prerequisites">
- <title>Requisitos previos</title>
-
- <para>Para poder usar &scratch.ap;
- necesitar lo siguiente:</para>
-
- <itemizedlist>
- <listitem>
- <para>Un sistema &os; con el rbol de <quote>ports</quote> y
- los fuentes instalados.</para>
- </listitem>
-
- <listitem>
- <para>Al menos una particin vaca donde instalaremos
- el nuevo sistema.</para>
- </listitem>
-
- <listitem>
- <para>Experiencia en el uso de &man.mergemaster.8; o al menos no
- tener miedo de usarlo.</para>
- </listitem>
-
- <listitem>
- <para>Si su acceso a Internet es lento o si no dispone del mismo
- necesitar los <quote>distfiles</quote> de los ports que
- vaya a instalar.</para>
- </listitem>
-
- <listitem>
- <para>Conocimientos bsicos de confeccin de
- <quote>scripts</quote> de shell con la shell Bourne,
- &man.sh.1;</para>
- </listitem>
-
- <listitem>
- <para>Finalmente, debera ser capaz de decirle a su
- <quote>boot loader</quote> (cargador de arranque) cmo arrancar el nuevo
- sistema, en modo interactivo o mediante un fichero de
- configuracin.</para>
- </listitem>
- </itemizedlist>
-
- </sect1>
-
- <sect1 xml:id="stage1">
- <title>Primera Fase: Instalacin del Sistema</title>
-
- <para>Lo que vamos a explicar ms adelante es mi
- <filename>fase_1.sh</filename>. Tendr que modificarlo
- en varios sitios para que cuadre con su propia idea del
- <quote>sistema perfecto</quote>. He intentado inclur
- todos los comentarios posibles en los sitios donde debera
- usted introducir sus cambios. Los puntos a estudiar son:</para>
-
- <itemizedlist>
- <listitem>
- <para>Esquema de particiones.</para>
-
- <para>No estoy de acuerdo con la idea de una sola
- particin inmensa en la que instalar todo el
- sistema. Mis sistemas tienen generalmente al menos
- una particin para
- <filename>/</filename>,
- <filename>/usr</filename> y
- <filename>/var</filename> con
- <filename>/tmp</filename> enlazado simblicamente a
- <filename>/var/tmp</filename>.
- Adems comparto los sistemas de ficheros en los que
- ubico
- <filename>/home</filename> (los directorios de los usuarios),
- <filename>/home/ncvs</filename> (rplica del repositorio
- de &os;,
- <filename>/usr/ports</filename> (el rbol de ports),
- <filename>/src</filename> (diversos rboles de fuentes de
- procedencias varias) y
- <filename>/share</filename> (otros datos compartidos que no
- necesitan ser guardados, por ejemplo mensajes de
- <quote>news</quote>.</para>
- </listitem>
-
- <listitem>
- <para><quote>Lujos</quote>.</para>
-
- <para>Me refiero a lo que usaremos inmediatamente tras el arranque
- del nuevo sistema e incluso antes de la segunda fase. En mi caso
- se trata de <package>shells/zsh</package> puesto
- que es la shell que aparece en mi cuenta de usuario en <filename>
- /etc/passwd</filename>. De todos modos la tarea puede culminarse
- sin esos <quote>lujos</quote> (de ah su nombre), todo lo
- que necesita es entrar en el sistema como root y pasar a la
- siguiente fase.</para>
-
- <para>?Por qu no instalar entonces todos mis ports
- en la primera fase?: en teora y en la prctica
- nos encontraremos con problemas de arranque y de consistencia:
- durante la primera fase tendr funcionando su viejo kernel
- mientras el entorno <quote>chroot</quote> dispone de sus propios
- binarios y ficheros de cabecera todos nuevos. Si por ejemplo el
- sistema nuevo integra una nueva llamada al sistema (conforme a sus
- cabeceras) algunos <quote>scripts</quote> de configuracin
- podran intentar usarla y en concuencia ver <quote>
- muertos</quote> sus procesos al tratar de ejecutarse en el viejo
- kernel. He tenido problemas de otro tipo al intentar
- construr <package>lang/perl5</package>.</para>
- </listitem>
- </itemizedlist>
-
- <para>Antes de ejecutar <filename>fase_1.sh</filename> asegrese
- de haber cumplido con las tareas previas a un
- <command>make installworld installkernel</command>, es decir:</para>
-
- <itemizedlist>
- <listitem>
- <para>haber adaptado el fichero de configuracin de su
- kernel</para>
- </listitem>
-
- <listitem>
- <para>haber completado sin errores <command>
- make buildworld</command></para>
- </listitem>
-
- <listitem>
- <para>haber completado sin errores<command>
- KERNCONF=
- nombre_de_su_kernel</command></para>
- </listitem>
- </itemizedlist>
-
-
- <para>Cuando ejecute <filename>fase_1.sh</filename> por primera vez
- y copie sus ficheros de configuracin de su sistema en
- funcionamiento a su nuevo sistema no estn al da
- con respecto a lo que hay bajo
- <filename>/usr/src</filename>, as que <command>
- mergemaster</command> le preguntar por lo que quiere
- hacer. Le recomiendo combinar los cambios. (Nota del traductor:
- merge (to): unir, fusionar, mezclar). Si se cansa de pelear con
- los dilogos de <command>mergemaster</command> puede
- simplemente actualizar sus ficheros una vez en el sistema <emphasis>
- original</emphasis> (pero slo si existe esa opci:
- por ejemplo, si uno de sus sistemas usa <literal>-STABLE</literal> y
- el otro <literal>-CURRENT</literal> los cambios tienen bastantes
- probabilidades de ser incompatibles). En posteriores usos
- de <command>mergemaster</command> detectar que los ID de
- las versiones RCS de esos ficheros coinciden con los que estn
- bajo <filename>/usr/src</filename> y no les prestar ms
- atencin.</para>
-
- <para>El <quote>script</quote> <filename>fase_1.sh</filename>
- detendr su ejecucin si falla alguno de los
- comandos que contiene (si alguno da una salida distinta de
- cero) por inclur <command>set -e</command>, as
- que es imposible que pase por alto algn error. Antes
- de seguir adelante debera asegurarse de que no hay errores
- en su versin de
- <filename>fase_1.sh</filename>.</para>
-
- <para>En <filename>fase_1.sh</filename> invocamos
- <command>mergemaster</command>. Tanto si alguno de los ficheros
- requiere ser combinado como si no, <command>mergemaster</command>
- emitir el siguiente mensaje</para>
-
- <screen>*** Comparison complete
-
-Do you wish to delete what is left of /var/tmp/temproot.fase1? [no] <userinput>no</userinput></screen>
-
- <para>es decir</para>
-
- <screen>*** Comparacin completada
-
-?Quiere borrar el contenido de /var/tmp/temproot.fase1? [no] <userinput>no</userinput></screen>
-
- <para>Por favor, responda <literal>no</literal> o simplemente pulse
- <keycap>Enter</keycap>. Eso es debido a que <command>
- mergemaster</command> habr dejado unos cuantos ficheros
- de longitud igual a cero en <filename>
- /var/tmp/temproot.fase1</filename> y los copiar al nuevo
- sistema (a menos que ya estn ah).</para>
-
- <para>Despus mostrar los ficheros que ha instalado
- mediante &man.more.1; o si lo prefiere mediante &man.less.1;):</para>
-
-<screen>*** You chose the automatic install option for files that did not
- exist on your system. The following were installed for you:
- /rootnuevo/etc/defaults/rc.conf
- ...
- /rootnuevo/COPYRIGHT
-
-(END)</screen>
-
- <para>es decir</para>
-
- <screen>*** Ha elegido la opcin de instalar automticamente
- los ficheros que no existen en su sistema. Han sido instalados los
- siguientes:
- /rootnuevo/etc/defaults/rc.conf
- ...
- /rootnuevo/COPYRIGHT
-
- </screen>
-
- <para>Tecle <keycap>q</keycap> para salir del
- paginador. Ahora se le informar sobre <filename>
- login.conf</filename>:</para>
-
- <screen>*** You installed a login.conf file, so make sure that you run
- '/usr/bin/cap_mkdb /newroot/etc/login.conf'
- to rebuild your login.conf database
-
- Would you like to run it now? y or n [n]</screen>
-
- <para>es decir</para>
-
- <screen>*** Ha instalado un fichero login.conf as que
- asegrese de ejecutar '/usr/bin/cap_mkdb /rootnuevo/etc/login.conf'
- para reconstrur la base de datos de login.conf
-
- ?Quiere ejecutarlo ahora mismo? (s)i o (n)o [n]</screen>
-
- <para>La respuesta no tiene importancia puesto que ejecutaremos
- &man.cap.mkdb.1; en todos los casos.</para>
-
- <para>Todo lo que hace <filename>fase_1.sh</filename> queda registrado
- en un fichero <quote>log</quote> para que pueda examinarse con
- detalle si es preciso.</para>
-
- <para>ste es el <filename>fase_1.sh</filename> del autor,
- as que tendr que modificarlo a conciencia,
- en especial los pasos 1, 2, 5 y 6.</para>
-
- <warning>
- <para>Por favor, ponga una atencin esmerada a las
- entradas en las que aparece &man.newfs.8;. Si bien
- es cierto que es imposible crear nuevos sistemas de archivos en
- particiones montadas nuestro <quote>script</quote> no tendr
- ningn inconveniente en borrar cualquier particin
- que no est montada y con los nombres que aparezcan en
- l, en nuestro caso
- <filename>/dev/da3s1a</filename>, <filename>/dev/vinum/var_a</filename>
- y <filename>/dev/vinum/usr_a</filename>. Puede provocar un desastre,
- as que asegrese de cambiar los nombres de los
- dispositivos como corresponda.</para>
- </warning>
-
-<programlisting><xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="fase_1.sh" parse="text" encoding="iso-8859-1"/></programlisting>
-
- <para>Descargue <link xlink:href="fase_1.sh"><filename>fase_1.sh</filename></link>.</para>
-
- <para>La ejecucin de ste <quote>script</quote> instala
- un sistema equipado con lo siguiente:</para>
- <itemizedlist>
- <listitem>
- <para>Usuarios y grupos heredados del anterior sistema.</para>
- </listitem>
- <listitem>
- <para>Acceso a Internet mediante Ethernet y PPP protegido por
- un cortafuegos.</para>
- </listitem>
- <listitem>
- <para>NTP y zona horaria correctas.</para>
- </listitem>
- <listitem>
- <para>Algunos ficheros secundarios como
- <filename>/etc/ttys</filename> e
- <command>inetd</command>.</para>
- </listitem>
- </itemizedlist>
-
- <para>Hay otras reas listas para ser configuradas pero
- no las tocaremos hasta conclur la segunda fase. Por ejemplo,
- hemos copiado unos cuantos ficheros para configurar la impresin
- y X11. Sin embargo la impresin suele necesitar de aplicaciones
- que no se encuentran en el sistema base, por ejemplo PostScript. X11
- no funcionar hasta que no compilemos el servidor, las
- bibliotecas y los programas.</para>
- </sect1>
-
- <sect1 xml:id="stage2">
- <title>Segunda Fase: Instalacin de <quote>
- ports</quote></title>
-
- <note>
- <para>En sta fase es posible instalar <quote>packages</quote>
- (que vienen precompilados) en lugar de compilar <quote>
- ports</quote>. Para poder hacerlo convertiremos <filename>
- fase_2.sh</filename> en poco ms que una lista de
- comandos <command>pkg_add</command>. Confo en que
- ser usted capaz de escribir un <quote>script</quote>
- como ese. Ahora nos concentraremos en el sistema tradicional
- y mucho ms flexible de funcionamiento de los
- <quote>ports</quote>.</para>
- </note>
-
- <para>El siguiente <quote>script</quote> <filename>
- fase_2.sh</filename> es el que yo uso para instalar mis <quote>
- ports</quote> favoritos. Puede ejecutarse tantas veces como sea
- preciso y no prestar atencin a los <quote>
- ports</quote> que ya estn instalados. Incluye tambin
- soporte para la
- opcin <option>-n</option> que hace un <emphasis>ensayo
- general con todo</emphasis>, es decir, muestra lo que hubiera sucedido
- si se hubiera ejecutado. Seguro que tiene que editar la lista de
- <quote>ports</quote> y probablemente tenga que cambiar unas cuantas
- variables de entorno.</para>
-
- <para>La lista de <quote>ports</quote> consiste en lneas
- de dos o ms palabras separadas por espacios: la categora
- y el <quote>port</quote>. Es opcional situar detrs
- un comando de instalacin que compilar e instalar
- el <quote>port</quote> (por defecto <command>make install</command>).
- Se ignoran las lneas vacs y las que comienzan
- por #. La mayora de las veces es suficiente inclur el
- nombre del <quote>port</quote> y la categora a que pertenece pero
- existen unos pocos <quote>ports</quote> en cuya compilacin
- podemos afinar mucho asignando valores a variables de <command>
- make</command>; veamos un ejemplo:</para>
-
- <programlisting>www mozilla make WITHOUT_MAILNEWS=yes WITHOUT_CHATZILLA=yes install
-mail procmail make BATCH=yes install</programlisting>
-
- <para>De hecho puede usted usar comandos de <quote>shell</quote> a
- su criterio, as que no tiene que limitarse a simples
- invocaciones de <command>make</command>:</para>
-
- <programlisting>java linux-sun-jdk13 yes | make install
-news inn-stable CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" make install</programlisting>
-
- <para>Observe que la lnea de <package>news/inn-stable</package> es un ejemplo de una
- asignacin de entrada a la variable del intrprete de
- mandatos <literal>CONFIGURE_ARGS</literal>. El fichero <filename>Makefile</filename>
- del <quote>port</quote> la usar como valor inicial y la
- completar con otros argumentos esenciales. La diferencia respecto a
- a especificar la variable para <filename>make</filename> en la lnea de
- comandos mediante </para>
-
- <programlisting>news inn-stable make CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" install</programlisting>
-
- <para>est en que esto ltimo sustituye directamente el valor
- en lugar de completarlo. El mtodo ms adecuado depende de cada
- <quote>port</quote> en particular.</para>
-
- <para>Compruebe cuidadosamente que ninguno de sus <quote>ports</quote>
- tenga una instalacin interactiva, es decir, que ninguno
- deber intentar recibir de stdin nada que no le d
- usted en stdin. Si alguno lo hace leer la siguiente o
- siguientes lneas de ste documento y no entender
- nada de nada. Si <filename>fase_2.sh</filename> pasa por alto
- un <quote>port</quote> o cesa su ejecucin sin razn
- aparente es muy posible que esa sea la razn.</para>
-
- <para>He aqu <filename>fase_2.sh</filename>. Crea un fichero
- <quote>log</quote> por cada port que instala y les da nombres
- segn el esquema <filename>
- DIRECTORIO_LOG/categora+port</filename>. Si no tiene una
- copia de su <filename>fase_2.sh</filename> en una particin
- compartida no olvide copiarlo al sistema nuevo antes de
- arrancarlo.</para>
-
-<programlisting><xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="fase_2.sh" parse="text" encoding="iso-8859-1"/></programlisting>
-
- <para>Descargue <link xlink:href="fase_2.sh"><filename>fase_2.sh</filename></link>.</para>
- </sect1>
-
- <sect1 xml:id="stage3">
- <title>Tercera Fase</title>
-
- <para>Ya hemos concludo la segunda fase y ya estn
- instalados sus queridsimos <quote>ports</quote>, pero
- algunos de ellos requieren un poco de configuracin. En
- eso consistir la tercera fase, aadir los
- detalles especficos de las configuraciones. Podra
- haberlos integrado en el <quote>script</quote> <filename>
- fase_2.sh</filename> pero creo que hay una diferencia conceptual
- entre instalar un <quote>port</quote> y en modificar la
- configuracin con la que viene por defecto para adaptarla
- a nuestros gustos o necesidades y creo por lo tanto que esa
- diferencia justifica una separacin en una fase
- propia.</para>
-
- <para>He credo ms conveniente implementar la
- tercera fase como un <filename>Makefile</filename> porque
- admiten la seleccin de lo que quiera configurar
- tecleando simplemente:</para>
-
- <informalexample>
- <screen>&prompt.root; <userinput>make -f fase_3.mk
- nombre_del_port</userinput></screen>
- </informalexample>
-
- <para>Al igual que con <filename>fase_2.sh</filename> asegrese
- de que dispone de una copia de su <filename>fase_3.mk</filename> una
- vez que arranca el sistema nuevo, bien situndolo en una
- particin compartida bien copindolo en algn
- lugar dentro del nuevo sistema.</para>
-
-<programlisting><xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="fase_3.mk" parse="text" encoding="iso-8859-1"/></programlisting>
-
- <para>Descargue <link xlink:href="fase_3.mk"><filename>fase_3.mk</filename></link>.</para>
- </sect1>
-
- <sect1 xml:id="limitations">
- <title>Restricciones</title>
-
- <para>La instalacin automatizada de un <quote>port</quote>
- puede resultar difcil si es interactiva y no soporta
- <command>make BATCH=YES install</command>. En algunos casos
- la interaccin se reduce a teclear <literal>yes</literal>
- cuando se le pregunta si acepta alguna licencia. Si esa entrada de
- datos ha de llegar por la entrada estndar simplemente
- redirigiremos las respuestas pertinentes a la orden de
- instalacin (que suele ser <command>make install</command>;
- ese es el modo en el que hemos procedido con <package>java/linux-sun-jdk13</package> en
- <filename>fase_2.sh</filename>).</para>
-
- <para>No obstante sta estrategia no funciona con <package>editors/staroffice52</package>, que exige que X11
- est funcionando. El proceso de instalacin comprende
- un buen nmero de pulsaciones de ratn y de tecleo,
- con lo que es imposible automatizarlo tal y como se hace con otros
- <quote>ports</quote>. Sin embargo el siguiente atajo workaround
- nos soluciona el problema: previamente he creado un <filename>
- staroffice</filename> en el sistema original con</para>
-
- <informalexample>
- <screen>&prompt.root; <userinput>cd /usr/ports/editors/staroffice52</userinput>
-&prompt.root; <userinput>make package</userinput>
-===&gt; Building package for staroffice-5.2_1
-Creating package /usr/ports/editors/staroffice52/staroffice-5.2_1.tbz
-Registering depends:.
-Creating bzip'd tar ball in '/usr/ports/editors/staroffice52/staroffice-5.2_1.tbz'</screen>
- </informalexample>
-
- <para>y durante la segunda fase usamos:</para>
-
- <informalexample>
- <screen>&prompt.root; <userinput>pkg_add /usr/ports/editors/staroffice52/staroffice-5.2_1.tbz</userinput></screen>
- </informalexample>
-
- <para>Debe usted tambin tener muy en cuenta posibles
- problemas con los ficheros de configuracin a la hora de
- actualizar. En general no sabemos cundo van a hacerse cambios
- en el formato o el contenido de un fichero de configuracin.
- Es posible que haya que aadir un nuevo grupo a <filename>
- /etc/group</filename>, o quizs <filename>/etc/passwd</filename>
- necesite un nuevo campo en sus entradas. stas cosas han
- sucedido en alguna ocasin anteriormente. Si simplemente
- copiamos un fichero de configuracin del sistema viejo al nuevo
- ser suficiente la mayora de la veces pero ya hemos
- visto dos casos en los que no lo era. Si actualiza su sistema siguiendo
- el sistema ortodoxo (sobreescribiendo los ficheros antguos)
- tendr que usar <command>mergemaster</command> para proceder
- con los cambios que quiera inclur en
- la configuracin de su nuevo sistema, teniendo en cuenta que
- entre esos cambios hay o puede haber nuevos ficheros. Por desgracia
- <command>mergemaster</command> slo es til con ficheros
- del sistema base y no para aquellos relacionados con los <quote>
- ports</quote>. Adems, ciertas aplicaciones parecen
- especialmente diseadas para sacarme de mis casillas por el
- procedimiento de cambiar el fichero de configuracin cada quince
- das. Lo nico que puede hacerse es estar alerta,
- sobre todo cuando cambia el nmero de versin.
- En ocasiones anteriores he tenido que modificar o reescribir
- ficheros para servidores web, servidores y clientes de <quote>news</quote>.
- Cualquier tipo de software cuyo mantenimiento sea muy activo es un firme
- candidato a que sus ficheros de configuracin merezcan nuestro
- examen.</para>
-
- <para>He usado &scratch.ap; varias veces para actualizar un sistema
- <literal>5-CURRENT</literal> a <literal>5-CURRENT</literal>, esto es,
- nunca he intentado instalar <literal>5-CURRENT</literal> desde un
- sistema <literal>4-STABLE</literal> o viceversa, pero dada la
- cantidad de cambios existentes entre las diferentes <quote>
- RELEASE</quote> no sera insensato esperar que esa tarea
- sea un tanto compleja. Usar &scratch.ap; para actualizaciones
- dentro del campo de <literal>4-STABLE</literal> debera
- ser mucho menos penoso (aunque yo an no lo he
- intentado). Si quiere hacerlo debera tener en cuenta
- lo siguiente:</para>
-
- <itemizedlist>
- <listitem>
- <para>Si no usa el sistema de ficheros de dispositivo
- (<literal>devfs</literal>) puede necesitar crear los
- dispositivos necesarios para su hardware con &man.MAKEDEV.8;
- en la primera fase, sexto paso.</para>
- </listitem>
- </itemizedlist>
-
- </sect1>
-</article>
diff --git a/es_ES.ISO8859-1/articles/fbsd-from-scratch/fase_1.sh b/es_ES.ISO8859-1/articles/fbsd-from-scratch/fase_1.sh
deleted file mode 100644
index 22d76fc8d0..0000000000
--- a/es_ES.ISO8859-1/articles/fbsd-from-scratch/fase_1.sh
+++ /dev/null
@@ -1,243 +0,0 @@
-#!/bin/sh
-#
-# fase_1.sh - FreeBSD From Scratch, Primera Fase: Instalacin del Sistema.
-# Uso: ./fase_1.sh
-#
-# $FreeBSD$
-
-set -x -e
-PATH=/bin:/usr/bin:/sbin:/usr/sbin
-
-# Requisitos:
-#
-# a) Haber completado sin errores "make buildworld" y "make buildkernel"
-# b) Particiones sin usar (al menos una para el sistema de ficheros raz,
-# probablemente ms para los nuevos /usr y /var, a gusto de cada uno.)
-
-# El punto montaje de la raz bajo la que va usted a crear el sistema nuevo.
-# Slo va a usarse como punto de montaje; que no se usar espacio en l
-# puesto que todos los ficheros sern depositados en el o los sistemas
-# de ficheros que estn efectivamente montados.
-DESTDIR=/rootnuevo
-SRC=/usr/src # Aqu est su rbol de fuentes.
-
-# ---------------------------------------------------------------------------- #
-# Primer Paso: Creacin de un rbol de directorios vaco bajo $DESTDIR.
-# ---------------------------------------------------------------------------- #
-
-step_one () {
- # El nuevo raz del sistema de ficheros. Obligatorio.
- # Cambie los nombres de dispositivo (DEV_*) para hacerlos acordes con
- # sus necesidades o el "script" le
- # estallar en la cara.
- DEV_ROOT=/dev/da3s1a
- mkdir -p ${DESTDIR}
- newfs ${DEV_ROOT}
- tunefs -n enable ${DEV_ROOT}
- mount -o noatime ${DEV_ROOT} ${DESTDIR}
-
- # Sistemas de ficheros extra y sus correspondientes puntos de montaje.
- # Opcional.
- DEV_VAR=/dev/vinum/var_a
- newfs ${DEV_VAR}
- tunefs -n enable ${DEV_VAR}
- mkdir -m 755 ${DESTDIR}/var
- mount -o noatime ${DEV_VAR} ${DESTDIR}/var
-
- DEV_USR=/dev/vinum/usr_a
- newfs ${DEV_USR}
- tunefs -n enable ${DEV_USR}
- mkdir -m 755 ${DESTDIR}/usr
- mount -o noatime ${DEV_USR} ${DESTDIR}/usr
-
- mkdir -m 755 -p ${DESTDIR}/usr/ports
- mount /dev/vinum/ports ${DESTDIR}/usr/ports
-
- # Aqu crearemos los dems directorios. Obligatorio.
- cd ${SRC}/etc; make distrib-dirs DESTDIR=${DESTDIR}
- # Personalmente me gusta enlazar tmp a var/tmp. Opcional.
- cd ${DESTDIR}; rmdir tmp; ln -s var/tmp
-}
-
-# ---------------------------------------------------------------------------- #
-# Segundo Paso: Poblamos el rbol de directorios /etc que est vaco an y
-# ubicamos unos cuantos ficheros en /.
-# ---------------------------------------------------------------------------- #
-
-step_two () {
- # Aada o borre de sta lista segn su criterio. La mayora son obligatorios.
- for f in \
- /.profile \
- /etc/group \
- /etc/hosts \
- /etc/inetd.conf \
- /etc/ipfw.conf \
- /etc/make.conf \
- /etc/master.passwd \
- /etc/nsswitch.conf \
- /etc/ntp.conf \
- /etc/printcap \
- /etc/profile \
- /etc/rc.conf \
- /etc/resolv.conf \
- /etc/start_if.xl0 \
- /etc/ttys \
- /etc/ppp/* \
- /etc/mail/aliases \
- /etc/mail/aliases.db \
- /etc/mail/hal9000.mc \
- /etc/mail/service.switch \
- /etc/ssh/*key* \
- /etc/ssh/*_config \
- /etc/X11/XF86Config-4 \
- /boot/splash.bmp \
- /boot/loader.conf \
- /boot/device.hints ; do
- cp -p ${f} ${DESTDIR}${f}
- done
- # Borre el temproot que haya creado mergemasger. Si lo ha creado.
- TEMPROOT=/var/tmp/temproot.fase1
- if test -d ${TEMPROOT}; then
- chflags -R 0 ${TEMPROOT}
- rm -rf ${TEMPROOT}
- fi
- mergemaster -i -m ${SRC}/etc -t ${TEMPROOT} -D ${DESTDIR}
- cap_mkdb ${DESTDIR}/etc/login.conf
- pwd_mkdb -d ${DESTDIR}/etc -p ${DESTDIR}/etc/master.passwd
-
- # Mergemaster no crea ficheros vacos por ejemplo en /var/log. Lo haremos
- # aqu pero sin sobreescribir (y destrur) ficheros copiados en el bucle
- # de ms arriba.
- cd ${TEMPROOT}
- find . -type f | sed 's,^\./,,' |
- while read f; do
- if test -r ${DESTDIR}/${f}; then
- echo "${DESTDIR}/${f} ya existe; no copiado"
- else
- echo "Creando ${DESTDIR}/${f} vaco"
- cp -p ${f} ${DESTDIR}/${f}
- fi
- done
- chflags -R 0 ${TEMPROOT}
- rm -rf ${TEMPROOT}
-}
-
-# ---------------------------------------------------------------------------- #
-# Tercer Paso: Instalando el mundo (install world).
-# ---------------------------------------------------------------------------- #
-
-step_three () {
- cd ${SRC}
- make installworld DESTDIR=${DESTDIR}
-}
-
-# ---------------------------------------------------------------------------- #
-# Cuarto Paso: Instalacin del kernel y los mdulos.
-# ---------------------------------------------------------------------------- #
-
-step_four () {
- cd ${SRC}
- # loader.conf y device.hints son necesarios para installkernel.
- # Si en el segundo paso no los ha copiado hgalo tal y como se muestra en
- # las dos lneas siguientes.
- # cp sys/boot/forth/loader.conf ${DESTDIR}/boot/defaults
- # cp sys/i386/conf/GENERIC.hints ${DESTDIR}/boot/device.hints
- make installkernel DESTDIR=${DESTDIR} KERNCONF=NOMBRE_DE_SU_KERNEL
-}
-
-# ---------------------------------------------------------------------------- #
-# Quinto Paso: Instalacin y modificacin de algunos ficheros clave.
-# ---------------------------------------------------------------------------- #
-
-step_five () {
- # Creamos /etc/fstab; obligatorio. Modifquelo para que coincida con sus
- # dispositivos.
- cat <<EOF >${DESTDIR}/etc/fstab
-# Device Mountpoint FStype Options Dump Pass#
-/dev/da3s1b none swap sw 0 0
-/dev/da4s2b none swap sw 0 0
-/dev/da3s1a / ufs rw 1 1
-/dev/da1s2a /src ufs rw 0 2
-/dev/da2s2f /share ufs rw 0 2
-/dev/vinum/var_a /var ufs rw 0 2
-/dev/vinum/usr_a /usr ufs rw 0 2
-/dev/vinum/home /home ufs rw 0 2
-/dev/vinum/ncvs /home/ncvs ufs rw,noatime 0 2
-/dev/vinum/ports /usr/ports ufs rw,noatime 0 2
-#
-/dev/cd0 /dvd cd9660 ro,noauto 0 0
-/dev/cd1 /cdrom cd9660 ro,noauto 0 0
-proc /proc procfs rw 0 0
-EOF
-
- # Ms directorios; opcional.
- mkdir -m 755 -p ${DESTDIR}/src; chown root:wheel ${DESTDIR}/src
- mkdir -m 755 -p ${DESTDIR}/share; chown root:wheel ${DESTDIR}/share
- mkdir -m 755 -p ${DESTDIR}/dvd; chown root:wheel ${DESTDIR}/dvd
- mkdir -m 755 -p ${DESTDIR}/home; chown root:wheel ${DESTDIR}/home
- mkdir -m 755 -p ${DESTDIR}/usr/ports; chown root:wheel ${DESTDIR}/usr/ports
- # Configuracin de la zona horaria; no es obligatorio pero casi.
- cp ${DESTDIR}/usr/share/zoneinfo/Antarctica/South_Pole ${DESTDIR}/etc/localtime
- if test -r /etc/wall_cmos_clock; then
- cp -p /etc/wall_cmos_clock ${DESTDIR}/etc/wall_cmos_clock
- fi
-}
-
-# ---------------------------------------------------------------------------- #
-# Sexto Paso: Lo que considero importante tener cuando accedo a un sistema
-# nuevo por primera vez.
-# NOTA: No instale demasiados binarios en ste paso. Con el sistema viejo
-# en funcionamiento y los nuevos binarios y ficheros de cabecera instalados
-# es casi seguro tener problemas de bootstrap. Los "ports" deberan compilarse
-# despus de haber arrancado el nuevo sistema.
-# ---------------------------------------------------------------------------- #
-
-step_six () {
- chroot ${DESTDIR} sh -c "cd /usr/ports/shells/zsh; make clean install clean"
- chroot ${DESTDIR} sh -c "cd /etc/mail; make install" # configuracin
- # de sendmail
-
- # Si no enlazamos simblicamente compat los ficheros de linux_base
- # irn a parar al sistema de ficheros raz.
- cd ${DESTDIR}; mkdir -m 755 usr/compat
- chown root:wheel usr/compat; ln -s usr/compat
- mkdir -m 755 usr/compat/linux
- mkdir -m 755 boot/grub
-
- # Creacin de los directorios "spool" para las impresoras que hay en
- # mi /etc/printcap
- cd ${DESTDIR}/var/spool/output/lpd; mkdir -p as od ev te lp da
- touch ${DESTDIR}/var/log/lpd-errs
-
- # Ms ficheros que quiero heredar del sistema antguo.
- for f in \
- /var/cron/tabs/root \
- /var/mail/* \
- /boot/grub/*; do
- cp -p ${f} ${DESTDIR}${f}
- done
-
- # Si no tiene /home en una particin compartida es un buen momento para
- # copiarlo al sitio correcto.
- # mkdir -p ${DESTDIR}/home
- # cd /home; tar cf - . | (cd ${DESTDIR}/home; tar xpvf -)
-
- # Como novedad en FreeBSD 5.x perl est en /usr/local/bin pero la
- # mayora de "scripts" esperan encontrarlo en /usr/bin/perl y as lo
- # reflejan en su primera lnea; use un enlace simblico para que funcionen.
- cd ${DESTDIR}/usr/bin; ln -s ../local/bin/perl
- cd ${DESTDIR}/usr; rmdir src; ln -s ../src/current src
-}
-
-do_steps () {
- step_one
- step_two
- step_three
- step_four
- step_five
- step_six
-}
-
-do_steps 2>&1 | tee fase_1.log
-
-# EOF $RCSfile: fase_1.sh,v $ vim: tabstop=2:expandtab:
diff --git a/es_ES.ISO8859-1/articles/fbsd-from-scratch/fase_2.sh b/es_ES.ISO8859-1/articles/fbsd-from-scratch/fase_2.sh
deleted file mode 100644
index 411e9272eb..0000000000
--- a/es_ES.ISO8859-1/articles/fbsd-from-scratch/fase_2.sh
+++ /dev/null
@@ -1,148 +0,0 @@
-#!/bin/sh
-#
-# fase_2.sh - FreeBSD From Scratch, Segunda Fase: Instalacin de Ports.
-# Uso: ./fase_2.sh
-#
-# $FreeBSD$
-
-DBDIR=/var/db/pkg
-PORTS=/usr/ports
-LOGDIR=/home/root/setup/ports.log; mkdir -p ${LOGDIR}
-
-# Creamos unas cuantas variables que usa ms de un port.
-PAPERSIZE=a4; export PAPERSIZE
-USA_RESIDENT=NO; export USA_RESIDENT
-
-MYNAME=$(basename $0)
-usage () {
- exec >&2
- echo "uso: ${MYNAME} [-hn]"
- echo ""
- echo " Opciones:"
- echo " -h ste mensaje de ayuda."
- echo " -n muestra qu pasara si se hubiera ejecutado."
- echo ""
- exit 1
-}
-
-args=`getopt hn $*`
-if test $? != 0; then
- usage
-fi
-set -- $args
-DRYRUN=
-for i; do
- case "$i" in
- -n) DRYRUN=yes;;
- --) break;;
- *) usage;;
- esac
-done
-
-cat << EOF |
-lang perl5
-security sudo
-x11-servers XFree86-4-Server
-x11 wrapper
-x11 XFree86-4-libraries
-x11 XFree86-4-clients
-x11-fonts XFree86-4-font75dpi
-x11-fonts XFree86-4-font100dpi
-x11-fonts XFree86-4-fontScalable
-x11-fonts urwfonts
-x11-fonts webfonts
-x11-toolkits open-motif
-x11 rxvt
-x11-wm ctwm
-security openssh-askpass
-astro xplanet
-astro setiathome make BATCH=yes install
-astro xephem
-editors vim
-print ghostscript-gnu make A4=yes BATCH=yes install
-print a2ps-a4
-print psutils-a4
-print gv
-print acroread5
-print transfig
-archivers zip
-archivers unzip
-java linux-sun-jdk13 yes | make install
-java jdk13
-www apache2
-www weblint
-www amaya
-www mozilla make WITHOUT_MAILNEWS=yes WITHOUT_CHATZILLA=yes install
-www netscape48-navigator
-www checkbot
-www privoxy
-graphics xfig
-graphics xv
-graphics fxtv
-lang expect
-news tin
-net freebsd-uucp
-net cvsup-without-gui
-net pathchar make NO_CHECKSUM=yes install
-ftp wget
-ftp ncftp3
-textproc ispell
-german ispell-neu
-german ispell-alt
-textproc docproj make JADETEX=yes HAVE_MOTIF=yes install
-sysutils samefile
-sysutils pstree
-sysutils mkisofs
-sysutils cdrtools
-sysutils grub
-devel ddd
-devel ctags
-devel ElectricFence
-mail procmail make BATCH=yes install
-mail metamail
-mail mutt
-mail spamoracle
-emulators mtools
-sysutils portupgrade
-news inn-stable CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" make install
-misc figlet-fonts
-textproc gmat
-EOF
-while read CATEGORY NAME CMD; do
- case "${CATEGORY}" in
- \#*) continue;;
- '') continue;;
- esac
- DIR="${PORTS}/${CATEGORY}/${NAME}"
- if ! test -d "${DIR}"; then
- echo "$DIR no existe -- ignorado"
- continue
- fi
- cd ${DIR}
- PKGNAME=`make -V PKGNAME`
- if test -d "${DBDIR}/${PKGNAME}"; then
- echo "${CATEGORY}/${NAME} ya instalado como ${PKGNAME}"
- continue
- fi
- LOG="${LOGDIR}/${CATEGORY}+${NAME}"
- echo "==> Instalando ${CATEGORY}/${NAME}; registrando instalacin en ${LOG}"
- test -n "${CMD}" || CMD="make install"
- if test -n "${DRYRUN}"; then
- echo "${CMD}"
- continue
- fi
- date "++++++++++ %v %T +++++++++" > ${LOG}
- echo "CMD: ${CMD}" >> ${LOG}
- (
- make clean
- eval "${CMD}"
- # make clean # Descomntelo si no le sobra espacio bajo ${PORTS}.
- ) 2>&1 | tee -a ${LOG}
-done
-
-# Instalamos StarOffice como "package", previamente creado en el sistema
-# antguo mediante "make package" porque el "port" usa una instalacin
-# interactiva en X11.
-#pkg_add ${PORTS}/editors/staroffice52/staroffice-*.tbz
-
-# EOF $RCSfile: fase_2.sh,v $ vim: tabstop=4:
diff --git a/es_ES.ISO8859-1/articles/fbsd-from-scratch/fase_3.mk b/es_ES.ISO8859-1/articles/fbsd-from-scratch/fase_3.mk
deleted file mode 100644
index 54a6ca9686..0000000000
--- a/es_ES.ISO8859-1/articles/fbsd-from-scratch/fase_3.mk
+++ /dev/null
@@ -1,150 +0,0 @@
-# fase_3.mk - FreeBSD From Scratch, Tercera Fase: Ajustes Personalizados
-# de la Configuracin de
-# los Ports.
-# Uso: make -f fase_3.mk all (configurar todos los ports)
-# or make -f fase_3.mk target (configurar slo target)
-#
-# Es una buena idea asegurarse de que ningn "target" pueda hacerse ms de
-# una vez sin efectos no deseados.
-#
-# $FreeBSD$
-
-.POSIX:
-
-message:
- @echo "Por favor, use uno de los siguientes \"targets\":"
- @echo "config_apache"
- @echo "config_inn"
- @echo "config_javaplugin"
- @echo "config_privoxy"
- @echo "config_setiathome"
- @echo "config_sgml"
- @echo "config_sudo"
- @echo "config_TeX"
- @echo "config_tin"
- @echo "config_uucp"
- @echo "all -- todos los anteriores"
-
-all: config_apache \
- config_inn \
- config_javaplugin \
- config_privoxy \
- config_setiathome \
- config_sgml \
- config_sudo \
- config_TeX \
- config_tin \
- config_uucp
-
-config_apache:
- # 1. Modificacin httpd.conf.
- perl -pi \
- -e 's/#ServerName new.host.name/ServerName hal9000.s.shuttle.de/;' \
- -e 's/^ServerAdmin.*/ServerAdmin schweikh\@schweikhardt.net/;' \
- -e 's,/usr/local/www/cgi-bin/,/home/opt/www/cgi-bin/,;' \
- /usr/local/etc/apache2/httpd.conf
- # 2. Restitur los enlaces simblicos a los sitios web.
- cd /usr/local/www/data; \
- ln -fs /home/schweikh/prj/homepage schweikhardt.net; \
- ln -fs /home/opt/www/test .
-
-config_inn:
- pw usermod -n news -d /usr/local/news -s /bin/sh
- # Facilitar al sistema de news su configuracin inicial.
- cd /home/root/setup; \
- install -C -o news -g news -m 664 active newsgroups /usr/local/news/db
- # El innd.sh que viene con el "port" falla: busca
- # history.pag, fichero que no existe.
- cd /home/root/setup; \
- install -C -o root -g wheel -m 555 innd.sh /usr/local/etc/rc.d
- # Configuracin del mtodo de almacenamiento.
- cd /home/root/setup; \
- printf "%s\n%s\n%s\n%s\n" \
- "method tradspool {" \
- " newsgroups: *" \
- " class: 0" \
- "}" \
- >storage.conf; \
- install -C -o news -g news -m 664 storage.conf /usr/local/news/etc
- # Configuracin de newsfeeds.
- printf "%s\n%s\n" \
- "ME:*::" \
- "shuttle/news2.shuttle.de:!junk,!control:B32768/512,Tf,Wfb:" \
- >/usr/local/news/etc/newsfeeds
- # Configuracin de inn.conf
- perl -pi \
- -e 's/^(organization:\s*).*/$$1 An Open Pod Bay Door/;' \
- -e 's/^(pathhost:\s*).*/$$1 hal9000.schweikhardt.net/;' \
- -e 's/^(server:).*/$$1 localhost/;' \
- -e 's/^(domain:).*/$$1 schweikhardt.net/;' \
- -e 's/^(fromhost:).*/$$1 schweikhardt.net/;' \
- -e 's,^(moderatormailer:).*,$$1 \%s\@moderators.isc.org,;' \
- -e 's,/usr/local/news/spool,/share/news/spool,;' \
- /usr/local/news/etc/inn.conf
-
-config_javaplugin:
- cd /usr/local/lib/netscape-linux/plugins; \
- if ! test -h javaplugin.so; then \
- ln -s ../../../linux-sun-jdk1.3.1/jre/plugin/i386/ns4/javaplugin.so; \
- fi; \
- ls -l javaplugin.so
-
-config_privoxy:
- install -C -o root -g wheel -m 644 config /usr/local/etc/privoxy
-
-config_setiathome:
- perl -pi \
- -e 's,^.*seti_wrkdir.*#,seti_wrkdir=/home/nobody/setiathome #,;' \
- /usr/local/etc/rc.setiathome.conf
-
-config_sgml:
- cp -p /usr/local/share/gmat/sgml/ISO_8879-1986/entities/* \
- /usr/local/share/xml/docbook/4.1
-
-config_sudo:
- if ! grep -q schweikh /usr/local/etc/sudoers; then \
- echo 'schweikh ALL = (ALL) NOPASSWD: ALL' >> /usr/local/etc/sudoers; \
- fi
-
-config_TeX:
- # En el fichero textproc/docproj se especifica: para generar el FreeBSD
- # Handbook con JadeTex cambie los siguientes parmetros a los valores que se
- # indican a continuacin:
- #
- perl -pi \
- -e 's/^% original texmf.cnf/% texmf.cnf/;' \
- -e 's/^(hash_extra\s*=).*/$$1 60000/;' \
- -e 's/^(pool_size\s*=).*/$$1 1000000/;' \
- -e 's/^(max_strings\s*=).*/$$1 70000/;' \
- -e 's/^(save_size\s*=).*/$$1 10000/;' \
- /usr/local/share/texmf/web2c/texmf.cnf
-
-config_tin:
- # Dirigimos tin a nuestros archivos.
- printf "%s\n%s\n%s\n" \
- "activefile=/usr/local/news/db/active" \
- "newsgroupsfile=/usr/local/news/db/newsgroups" \
- "spooldir=/share/news/spool/articles" \
- >/usr/local/etc/tin.defaults
-
-config_uucp:
- # UUCP cuenta con encontrar /usr/bin/rnews.
- cd /usr/bin; ln -fs ../local/news/bin/rnews .
- # Configuracin de UUCP.
- echo nodename js2015 > /usr/local/etc/uucp/config
- echo shuttle js2015 `cat uucp` > /usr/local/etc/uucp/call
- printf 'port tcp\ntype tcp\n' > /usr/local/etc/uucp/port
- printf "%s\n%s\n%s\n%s\n%s\n%s\n%s\n" \
- "call-login *" \
- "call-password *" \
- "time any" \
- "system shuttle" \
- "address mail.s.shuttle.de" \
- "commands rmail rnews" \
- "port tcp" \
- >/usr/local/etc/uucp/sys
- cd /usr/local/etc/uucp; chown uucp:uucp *; chmod o-rwx *
- # Activar uucico tras el arranque del sistema.
- mkdir -p /usr/local/etc/rc.d; cp uucp.sh /usr/local/etc/rc.d
-
-# EOF $RCSfile: fase_3.mk,v $ vim: tabstop=4:
diff --git a/es_ES.ISO8859-1/articles/laptop/Makefile b/es_ES.ISO8859-1/articles/laptop/Makefile
deleted file mode 100644
index e34649040b..0000000000
--- a/es_ES.ISO8859-1/articles/laptop/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-#
-# $FreeBSD$
-#
-# Article about using FreeBSD on laptops
-# "Article" sobre FreeBSD en computadoras porttiles.
-
-DOC?= article
-
-FORMATS?= html
-
-INSTALL_COMPRESSED?=gz
-INSTALL_ONLY_COMPRESSED?=
-
-#
-WITH_ARTICLE_TOC?=YES
-
-
-SRCS= article.xml
-
-DOC_PREFIX?= ${.CURDIR}/../../..
-
-.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/es_ES.ISO8859-1/articles/laptop/article.xml b/es_ES.ISO8859-1/articles/laptop/article.xml
deleted file mode 100644
index 227a47a58b..0000000000
--- a/es_ES.ISO8859-1/articles/laptop/article.xml
+++ /dev/null
@@ -1,360 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN"
- "http://www.FreeBSD.org/XML/share/xml/freebsd50.dtd">
-<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:lang="es">
- <info><title>FreeBSD en ordenadores porttiles</title>
-
-
- <abstract>
- <para>FreeBSD funciona perfectamente en la mayora de
- porttiles aunque siempre haya excepciones. En ste
- artculo trataremos de las diferencias existentes
- en el hardware de porttiles
- y sistemas de escritorio y de cmo afecta esto al uso
- de FreeBSD.</para>
- &trans.es.bazcar;
- </abstract>
-
- <pubdate>$FreeBSD$</pubdate>
-
- <releaseinfo>$FreeBSD$</releaseinfo>
- </info>
-
- <para>Es frecuente que se piense en FreeBSD como un sistema operativo
- para servidores pero funciona muy bien como sistema de escritorio y
- si quiere usarlo en su porttil dispondr de todo su
- potencial:
- facilidad de administracin y actualizacin, el
- sistema de <quote>ports</quote> y <quote>packages</quote> para
- aadir software, etc. Otras de sus caractersticas
- ms interesantes, como la estabilidad, el rendimiento en
- red y bajo grandes cargas de trabajo pueden, por razones obvias,
- no ser tan evidentes en un sistema porttil. La
- instalacin en porttiles puede, sin embargo,
- acarrear problemas que no encontraramos en sistemas de
- escritorio y cuyas soluciones no podemos encontrar por doquier
- a lo largo y ancho de Internet; los equipos porttiles suelen
- estar diseados para Microsoft Windows, an con ms
- frecuencia que en sistemas de escritorio. ste artculo
- tratar de aclarar alguno de estos problemas. Hay quien ha
- documentado sus experiencias con &os; en modelos concretos de
- porttiles y las ha includo en pginas web
- que no forman parte de la documentacin oficial de &os;.
- Es muy posible que encuentre informacin si introduce la
- marca y modelo de su porttil y la palabra <quote>&os;</quote>
- en un buscador.</para>
-
- <sect1>
- <title>XFree86</title>
-
- <para>Las versiones recientes de <application>XFree86</application>
- funcionarn con la mayora de tarjetas grficas
- disponibles actualmente en porttiles. La aceleracin
- grfica tal vez no est soportada pero una
- configuracin SVGA genrica debera
- funcionar.</para>
-
- <para>Consulte la documentacin de su porttil.
- Ah deber encontrar todos los detalles de su tarjeta,
- tras lo cual debera recurrir a la
- documentacin de <application>XFree86</application>
- (o el programa de configuracin) para saber si est
- soportada o no. Si no lo est utilice un dispositivo
- genrico pero <emphasis>NO</emphasis> use uno cuyo
- nombre simplemente le resulte parecido. En la versin 4 de
- <application>XFree86</application> puede probar suerte tecleando
- <userinput>XFree86 -configure</userinput>, que ejecuta un proceso de
- autodeteccin y le puede facilitar una gran cantidad de
- informacin muy til.</para>
-
- <para>Con frecuencia el problema es la configuracin del
- monitor. La informacin sobre
- <application>XFree86</application>
- se centra en monitores CRT, por lo que disponer de una
- configuracin para una pantalla LCD puede ser
- peliagudo. Quizs est de suerte y no
- tenga que especificar rangos de
- <literal>HorizSync</literal> y <literal>VertRefresh</literal>.
- Si esto no funciona la mejor opcin es recurrir a la web
- en busca de pginas dedicadas a la configuracin de X
- en porttiles; suelen estar orientadas a Linux pero no importa
- dado que ambos sistemas operativos usan
- <application>XFree86</application>, por lo que puede usar la
- configuracin que alguien haya usado sobre un hardware
- similar.</para>
-
- <para>La mayora de porttiles incluyen dos
- botones para las funciones de botn primario y
- secundario del ratn (mouse), lo que puede resultar
- problemtico en X ya que el botn central se
- usa para pegar texto; puede <quote>mapear</quote> una
- pulsacin simultnea de ambos botones en la
- configuracin de X que realice la funcin del
- botn central con la lnea</para>
-
- <programlisting>
- Option "Emulate3Buttons"
- </programlisting>
-
- <para>en el fichero <filename>XF86Config</filename>
- en la seccin <literal>InputDevice</literal>
- de <application>XFree86</application> versin 4; para la
- versin 3 simplemente aada la lnea
- <literal>Emulate3Buttons</literal>, sin comillas, en la seccin
- <literal>Pointer</literal> .</para>
- </sect1>
-
- <sect1>
- <title>Modems</title>
- <para>
- Los equipos porttiles suelen inclur
- modems internos. Desgraciadamente eso casi siempre significa
- que son <quote>winmodems</quote> cuyo funcionamiento depende
- de software y para los cuales slo hay disponibles
- controladores para windows. A pesar de ello estn
- empezando a aparecer controladores para otros sistemas
- operativos; por ejemplo, si su modem tiene un chipset
- Lucent LT es muy posible que est soportado por
- el port
- <package>comms/ltmdm</package>. Si ese no
- es su caso tendr que buscar un modem externo: la
- solucin ms compacta probablemente sea un
- modem PC Card (PCMCIA), de los que hablaremos ms
- adelante, pero
- los modem serie o USB sern seguramente ms
- baratos. Normalmente
- los modems normales (es decir, los que no son winmodems),
- deberan funcionar sin problemas.</para>
-
- </sect1>
-
- <sect1>
- <title>Dispositivos PCMCIA (PC Card)</title>
-
- <para> Muchos porttiles incluyen bahas
- PCMCIA, tambin conocidas como PC Card, que suelen
- estar soportadas perfectamente por FreeBSD. Consulte el
- mensaje de arranque de su sistema (mediante &man.dmesg.8;)
- para saber si fueron detectadas correctamente; deberan
- figurar como
- <filename>pccard0</filename>,
- <filename>pccard1</filename> etc. en dispositivos como
- <filename>pcic0</filename>).</para>
-
- <para>&os;&nbsp;4.X soporta tarjetas PCMCIA de 16 bits y
- &os;&nbsp;5.X soporta tanto stas tarjetas de 16 bits
- como tarjetas de 32 bits
- <quote>CardBus</quote>. Hay una lista de tarjetas soportadas en
- el fichero
- <filename>/etc/defaults/pccard.conf</filename>. Lalo
- cuidadosamente y siempre que sea posible compre tarjetas que
- aparezcan en ese fichero. Las que no aparecen es posible que funcionen
- como dispositivos <quote>genricos</quote>; en concreto
- la mayora de los modem de 16 bits deberan funcionar
- correctamente siempre y cuando no sean winmodems (existen
- tambin como PC Cards, as que tenga cuidado). Si su
- sistema reconoce su tarjeta como un modem genrico tenga en
- cuenta que el fichero <filename>pccard.conf</filename> especifica
- por defecto un retardo de 10 segundos para evitar bloqueos en algunos
- modelos; eso puede ser una precaucin excesiva para su
- modem as que es posible que quiera cambiar ese valor,
- reducirlo o incluso eliminarlo.</para>
-
- <para>Algunas partes de
- <filename>pccard.conf</filename> pueden necesitar un poco de
- edicin.
- Busque la lnea donde figura la irq y asegrese de
- eliminar cualquier nmero que est en uso; si tiene
- una tarjeta de sonido integrada borre irq 5, si no puede sufrir
- bloqueos del sistema al insertar la tarjeta. Consulte tambin
- la memoria disponible para las bahas; si su tarjeta sigue sin ser
- detectada pruebe a cambiar alguno de los valores posibles que
- aparecen en la pgina man de &man.pccardc.8;.
- </para>
-
- <para>Si an no funciona puede lanzar el daemon
- &man.pccardd.8;. Para activarlo en el arranque aada
- <programlisting>pccard_enable="YES"</programlisting> en el
- fichero
- <filename>/etc/rc.conf</filename>. Tras ese paso sus tarjetas
- deberan ser detectadas cuando las inserte y cuando las
- extraiga; deberan asmismo aparecer entradas en
- ficheros <quote>log</quote> reflejando el momento en el que
- los nuevos dispositivos son activados.</para>
-
- <para>Ha habido cambios de gran calado en el cdigo
- de pccard, como la inclusin de enrutado de
- interrupciones ISA, muy til en mquinas en
- las que hasta la irrupcin de FreeBSD 4.4 no
- era posible usar la BIOS PCI. Si tiene problemas con
- esto pruebe a actualizar su sistema.</para>
-
- </sect1>
-
- <sect1>
-
- <title>Administracin de energa</title>
-
- <para>Desgraciadamente no existe un soporte demasiado bueno
- en FreeBSD. Si tiene suerte algunas caractersticas
- pueden ser funcionales mientras que otras no lo sern
- en absoluto.</para>
-
- <para>Para complicar un poco ms las cosas hay dos
- estndares de administracin de energa,
- APM y ACPI. El segundo se hizo para sustitur el primero
- e incluye nuevas caractersticas pero tambin
- ms problemas.</para>
-
- <para>Algunos porttiles soportan tanto APM como ACPI
- (hasta cierto punto) mientras que otros slo soportan uno de
- ellos as que no tendr ms remedio que
- experimentar con ambos para saber si dispone de administracin
- de energa y hasta qu punto.</para>
-
- <note>
- <para>No puede tener APM y ACPI activados simultneamente,
- aunque su porttil soporte ambos.</para>
- </note>
-
- <sect2>
- <title>APM</title>
-
- <para>Una BIOS con APM (Advanced Power Management,
- Administracin
- Avanzada de Energa) prove de soporte
- para diversas caractersticas de administracin de
- energa tales como <quote>standby</quote>, suspensin,
- hibernacin, reduccin de la velocidad del
- reloj de la CPU, etc. y existe tanto en
- &os;&nbsp;4.X como en &os;&nbsp;5.X.</para>
-
- <para>Para activar el soporte de APM deber compilar
- su kernel: aada
- <literal>device apm0</literal> en
- &os;&nbsp;4.X y <literal>device apm</literal> en
- &os;&nbsp;5.X. El soporte APM como mdulo existe en
- &os;&nbsp;5.X; para cargarlo en el arranque aada
- la lnea
- <literal>apm_load="YES"</literal> al fichero
- <filename>/boot/loader.conf</filename>.</para>
-
- <para>En &os;&nbsp;5.X tendr que asignar
- <literal>hint.apm.0.disabled="0"</literal> en el fichero
- <filename>/boot/device.hints</filename>.</para>
-
- <para>APM puede activarse en el arranque aadiendo
- <literal>apm_enable="YES"</literal> en el fichero
- <filename>/etc/rc.conf</filename>. El daemon &man.apmd.8;
- se puede lanzar aadiendo
- <literal>apmd_enable="YES"</literal> al fichero
- <filename>/etc/rc.conf</filename>, que se encarga de transmitir
- ciertos eventos a la BIOS, de manera que sea posible
- suspender/reanudar presionando alguna tecla concreta o
- al abrir y al cerrar la pantalla.</para>
-
- <para>Los comandos APM figuran en la pgina man de
- &man.apm.8;. Por ejemplo <command>apm -b</command> suministra
- el estado de la batera (o 255 si no est soportado),
- <command>apm -Z</command> pone el porttil en
- <quote>standby</quote>, <command>apm -z</command>
- (o <command>zzz</command>) lo suspende. Para apagar el
- sistema use <command>shutdown -p</command>. Le recordamos
- una vez ms que alguna o incluso todas stas
- funciones pueden no funcionar del todo bien o incluso no hacerlo
- en absoluto.</para>
-
- <para>Es posible que la suspensin o
- el modo <quote>standby</quote> funcione en consola pero
- no en X (esto es, la pantalla no se recupera). Si usa
- &os;&nbsp;5.X una posible solucin es aadir
- <literal>options
- SC_NO_SUSPEND_VTYSWITCH</literal>
- al fichero de configuracin de su kernel y que lo
- recompile. Otra forma de solucionarlo es cambiar a otra
- consola virtual (mediante
- <keycombo action="simul"><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>F1</keycap></keycombo>
- u otra tecla de funcin) y ejecutar &man.apm.8;.
- Si est usando &man.apmd.8; puede automatizar
- esto con &man.vidcontrol.1;: edite
- <filename>/etc/apmd.conf</filename> y cmbielo del
- siguiente modo:</para>
-
- <programlisting>apm_event SUSPENDREQ {
- exec "vidcontrol -s 1 &lt; /dev/console";
- exec "/etc/rc.suspend";
-}
-
-apm_event USERSUSPENDREQ {
- exec "vidcontrol -s 1 &lt; /dev/console";
- exec "sync &amp;&amp; sync &amp;&amp; sync";
- exec "sleep 1";
- exec "apm -z";
-}
-
-apm_event NORMRESUME, STANDBYRESUME {
- exec "/etc/rc.resume";
- exec "vidcontrol -s 9 &lt; /dev/console";
-}</programlisting>
- </sect2>
-
- <sect2>
- <title>ACPI</title>
-
- <para>ACPI (Advanced Configuration and Power Management
- Interface, Interfaz para la Administracin de Energa
- y Configuracin Avanzada) facilita no solo la
- administracin de energa sino tambin
- la deteccin de hardware (sustituyendo la deteccin
- PnP y PCI). ACPI slo est disponible en
- &os;&nbsp;5.X y est activado por defecto, as que
- no tiene que hacer nada especial para que funcione. Puede
- controlar el comportamiento de ACPI con
- &man.acpiconf.8;.</para>
-
- <para>Desgraciadamente los fabricantes ponen a la venta sus
- porttiles con implementaciones ACPI defectuosas,
- haciendo que habilitar ACPI algunas veces genere ms
- problemas que ventajas, hasta el punto de no poder siquiera
- arrancar &os; en algunas mquinas con ACPI
- habilitado.</para>
-
-
- <para>Si ACPI le est causando problemas debera
- comprobar si el fabricante de su porttil ha
- liberado una nueva versin de la BIOS que solucione
- alguno de esos problemas. Dado que la implementacin de
- ACPI en &os; est en constante evolucin debera
- tambin actualizar su sistema; tal vez as sus
- problemas se solucionen.</para>
-
- <para>Si desea deshabilitar ACPI aada
- <literal>hint.acpi.0.disabled="1"</literal> al fichero
- <filename>/boot/device.hints</filename>. ACPI puede
- deshabilitarse temporalmente en el <quote>prompt</quote>
- del arranque tecleando
- <literal>unset acpi_load</literal> en caso de tener problemas
- para arrancar una mquina con ACPI
- habilitado. &os;&nbsp;5.1-RELEASE y posteriores disponen de
- un men en el arranque que controla cmo &os;
- arranca. Una de las opciones que se suministran es la de
- dehabilitar ACPI. Para hacerlo simplemente seleccione
- <guimenuitem>2. Boot &os; with ACPI
- disabled</guimenuitem> (Arrancar &os; con ACPI deshabilitado)
- en el men.</para>
- </sect2>
-
- <sect2>
- <title>Administracin de Energa de la Pantalla</title>
-
- <para>El sistema X window (<application>XFree86</application>) incluye
- administracin de energa de la pantalla (consulte
- la pgina man de &man.xset.1; y busque en ella
- <quote>dpms</quote>). Tendr que investigar. Sin embargo
- tenga en cuenta que tambin esto funciona de manera muy poco
- fiable en porttiles: con frecuencia apaga la pantalla pero
- no apaga la retroiluminacin.</para>
- </sect2>
-
- </sect1>
-</article>
diff --git a/fr_FR.ISO8859-1/articles/Makefile b/fr_FR.ISO8859-1/articles/Makefile
index 4b38c9a750..e94273c4db 100644
--- a/fr_FR.ISO8859-1/articles/Makefile
+++ b/fr_FR.ISO8859-1/articles/Makefile
@@ -15,7 +15,6 @@ SUBDIR+= explaining-bsd
SUBDIR+= filtering-bridges
SUBDIR+= fonts
SUBDIR+= ipsec-must
-SUBDIR+= laptop
SUBDIR+= linux-users
SUBDIR+= mh
SUBDIR+= nanobsd
diff --git a/fr_FR.ISO8859-1/articles/laptop/Makefile b/fr_FR.ISO8859-1/articles/laptop/Makefile
deleted file mode 100644
index 9c41fc9b52..0000000000
--- a/fr_FR.ISO8859-1/articles/laptop/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-#
-# The FreeBSD Documentation Project
-# The FreeBSD French Documentation Project
-#
-# $Id: Makefile,v 1.1 2002-04-20 21:07:09 gioria Exp $
-# $FreeBSD$
-# Original revision: 1.1
-# Article about using FreeBSD on laptops
-#
-
-DOC?= article
-
-FORMATS?= html
-
-INSTALL_COMPRESSED?=gz
-INSTALL_ONLY_COMPRESSED?=
-
-SRCS= article.xml
-
-DOC_PREFIX?= ${.CURDIR}/../../..
-
-.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/fr_FR.ISO8859-1/articles/laptop/article.xml b/fr_FR.ISO8859-1/articles/laptop/article.xml
deleted file mode 100644
index 6606145e52..0000000000
--- a/fr_FR.ISO8859-1/articles/laptop/article.xml
+++ /dev/null
@@ -1,222 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN"
- "http://www.FreeBSD.org/XML/share/xml/freebsd50.dtd">
-<!--
- The FreeBSD Documentation Project
- The FreeBSD French Documentation Project
-
- $FreeBSD$
- $Id: article.xml,v 1.2 2002-09-22 18:49:48 blackend Exp $
- Original revision: 1.5
--->
-<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:lang="fr">
- <info><title>FreeBSD sur les ordinateurs portables</title>
-
-
- <abstract>
- <para>FreeBSD fonctionne bien sur la plupart des ordinateurs
- portables, en tenant compte de quelques avertissements. Quelques
- problmes spcifiques &agrave; l'utilisation de
- FreeBSD sur ordinateurs portables, provenant d'exigences
- matrielles diffrentes de celles des stations de
- travail, sont abords ci-dessous.</para>
-
- &trans.a.fonvieille;
- </abstract>
-
- <pubdate>$FreeBSD$</pubdate>
-
- <releaseinfo>$FreeBSD$</releaseinfo>
- </info>
-
- <para>On pense souvent &agrave; FreeBSD comme tant un systme
- d'exploitation pour serveur, mais il fonctionne trs bien sur
- une station de travail, et si vous dsirez l'utiliser sur votre
- ordinateur portable vous pouvez profiter de tous les avantages
- habituels: implantation systmatique, administration et mise &agrave;
- jour aises, le systme de logiciels
- ports/pr-compils pour
- ajouter des logiciels, et ainsi de suite (ses autres avantages,
- tels que la stabilit, les performances rseau, la
- performance sous une charge importante, cela ne peut ne pas
- tre vident sur un portable, bien sr).
- Cependant, l'installer sur des ordinateurs portables sous-entend
- souvent des problmes qui ne sont pas rencontrs
- avec les stations de travail et qui ne sont
- gnralement pas dbattus (les portables,
- bien plus que les stations de travail, sont rgls
- pour Microsoft Windows). Cet article a pour but de discuter de
- certains de ces problmes.</para>
-
- <sect1>
- <title>XFree86</title>
-
- <para>Les versions rcentes d'XFree86 fonctionnent avec la
- plupart des systmes d'affichage disponibles de nos jours
- sur les ordinateurs portables. L'acclration peut
- ne pas tre supporte, mais une
- configuration SVGA gnrique devrait fonctionner.</para>
-
- <para>Avec la documentation de votre ordinateur portable
- dterminez quelle carte vous disposez, et vrifiez
- dans la documentation d'XFree86 (ou dans le programme de
- configuration) si elle est spcifiquement supporte.
- Si non, utilisez un pilote gnrique (ne pas en
- utiliser un pour son nom qui semble similaire &agrave; celui de
- la carte). Avec XFree86 version 4, vous
- pouvez tenter votre chance avec la commande <userinput>XFree86
- -configure</userinput> qui dtecte automatiquement beaucoup
- de configurations.</para>
-
- <para>Souvent le problme est de configurer l'cran.
- Les ressources gnrales pour XFree86 se concentrent
- sur les moniteurs cathodiques; obtenir une modeline
- adquate pour un cran LCD peut s'avrer
- difficile. Vous pouvez tre chanceux et ne pas avoir
- &agrave; spcifier de modeline, ou juste prciser
- les plages HorizSync et VertRefresh qui conviennent. Si cela ne
- fonctionne pas, la meilleure option est de se rfrer
- aux ressources web consacres &agrave; la configuration d'X
- sur ordinateurs portables (ce sont souvent des sites
- orients linux mais cela n'a pas d'importance parce que les
- deux systmes utilisent XFree86) et copier une modeline
- poste par quelqu'un pour un matriel similaire.</para>
-
- <para>La plupart des ordinateurs portables viennent avec deux
- boutons sur leur priphrique de pointage, ce qui
- est assez problmatique sous X (tant donn
- que le bouton du milieu est gnralement
- utilis pour coller du texte); vous pouvez faire
- correspondre un click simultan sur les boutons gauche et
- droite dans votre configuration d'X &agrave; un click sur le bouton
- du milieu avec la ligne
- <programlisting>
- Option "Emulate3Buttons"
- </programlisting>
- dans le fichier XF86Config dans la section
- <literal>InputDevice</literal> (pour XFree86 version 4; pour la
- version 3, rajoutez juste la ligne <literal>Emulate3Buttons</literal>,
- sans guillemets, dans la section <literal>Pointer</literal>).
- </para>
- </sect1>
-
- <sect1>
- <title>Modems</title>
- <para>Les ordinateurs portables sont gnralement
- quips de modems intgrs (on-board).
- Malheureusement, cela veut presque toujours dire que ce sont des
- <quote>winmodems</quote> dont les fonctions sont
- ralises par logiciel, pour lesquels seuls des
- pilotes pour windows sont normalement disponibles (bien que
- quelques pilotes pour d'autres systmes commencent &agrave;
- voir le jour). Dans le cas contraire, vous avez besoin d'acheter un
- modem externe: la solution la plus compacte est un modem PC-Card
- (PCMCIA), abord ci-dessous, mais un modem srie ou
- USB peut tre moins cher. Gnralement les
- modems habituels (non-winmodems) devraient fonctionner correctement.
- </para>
-
- </sect1>
-
- <sect1>
- <title>Priphriques PCMCIA (PC-Card)</title>
-
- <para>La plupart des ordinateurs portables viennent avec des slots
- PCMCIA (aussi appels PC-Card); ceux-ci sont bien
- supports sous FreeBSD. Examinez vos messages de
- dmarrage (en utilisant dmesg) et regardez si ces derniers
- ont t dtects correctement (ils
- devraient apparatre comme <filename>pccard0</filename>,
- <filename>pccard1</filename> etc sur des
- priphriques comme
- <filename>pcic0</filename>).</para>
-
- <para>FreeBSD supporte actuellement les cartes PCMCIA 16-bits,
- mais pas les cartes 32-bits (<quote>CardBus</quote>). Une base
- de donnes des cartes supportes se trouve dans le
- fichier <filename>/etc/defaults/pccard.conf</filename>.
- Examinez-la, et achetez de prfrence des cartes
- listes. Les cartes non listes
- peuvent aussi fonctionner comme priphriques
- <quote>gnriques</quote>: en particulier la plupart
- des modems (16-bits) devraient fonctionner parfaitement,
- ds lors que ce ne sont pas des winmodems (ils existent
- aussi mme en modles PC-Card, donc faites attention).
- Si votre carte est reconnue en tant que modem
- gnrique, notez que le fichier pccard.conf de
- dfaut spcifie un dlai de 10 secondes
- (pour viter le blocage de certains modems); cela peut
- tre bien plus que ncessaire pour votre
- modle, donc vous pouvez avoir envie de le modifier, le
- rduire ou le retirer totalement.</para>
-
- <para>Certaines parties de <filename>pccard.conf</filename>
- peuvent ncessiter une dition. Contrler la
- ligne irq, et soyez sr de retirer les nombres
- dj&agrave; utiliss: en particulier si vous avez
- une carte son intgre, retirez l'irq 5 (sinon
- vous risquez de subir des blocages quand vous insrez une
- carte). Vrifiez galement le slot mmoire
- disponible; si votre carte n'est pas dtecte,
- essayez de le changer pour une autre des valeurs autorises
- (liste dans la page de manuel &man.pccardc.8;).</para>
-
- <para>S'il ne tourne pas dj&agrave;, lancer le dmon
- pccardd (pour le lancer au dmarrage, ajoutez
- <programlisting>pccard_enable="YES"</programlisting> &agrave;
- <filename>/etc/rc.conf</filename>). Maintenant vos cartes
- devraient tre dtectes quand vous les
- insrez et les retirez, et vous devriez obtenir des
- messages dans vos traces systme au sujet de nouveaux
- priphriques activs.</para>
-
- <para>Il y a eu des changements majeurs au code de pccard
- (incluant le routage ISA des interruptions, pour les machines
- dont le PCIBIOS semble tre inutilisable par FreeBSD) avant
- la sortie de FreeBSD 4.4. Si vous rencontrez des problmes,
- essayez de mettre &agrave; jour votre systme.</para>
-
- </sect1>
-
- <sect1>
-
- <title>Gestion d'nergie</title>
-
- <para>Malheureusement, cela n'est pas support de
- faon fiable par FreeBSD. Si vous tes chanceux,
- quelques fonctions pourraient fonctionner correctement, ou
- pourraient ne pas fonctionner du tout.</para>
-
- <para>Pour l'autoriser, vous aurez peut-tre besoin de
- compiler un noyau avec le support de la gestion d'nergie
- (<literal>device apm0</literal>) ou rajoutez l'option
- <literal>enable apm0</literal> au fichier
- <filename>/boot/loader.conf</filename>, et aussi lancez le
- dmon apm au dmarrage (ligne
- <literal>apm_enable="YES"</literal> dans
- <filename>/etc/rc.conf</filename>). Les commandes apm sont
- numres dans la page de manuel &man.apm.8;.
- Par exemple, <command>apm -b</command> vous donne l'tat de
- la batterie ( ou 255 si non support),
- <command>apm -Z</command> met l'ordinateur portable en veille,
- <command>apm -z</command> (ou zzz) le place en mode hibernation.
- Pour arrter la machine, utilisez
- <command>shutdown -p</command>. Encore une fois, certaines ou
- toutes ces fonctions peuvent ne pas fonctionner correctement ou pas
- du tout. Il se peut qui vous trouviez que l'hibernation/veille
- fonctionne en mode console mais pas sous X (c'est l'cran
- qui ne se rallume pas, dans ce cas, basculez sur
- une console virtuelle, en utilisant Ctrl-Alt-F1 ou une autre
- touche de fonction, et alors excuter la commande apm).
- </para>
-
- <para>Le systme X window (XFree86) inclut aussi la gestion de
- l'alimentation de l'affichage (lire la page de manuel
- &man.xset.1; et y rechercher le terme dpms). Il se peut que vous
- dsiriez l'tudier en dtail. Cependant, cela,
- aussi, ne fonctionne pas correctement sur les ordinateurs portables:
- souvent l'affichage est teint mais pas le
- rtro-clairage.</para>
-
- </sect1>
-</article>
diff --git a/hu_HU.ISO8859-2/articles/Makefile b/hu_HU.ISO8859-2/articles/Makefile
index b1637ae754..36240cdbbd 100644
--- a/hu_HU.ISO8859-2/articles/Makefile
+++ b/hu_HU.ISO8859-2/articles/Makefile
@@ -12,7 +12,6 @@ SUBDIR = compiz-fusion
SUBDIR+= cups
SUBDIR+= explaining-bsd
SUBDIR+= gjournal-desktop
-SUBDIR+= laptop
SUBDIR+= linux-comparison
SUBDIR+= linux-users
diff --git a/hu_HU.ISO8859-2/articles/laptop/Makefile b/hu_HU.ISO8859-2/articles/laptop/Makefile
deleted file mode 100644
index f11d6e7e59..0000000000
--- a/hu_HU.ISO8859-2/articles/laptop/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-#
-# Article: FreeBSD on Laptops
-#
-# %SOURCE% en_US.ISO8859-1/articles/laptop/Makefile
-# %SRCID% 1.4
-#
-
-MAINTAINER= doc@FreeBSD.org
-
-DOC?= article
-
-FORMATS?= html
-INSTALL_COMPRESSED?= gz
-INSTALL_ONLY_COMPRESSED?=
-
-SRCS= article.xml
-
-URL_RELPREFIX?= ../../../..
-DOC_PREFIX?= ${.CURDIR}/../../..
-
-.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/hu_HU.ISO8859-2/articles/laptop/article.xml b/hu_HU.ISO8859-2/articles/laptop/article.xml
deleted file mode 100644
index bc5bdf02b1..0000000000
--- a/hu_HU.ISO8859-2/articles/laptop/article.xml
+++ /dev/null
@@ -1,442 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-2"?>
-<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN"
- "http://www.FreeBSD.org/XML/share/xml/freebsd50.dtd">
-<!-- The FreeBSD Hungarian Documentation Project
- Translated by: PALI, Gabor <pgj@FreeBSD.org>
- %SOURCE% en_US.ISO8859-1/articles/laptop/article.xml
- %SRCID% 1.25
--->
-<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:lang="hu">
- <info><title>&os; laptopon</title>
-
-
- <abstract>
- <para>A &os; nhny buktattl eltekintve
- remekl mkdik a legtbb laptopon. A
- kvetkezkben nagyt al vesszk
- azokat a problmkat, amelyek a &os; laptopon
- trtn futtatst
- akadlyozhatjk, az asztali
- szmtgpektl eltr
- hardverkvetelmnyekre vonatkozan.</para>
-
- <para><emphasis>Fordtotta: Pli Gbor,
- utols ellenrzs:
- 2010.11.28.</emphasis></para>
- </abstract>
-
- <legalnotice xml:id="trademarks" role="trademarks">
- &tm-attrib.freebsd;
- &tm-attrib.linux;
- &tm-attrib.microsoft;
- &tm-attrib.general;
- </legalnotice>
-
- <pubdate>$FreeBSD$</pubdate>
-
- <releaseinfo>$FreeBSD$</releaseinfo>
- </info>
-
- <para>A &os;-t gyakran az Internetes kiszolglk
- opercis rendszernek vlik, m
- ppen ugyanolyan jl alkalmazhat egy asztali
- szmtgpre is, s ha egy laptopon
- kvnjuk hasznlni, tovbbra is
- lvezhetjk a korbban megszokott elnyeit:
- rendszerezett felpts, knny
- karbantarthatsg s
- frissthetsg, a programok
- teleptshez kidolgozott port- s
- csomagkezel rendszer, s gy tovbb.
- (Az egyb elnyei, mint mondjuk a
- megbzhatsg, kiemelked
- hlzati teljestmny, nagy
- terhels alatti teljestmny, termszetesen
- nem felttlenl szembetnek egy laptopon.)
- Azonban a laptopokra trtn teleptse
- gyakran felvet olyan gondokat, amelyek az asztali
- szmtgpek esetn nem jelennek meg,
- s ezrt ltalban nem is kerlnek
- szba (a laptopok ugyanis az asztali
- szmtgpeknl jval
- nagyobb mrtkben &microsoft.windows;-ra vannak
- tervezve). Ebben a lersban szeretnnk
- megtrgyalni ezeket a problmkat.
- Nhnyan ugyan mr elzetesen
- feljegyeztk a &os;-vel kapcsolatos tapasztalataikat bizonyos
- modellek esetn olyan oldalakon, amelyek nem rszei a &os;
- hivatalos dokumentcijnak. Emiatt knnyen
- elfordulhat, hogy gy is tallhatunk hasznos
- informcikat a tmban, ha egyszeren
- rkeresnk valamelyik npszer
- keresben a laptopunk modelljre s a
- <quote>&os;</quote> szra. Ezen kvl
- ltezik mg egy kln &os;-hez kialaktott
- Internetes adatbzis, ahol a klnfle laptopok
- hardveres problmihoz tallhatunk
- segtsget: ez <link xlink:href="http://laptop.bsdgroup.de/freebsd/">A &os; laptop
- kompabilitsi lista</link>.</para>
-
- <para>Amennyiben szeretnnk felvenni a kapcsolatot ms &os;
- laptop felhasznlkkal, rdekldjnk a
- &a.mobile.name; listn. Valamint megri mg
- elltogatni <link xlink:href="http://tuxmobile.org/mobile_bsd.html">erre</link> a &os;-s
- laptopokkal foglalkoz oldalra is. </para>
-
- <sect1 xml:id="xorg">
- <title>&xorg;</title>
-
- <para>Az <application>&xorg;</application> legjabb
- vltozatai kpesek egyttmkdni a
- napjainkban kaphat laptopok videvezrlivel.
- Habr a hardveres gyorsts nem
- felttlenl tmogatott, az ltalnos
- SVGA mdnak hasznlhatnak kell lennie.</para>
-
- <para>Keressk meg a laptopunk kziknyvben,
- hogy milyen videvezrl tallhat
- benne, majd vessk ssze ezt az
- <application>&xorg;</application> dokumentcijval,
- amibl kiderl, mennyire tmogatja. Ha kiemelten nem
- tmogatn, hasznljuk az ltalnos
- eszkzt (<emphasis>generic device</emphasis>, de ne hagyjuk
- megtveszteni magunkat semmi hasonlval). Mellesleg
- szerencst prblhatunk az
- <userinput>&xorg; -configure</userinput> paranccsal is, amely
- magtl kpes felderteni
- konfigurcink nagy rszt.</para>
-
- <para>A legtbb gondot egybknt a monitor
- belltsa okozza. Az
- <application>&xorg;</application>-ra vonatkoz forrsok
- tbbnyire kizrlag csak
- katdsugrcsves megjelentkre
- sszepontostanak, gy egy
- folyadkkristlyos megjelent
- esetn nmileg trkks lehet eltallni a
- megfelel <literal>modeline</literal>
- belltsokat. Elkpzelhet
- egybknt, hogy szerencsnk van, s
- egyltaln nem is kell megadni modeline-t, vagy
- egyszeren csak a megfelel <literal>HorizSync</literal>
- s <literal>VertRefresh</literal>
- rtktartomnyokat kell behangolni. Ha azonban
- ezek sem mkdnnek, a legjobb, amit ilyenkor
- tehetnk, hogy tovbbi forrsokat nznk
- t az Interneten a helyes belltsok
- utn keresve (ezek gyakorta &linux;-os oldalak, de ez a mi
- esetnkben most nem szmt, hiszen ugyanazt az
- <application>&xorg;</application>-ot hasznlja mind a kt
- rendszer) s bemsoljuk a konfigurcis
- llomnyba a mienkhez hasonl hardverre
- tallt modeline belltsokat.</para>
-
- <para>A laptopok legtbbjt a pozcionl
- eszkzeiken kt gombbal szlltjk, ami
- elgg problms tud lenni az X esetn
- (tekintettel arra, hogy a kzps gombot bevett
- mdon szvegek msolsra
- hasznljk), ennek feloldsra be lehet
- lltani gy az X-et, hogy a bal s jobb gomb
- egyszerre trtn lenyomsa helyettestse
- a kzps gombot. Ehhez adjuk meg a</para>
-
- <programlisting>Option "Emulate3Buttons"</programlisting>
-
- <para>sort az <filename>xorg.conf</filename> llomnyban, az
- <literal>InputDevice</literal>szekciban.</para>
- </sect1>
-
- <sect1 xml:id="modems">
- <title>Modem</title>
-
- <para>A laptopokba ltalban szerelnek bels
- (beptett, integrlt) modemeket is. Sajnos, ez
- az esetek dnt rszben valamilyen
- <quote>winmodem</quote>, ahol a tnyleges funkcikat
- szoftveres ton valstjk meg s csak
- a &windows;-hoz fejlesztett meghajtk kpesek ezeket
- elrhetv tenni (mbr
- nhny ilyen meghajt mr szrnyra
- kapott ms opercis rendszerekhez is:
- pldul, ha <emphasis>Lucent LT</emphasis> chipsetes
- modemmel rendelkeznk, akkor elfordulhat, hogy
- tmogatja a <package>comms/ltmdm</package> port).
- Ilyenkor knytelenek vagyunk egy kls modemet
- vsrolni: erre az egyik legjobb megolds egy
- PC-krtys (PCMCIA) modem (ld. lentebb), de a soros vagy
- USB-s modemek esetlegesen olcsbbnak bizonyulhatnak.
- ltalnossgban elmondhat, hogy a
- hagyomnyos modemek (a nem winmodemek) minden
- nehzsg nlkl
- hasznlhatak.</para>
- </sect1>
-
- <sect1 xml:id="pcmcia">
- <title>PCMCIA (PC-krtys) eszkz</title>
-
- <para>A laptopokon ltalban tallhatak PCMCIA
- (vagy ms nven PC-krtya)
- bvthelyek, ezek &os; alatt elgg
- jl tmogatottak. Ellenrizzk le a
- rendszerinduls sorn megjelen zenetek
- kztt (a &man.dmesg.8; segtsgvel),
- hogy ezeket a rendszer megfelelen szlelte-e
- (<filename>pccard0</filename>, <filename>pccard1</filename> stb.
- neveken kell megjelennik a bvthelyeknek,
- valamint az gy csatlakoztatott eszkzknek
- <filename>pcic0</filename> stb. nven).</para>
-
- <para>A &os;&nbsp;4.X a 16 bites PCMCIA-krtykat
- tmogatja, a &os;&nbsp;5.X pedig mr ismeri a
- 16 s 32 bites (<quote>CardBus</quote>) krtykat
- is. A jelenleg tmogatott krtyk adatbzisa
- fellelhet a <filename>/etc/defaults/pccard.conf</filename>
- llomnyban. Vsrls eltt az
- itt szerepl krtykban rdemes gondolkodni.
- Az itt nem szerepl krtyk mkdhetnek
- ltalnos (<quote>generic</quote>) eszkzknt:
- a legtbb (16 bites) modem ragyogan
- hasznlhat, feltve, hogy nem winmodem (ezek
- gyakran PC-krtya formjban is megjelennek,
- legynk vatosak). rdemes megemlteni, hogy
- ha a krtynkat ltalnos modemknt
- ismerte fel a rendszer, a <filename>pccard.conf</filename>
- llomnyban alaprtelmezs szerinti
- tallhat egy 10 msodperces
- ksleltets (hogy elkerljk a fagyst
- egyes modemeken), ami sok esetben tlzott
- vatossgra vall, gy ha nem rezzk
- szksgt s van kedvnk
- lltgatni, cskkentsk ezt az idt vagy
- akr teljesen ki is kapcsolhatjuk.</para>
-
- <para>Elfordulhat, hogy a <filename>pccard.conf</filename> egyes
- rszei trsra szorulnak.
- Nzzk meg, hogy rendszernkben melyik
- megszaktsok (IRQ) vannak mr hasznlatban
- s trljk ket. Teht ha mondjuk
- van egy hangkrtynk, amely az 5-s IRQ-t
- hasznlja, vegyk ki a felsorolsbl a
- szmt (msklnben a rendszer
- lefagysba futhatunk bele egy krtya
- behelyezse sorn). Ellenrizzk
- tovbb a szabad memria
- bvthelyeket; ha a krtynkat nem
- ismerte mg fel a rendszer, prbljuk meg
- tlltani egy msik megengedett
- rtkre (ezek megtallhatak a
- &man.pccardc.8; kziknyvben).</para>
-
- <para>Ha mg nem futna, indtsuk el a &man.pccardd.8;
- daemont. (Ha minden indtskor szeretnnk
- aktivlni, akkor tegyk bele az
- <filename>/etc/rc.conf</filename> llomnyba a
- <programlisting>pccard_enable="YES"</programlisting>
- sort.) Innentl kezdve minden behelyezett s kivett
- krtyt szlel a rendszernk, amirl a
- naplban rtestst is ad.</para>
-
- <para>A &os;&nbsp;4.4 kiadsa eltt komolyabb
- vltozsok trtntek a pccard
- forrsban (pl. a megszaktsok ISA-n
- keresztli kzvettse olyan
- szmtgpek esetn, ahol a &os; nem
- tudja hasznlni a PCI BIOS-t). Ha ezzel kapcsolatosan
- felmerlne brmilyen problma, rdemes
- frissteni a rendszert.</para>
- </sect1>
-
- <sect1 xml:id="power-management">
- <title>Energiagazdlkods</title>
-
- <para>Sajnlatos mdon ezek a funkcik
- egyltaln nem mondhatak jl
- tmogatottnak &os; alatt. Ha szerencsnk van, akkor egyes
- funkcik jl mkdnek, msok pedig
- egyltaln nem.</para>
-
- <para>Hogy mg bonyolultabb legyen a helyzet, kt
- szabvny is ltezik az energiagazdlkodsra:
- az APM s az ACPI, ahol az utbbi bvebb s
- kiterjedtebb szabvny, mint az elbbi, de tbb
- problmt is felvet.</para>
-
- <para>Egyes laptopok az APM-et s az ACPI-t is
- tmogatjk (adott mrtkig), msok
- pedig csak az egyik szabvnyt ismerik. Emiatt mind a kettvel
- ksrletezni kell egy elfogadhat
- energiagazdlkodsi sma
- kialaktshoz.</para>
-
- <note><para>Egyszerre nem lehet bekapcsolni az APM-et s az ACPI-t,
- mg akkor sem, ha a laptop mind a kettt
- tmogatja.</para></note>
-
- <sect2>
- <title>APM</title>
-
- <para>Az APM (Advanced Power Management) BIOS tmogatst ad
- a klnfle energiagazdlkodsi
- jellemzkhz, mint mondjuk a kszenlti
- llapot, hibernls, a processzor
- rajelnek cskkentse stb., amelyek
- el is rhetek &os;&nbsp;4.X s &os;&nbsp;5.X
- alatt.</para>
-
- <para>Az APM tmogats bekapcsolshoz
- fordthatunk energiagazdlkodsra
- felksztett rendszermagot
- (<literal>device apm0</literal> &os;&nbsp;4.X esetn s
- <literal>device apm</literal> &os;&nbsp;5.X esetn) is, de
- a &os;&nbsp;5.X vonal rendszermagjhoz mr ltezik
- kln APM modul is, amelyet az indts
- sorn tudunk betltetni gy, hogy
- <filename>/boot/loader.conf</filename> llomnyhoz
- hozzvesszk az <literal>apm_load="YES"</literal>
- sort.</para>
-
- <para>Ezen fell &os;&nbsp;5.X esetn mg be kell
- rni a <literal>hint.apm.0.disabled="0"</literal> sort is a
- <filename>/boot/device.hints</filename>
- llomnyba.</para>
-
- <para>Az APM-et minden indtssal egytt
- aktivizlhatjuk, ha megadjuk az
- <literal>apm_enable="YES"</literal> sort a
- <filename>/etc/rc.conf</filename> llomnyban. Ezen
- kvl mg hasznos lehet elindtani a
- &man.apmd.8; daemont is, mghozz a
- <literal>apmd_enable="YES"</literal> sor
- hozzvtelvel. Ez a daemon felgyeli a
- BIOS-nak kldtt klnbz
- APM-esemnyeket, gy kszenlti
- llapotba tudjuk helyezni a laptopunkat gombnyomsra,
- vagy akr sszecsukssal is.</para>
-
- <para>A APM-parancsok a &man.apm.8; kziknyvben
- szerepelnek. Pldul, az <command>apm -b</command>
- paranccsal le lehet krdezni az akkumultor
- tltttsgt (vagy 255-t ad vissza, ha
- nem tmogatott ez funkci), a <command>apm -Z</command>
- energiatakarkos llapotba, ill. a
- <command>apm -z</command> (vagy a <command>zzz</command>) parancs
- kszenlti llapotba helyezi a laptopot. A
- szmtgp kikapcsolshoz
- s ramtalantshoz a
- <command>shutdown -p</command> parancsot kell hasznlni.
- Mg egyszer megemltjk, hogy a trgyalt
- funkcik kzl nem mindegyik mkdik
- megfelelen vagy akr egyltaln
- nem mkdik.</para>
-
- <para>Esetenknt tapasztalhatjuk, hogy a laptop
- energiatakarkos vagy kszenlti llapotba
- helyezse ugyan mkdik konzolon, de X alatt
- viszont nem (vagyis nem kapjuk vissza a kpet). Ha
- &os;&nbsp;5.X-et hasznlunk, erre egy megolds lehet,
- ha beletesszk a
- <literal>options SC_NO_SUSPEND_VTYSWITCH</literal> sort a
- rendszermagunk konfigurcis
- llomnyba s jrafordtjuk
- azt. Msik lehetsg, hogy tvltunk
- egy virtulis konzolra (a
- <keycombo action="simul">
- <keycap>Ctrl</keycap>
- <keycap>Alt</keycap>
- <keycap>F1</keycap>
- </keycombo>
- lenyomsval, vagy ugyangy egy msik
- funkcibillentyvel), majd elindtjuk az
- &man.apm.8;-et. Ha &man.apmd.8;-t hasznlunk,
- automatizlhatjuk is ezt a rendszert a &man.vidcontrol.1;
- segtsgvel. Ehhez nem kell mst
- tennnk, csupn trni a
- <filename>/etc/apmd.conf</filename> llomnyt az
- albbiak szerint:</para>
-
- <programlisting>apm_event SUSPENDREQ {
- exec "vidcontrol -s 1 &lt; /dev/console";
- exec "/etc/rc.suspend";
-}
-
-apm_event USERSUSPENDREQ {
- exec "vidcontrol -s 1 &lt; /dev/console";
- exec "sync &amp;&amp; sync &amp;&amp; sync";
- exec "sleep 1";
- exec "apm -z";
-}
-
-apm_event NORMRESUME, STANDBYRESUME {
- exec "/etc/rc.resume";
- exec "vidcontrol -s 9 &lt; /dev/console";
-}</programlisting>
- </sect2>
-
- <sect2>
- <title>ACPI</title>
-
- <para>Az ACPI (Advanced Configuration and Power Management Interface)
- nem csak energiagazdlkodst tesz lehetv,
- hanem hardver-feldertst is (ezzel szinte
- feleslegess tve a PnP-t s a PCI
- BIOS-t). Az ACPI tmogatsa csak &os;&nbsp;5.X
- alatt rhet el, s alaprtelmezs
- szerint aktv. Ilyenkor teht nem kell semmit se
- csinlni, hogy mkdsre brjuk. Az
- ACPI viselkedst az &man.acpiconf.8;-al tudjuk
- vezrelni.</para>
-
- <para>Sajnos azonban, a gyrtk gyakorta hibs
- ACPI-implementcival szlltjk a
- laptopokat, aminek kvetkeztben az ACPI
- bekapcsolsa tbb gondot okoz, mint hasznot, egszen
- annyira, hogy akr a &os; bizonyos gpeken
- kptelen elindulni aktv ACPI
- tmogatssal.</para>
-
- <para>Ha az ACPI hasznlata gondokat okoz, ajnlott
- rdekldni a laptopunk
- gyrtjnl, hogy vajon
- kszlt-e ACPI-vel kapcsolatos BIOS-frissts
- az utbbi idben. Mivel a &os; ACPI
- implementcija is mg gyerekcipben
- jr, ezrt rdemes mg frissteni a
- rendszernket is, elkpzelhet ugyanis, hogy a
- problmnkat azta mr
- megoldottk.</para>
-
- <para>Az ACPI kikapcsolshoz egyszeren ki kell
- bvteni a <filename>/boot/device.hints</filename>
- llomnyt a <literal>hint.acpi.0.disabled="1"</literal>
- sorral. Ha gondunk lenne egy ACPI-t hasznl gp
- indtsval, ideiglenesen ki tudjuk kapcsolni az
- ACPI-t az indts sorn aktivlhat
- paranccsoron keresztl is, az <literal>unset acpi_load</literal>
- parancs kiadsval. A &os;&nbsp;5.1-RELEASE
- kiadstl kezdve mr egy
- rendszerindt menben is kivlaszthatjuk,
- hogyan induljon a rendszer: itt az egyik menpont az
- ACPI kikapcsolsa. Ekkor teht az ACPI
- kikapcsolshoz vlasszuk a
- <guimenuitem>2. Boot &os; with ACPI disabled</guimenuitem>
- (2. A &os; indtsa ACPI tmogats
- nlkl) pontot a menben.</para>
- </sect2>
-
- <sect2>
- <title>A monitor energiagazdlkodsa</title>
-
- <para>Az X ablakkezel rendszer (<application>&xorg;</application>)
- is tartalmaz energiagazdlkodst a
- megjelent eszkzk szmra
- (ajnlott ezzel kapcsolatosan megnzni a &man.xset.1;
- man oldalt, rkeresve a <quote>dpms</quote> szra).
- Valsznleg ezt is hasznos lesz megismerni.
- Azonban vegyk figyelembe, hogy sokszor nem kvetkezetesen
- mkdik a laptopokon: elfordulhat, hogy kikapcsolja
- ugyan a megjelentt, de nem kapcsolja ki
- a httrvilgtst.</para>
- </sect2>
- </sect1>
-</article>
diff --git a/ja_JP.eucJP/articles/Makefile b/ja_JP.eucJP/articles/Makefile
index e74788bc05..aea6ef257e 100644
--- a/ja_JP.eucJP/articles/Makefile
+++ b/ja_JP.eucJP/articles/Makefile
@@ -13,7 +13,6 @@ SUBDIR+= contributors
#SUBDIR+= cups
#SUBDIR+= custom-gcc
#SUBDIR+= explaining-bsd
-SUBDIR+= fbsd-from-scratch
#SUBDIR+= filtering-bridges
SUBDIR+= fonts
#SUBDIR+= freebsd-questions
@@ -22,7 +21,6 @@ SUBDIR+= fonts
#SUBDIR+= gjournal-desktop
#SUBDIR+= hubs
SUBDIR+= ipsec-must
-#SUBDIR+= laptop
#SUBDIR+= ldap-auth
#SUBDIR+= linux-comparison
#SUBDIR+= linux-emulation
diff --git a/ja_JP.eucJP/articles/fbsd-from-scratch/Makefile b/ja_JP.eucJP/articles/fbsd-from-scratch/Makefile
deleted file mode 100644
index 0e965e1403..0000000000
--- a/ja_JP.eucJP/articles/fbsd-from-scratch/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-#
-# $FreeBSD$
-#
-# Article: FreeBSD From Scratch
-#
-# Original revision: 1.6
-
-DOC?= article
-
-FORMATS?= html
-
-MAINTAINER= schweikh@FreeBSD.org
-
-INSTALL_COMPRESSED?= gz
-INSTALL_ONLY_COMPRESSED?=
-
-EXTRAS= stage_1.conf.default
-EXTRAS+= stage_1.sh
-EXTRAS+= stage_2.conf.default
-EXTRAS+= stage_2.sh
-EXTRAS+= stage_3.mk
-
-SRCS= article.xml
-SRCS+= ${EXTRAS}
-
-afterinstall:
-.for entry in ${EXTRAS}
- ${INSTALL_DOCS} ${.CURDIR}/${entry} ${DESTDIR}
-.endfor
-
-DOC_PREFIX?= ${.CURDIR}/../../..
-.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/ja_JP.eucJP/articles/fbsd-from-scratch/article.xml b/ja_JP.eucJP/articles/fbsd-from-scratch/article.xml
deleted file mode 100644
index e205962d73..0000000000
--- a/ja_JP.eucJP/articles/fbsd-from-scratch/article.xml
+++ /dev/null
@@ -1,692 +0,0 @@
-<?xml version="1.0" encoding="euc-jp"?>
-<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN"
- "http://www.FreeBSD.org/XML/share/xml/freebsd50.dtd" [
-<!ENTITY scratch.ap "<application xmlns='http://docbook.org/ns/docbook'>FreeBSD 򥼥ꤹ</application>">
-]>
-<!--
- $FreeBSD$
- Original revision: 1.11
--->
-<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:lang="ja">
- <info><title>FreeBSD 򥼥ꤹˤ</title>
-
-
- <author><personname><firstname>Jens</firstname><surname>Schweikhardt</surname></personname><affiliation>
- <address><email>schweikh@FreeBSD.org</email></address>
- </affiliation></author>
- <copyright>
- <year>2002</year>
- <year>2003</year>
- <year>2004</year>
- <holder>Jens Schweikhardt</holder>
- </copyright>
-
- <legalnotice xml:id="trademarks" role="trademarks">
- &tm-attrib.freebsd;
- &tm-attrib.adobe;
- &tm-attrib.general;
- </legalnotice>
-
- <pubdate>$FreeBSD$</pubdate>
-
- <releaseinfo>$FreeBSD$</releaseinfo>
-
- <abstract>
- <para>εϡ&scratch.ap; (FreeBSD From Scratch)פȤ
- 錄θĿŪʷиޤȤ᤿ΤǤ
- ޥ &os; ƥ򥽡饳ѥ뤷
- ˹ߤ ports Υѥ뤷ơ
- ʤ˾๽ΥƥΡ
- ˼ư줿󥹥ȡ¸ޤ
- <command>make world</command>
- Ф餷ͤȤפˤȤäơ
- &scratch.ap;פϡޤ <command>make world</command>
- <command>make evenmore</command> (ˤ)
- ؤȹΤˤʤ뤳ȤǤ礦</para>
- </abstract>
- </info>
-
- <sect1 xml:id="introduction">
- <title>Ϥ</title>
-
- <para>ޤǤ <command>make world</command>
- Ȥäƥƥ򥢥åץ졼ɤиϤǤ礦?
- ⤷ǥ˰ĤΥƥषƤʤǤ
- <buildtarget>installworld</buildtarget> ǻߤޤäƤޤä顢
- ʤΥƥϲ줿ޤޡ⤦ưʤʤäƤޤΤޤ
- 뤤ϡ<buildtarget>installworld</buildtarget> ˽λƤ⡢
- ͥϵư˼ԤƤޤΤޤ
- ơʤäƤޤä顢Fixit CD
- ФȾǯΥХååפ᤹
- ʤƤϤˤʤäƤޤΤޤ͡</para>
-
- <para>錄ϡ<quote>åץ졼ɤλϥǥ</quote>
- Ȥˡ褤ȹͤƤޤѡƥǤϤʤǥΤΥǡ
- õ뤳Ȥǡåץ졼ɤμǤ̵뤵褦ʸŤǡ
- ĤäƤޤȤɤȤǤޤ
- ѡƥȤȤϡ
- ports/packages 򤹤٤ƺƥѥ롦ƥ󥹥ȡ뤷ʤФʤ餺
- ետľʤФʤʤȤȤǤ
- ȤưȻפޤ?
- פͤϡɤ߿ʤޤ礦</para>
- </sect1>
-
- <sect1 xml:id="why">
- <title>ɤơ&scratch.ap;(뤤ϡ֡ʤ)
- ȤɬפʤΤ</title>
-
- <para>ϤäȤʼǤ
- Ǥ <application>sysinstall</application> ޤ
- ͥȥ桼ɥġ򥳥ѥ뤹ˡˤϡ
- äͭ̾ˡ¾ˤ⤢뤫Ǥ</para>
-
- <para><application>sysinstall</application>
- ϡֲ򡢤ɤˡ
- ɤäƥ󥹥ȡ뤹Τפ˸ꤵƤȤǤ</para>
-
- <itemizedlist>
- <listitem>
- <para><application>sysinstall</application>
- ̾ۤߤʪåȤ packages
- (CD, DVD, FTP ʤɤ)
- ̤ξ꤫饤󥹥ȡ뤹˻ȤΤǤꡢ
- <literal>make buildworld</literal>
- η̤򥤥󥹥ȡǤ褦ˤϤǤƤޤ</para>
- </listitem>
-
- <listitem>
- <para>߲ƯΥƥˤǥ쥯ȥˡ
- ƥ򥤥󥹥ȡ뤹뤳ȤϤǤޤ</para>
- </listitem>
-
- <listitem>
- <para><application>Vinum</application>
- ѡƥؤΥ󥹥ȡϤǤޤ</para>
- </listitem>
-
- <listitem>
- <para>ۤߤ packages ϥ󥹥ȡǤޤ
- ports ۤ뤳ȤϤǤޤ</para>
- </listitem>
-
- <listitem>
- <para>ץȤȤäꡢ
- 󥹥ȡѹ뤿νͳ뤳ȤϺǤ</para>
- </listitem>
-
- <listitem>
- <para>Ǹ礭ͳȤơ<application>sysinstall</application>
- ˤ⤦ѶŪ˻ȤʤץȹͤƤ롢
- ȤȤޤ</para>
- </listitem>
- </itemizedlist>
-
- <para>ƥΤۤƥ󥹥ȡ뤹ˡϡ
- <link xlink:href="http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html">ϥɥ֥å</link>ˤˡͭ̾Ǥ
- ϥǥեȤǴ¸Υƥ֤Τǡ
- ͥȥ⥸塼¸졢
- ƥХʥꡢإ徿ΥեϾ񤭤ޤ
- ȤʤʤäŤեϤΤޤ޻Ĥꡢ
- ư꤬Ф뤳Ȥ⤢ޤ
- 餫ͳǥåץ졼ɤ˼Ԥȡ
- ƥ򸵤ξ֤᤹뤳ȤԲǽǤƤ˺Ǥ</para>
-
- <para>&scratch.ap;ˡϡ򤹤٤ƲǤޤ
- ͤñǤ
- ƯΥƥȤäƶΥǥ쥯ȥ˥ƥ򥤥󥹥ȡ뤷ޤ
- λοƥΥǥ쥯ȥĥ꡼ˤϡ
- ѡƥŬڤ˥ޥȤƤaޤ
- ¿եϡԡǤΤŬڤʾ˥ԡ
- 줬ǤʤΤˤ &man.mergemaster.8; Ȥޤ
- ƥФ륤󥹥ȡϡ
- Ťƥưʤ顢ƥФ chroot
- ͳ˹ԤʤȤǤޤŪˤϡ
- 륹ץȡ⤷ <command>make</command>
- μ¹Ԥǹ롢 3 ʳǤ¸ޤ</para>
-
- <orderedlist>
- <listitem>
- <para><filename>stage_1.sh</filename>:
- ưǽʥƥΥǥ쥯ȥʲ˺
- ɬפʥեޡ⤷ϥԡޤ
- ơƥưޤ
- </para>
- </listitem>
-
- <listitem>
- <para><filename>stage_2.sh</filename>:
- ɬפ ports 򥤥󥹥ȡ뤷ޤ</para>
- </listitem>
-
- <listitem>
- <para><filename>stage_3.mk</filename>:
- ҤȤʳǥ󥹥ȡ뤷եȥΡ
- 󥹥ȡԤʤޤ</para>
- </listitem>
- </orderedlist>
-
- <para>ƥۤ뤿ˡ&scratch.ap;ˡȤ
- 줬֡­٤ưƤ뤳Ȥǧ顢
- ⤦٤Ȥäơ縵Υƥƥ󥹥ȡ뤹뤳ȤǤޤ
- 줫ϤĤǤ⹥ʻ˥ƥ򹹿ơ
- ƥ󥹥ȡ뤷ѡƥڤؤǤ褯ʤ櫓Ǥ</para>
-
- <para><link xlink:href="http://www.linuxfromscratch.org/">Linux From Scratch</link>
- (⤷Ͼά LFS) ˤĤƼˤꡢ줿ä뤫Τޤ
- LFS Ʊ褦ˡƯΥƥȤäƥƥ򥼥鹽ۤ
- Υѡƥ˥󥹥ȡ뤹ˡ񤫤Ƥޤ
- LFS 濴ȤƤΤϡ(ͥ롢ѥ顢ǥХ
- 롢üǡ١ʤɤ) ƥƥॳݡͥȤȡ
- Υ󥹥ȡξܺ٤򸫤뤳ȤΤ褦Ǥ
- Ρ&scratch.ap;פǤϡΤ褦ʾܺ٤ˤϿޤ
- 錄Ūϡ󥹥ȡ򽪤ޤǼư뤳ȤǤꡢ
- ƥ๽ۻť뤳ȤǤϤޤ
- &os; 򤽤Τ褦ʥ٥Ƿ겼Ƥߤͤϡ
- <filename>/usr/src/Makefile</filename> ɤǡ
- <command>make buildworld</command>
- ưɤȤϤޤ礦</para>
-
- <para>ޤ&scratch.ap;ˡˤ⡢
- Τ褦ʷ뤳Ȥ򿴤αƤƤ</para>
-
- <!-- XXX: A nice idea would be to write stage_2.sh using a jail
- that runs into the newly installed world from stage_1. Having
- properly set up a network address as the jail's primary IP
- address, it might even be possible to build ports in a chroot
- without uninstalling anything from the 'host' system. But
- keep in mind that even jails run on the 'host' kernel. -->
-
- <itemizedlist>
- <listitem>
- <para> 2 ʳ ports 򥳥ѥ뤷Ƥ֡
- ƥ̾Ӥ˻Ѥ뤳ȤǤޤ
- ⤷ץ󥵡ФѤƤʤ顢
- 2 ʳǥ󥿥बȯ뤳ȤθʤФʤޤ
- <filename>stage_2.conf.default</filename> ports Υѥˤϡ
- AMD1800+10,000rpm SCSI1GB RAM ܤƥǡ
- 4 ֤ޤports package
- 򥤥󥹥ȡ뤹Сλ֤ 10 ʬ٤ˤޤṳ̂뤳ȤǽǤ</para>
- </listitem>
- </itemizedlist>
- </sect1>
-
- <sect1 xml:id="prerequisites">
- <title>ȤĶ</title>
-
- <para>&scratch.ap;ˡ¹Ԥˤϡ
- ΤΤɬפǤ</para>
-
- <itemizedlist>
- <listitem>
- <para> ports ĥ꡼ޤࡢƯ &os; ƥ</para>
- </listitem>
-
- <listitem>
- <para>ƥ򥤥󥹥ȡ뤹뤿Ρ
- 1 Ĥ̤ѥѡƥ</para>
- </listitem>
-
- <listitem>
- <para>&man.mergemaster.8; ¹Ԥи⤷ϡ
- ¹Ԥͦ</para>
- </listitem>
-
- <listitem>
- <para>󥿡ͥå³Ķʤ뤤٤ˤϡ
- 󥹥ȡ뤷 ports ۥե</para>
- </listitem>
-
- <listitem>
- <para>Bourne (&man.sh.1;)
- Ȥäƥ륹ץȤ뤿δμ</para>
- </listitem>
-
- <listitem>
- <para>ƥưˡ
- Ū뤤եȤäƥ֡ȥ
- 뤳ȤǤ뤳</para>
- </listitem>
- </itemizedlist>
- </sect1>
-
- <sect1 xml:id="stage1">
- <title> 1 ʳ: ƥΥ󥹥ȡ</title>
-
- <para>ʸνǤǤϡ 1 ʳˤҤȤĤΥ륹ץȤȤäƤޤ
- ޥϤ٤ơΥץȤԽɬפäΤǤ
- ѼԤΰո򻲹ͤˤơץȤΥɤȥǡʬΥ뤳Ȥˤޤ
- ΤῷץȤǤϡɥץȤѹˡ
- ʣΰۤʤ륷ƥ˰ۤʤ빽Υǡ֤Ȥǽˤʤޤ</para>
-
- <para> 1 ʳΥɥץȤ
- <filename>stage_1.sh</filename> ǤꡢΤ褦 1
- ĤΰĤƼ¹Ԥ</para>
-
- <informalexample>
- <screen>&prompt.root; <userinput>./stage_1.sh default</userinput></screen>
- </informalexample>
-
- <para>եȤ
- <filename>stage_1.conf.default</filename> ɤ߹ߡ
- եȤ
- <filename>stage_1.log.default</filename> ˽񤭹ߤޤ</para>
-
- <para>ʸˤ錄ȤäƤ <filename>stage_1.conf.default</filename>
- źդƤޤ
- ʤͤ <quote>ʥƥ</quote> ˹碌ơ
- 򥫥ޥƤʤѹˤϡ
- ܺ٤ʥȤɲäƤޤꥹץȤǤϡ
- <command>create_file_systems</command>,
- <command>create_etc_fstab</command>, <command>copy_files</command>,
- <command>all_remaining_customization</command> Ȥ
- 4 ĤΥؿ󶡤ʤФʤޤ (ϡ
- <filename>stage_1.sh</filename> ƤФ˽񤤤Ƥޤ)</para>
-
- <para>θ٤ϡʲΤȤǤ</para>
-
- <itemizedlist>
- <listitem>
- <para>ѡƥ</para>
-
- <para>錄ϡƥΤĤ礭
- ѡƥȤͤǤϤʤΤǡ
- ̤
- <filename>/</filename>
- <filename>/usr</filename>
- <filename>/var</filename>
- ѡƥʬ䤷<filename>/tmp</filename>
- <filename>/var/tmp</filename> Υܥå󥯤ˤƤޤ
- ޤ<filename>/home</filename> (桼Υۡǥ쥯ȥ)
- <filename>/home/ncvs</filename> (&os; CVS ݥȥʣ),
- <filename>/usr/ports</filename> (ports ĥ꡼),
- <filename>/src</filename> (åȤ src ĥ꡼)
- <filename>/share</filename> (news סʤɡХååפɬפʤ
- ¾ζͭǡ) Ȥäե륷ƥ
- ŤƥȿƥǶͭƤޤ</para>
- </listitem>
-
- <listitem>
- <para>¾ι</para>
-
- <para>ϡƥεưˤ˼¹ԤȤ䡢
- 2 ʳ˼¹ԤƤΤȤǤ
- ʤ 1 ʳñ˿ƥ chroot Ƥ
- ports 򥤥󥹥ȡ뤷ʤΤȤȡŪˤ⡢
- ºݤμˤ꤬뤫Ǥ 1 ʳǤϡ
- Ťͥ뤬ưƤޤchroot Ķˤϡ
- ХʥȥإåȤƤޤ⤷οХʥ꤬
- Ťͥˤ¸ߤʤƥॳȤäƤ顢
- <literal>SIGSYS, Bad system call</literal>
- Ȥ顼ФߤƤޤǤ礦錄
- <package>lang/perl5</package>
- ۤˤ꤬ȯ뤳ȤǧƤޤ
- </para>
- </listitem>
- </itemizedlist>
-
- <para><filename>stage_1.sh</filename> ¹Ԥˡ
- <command>make installworld installkernel</command>
- ¹Ԥ뤿̾ԤʤȤλƤƤ
- ϡȤмΤ褦ʤΤǤ</para>
-
- <itemizedlist>
- <listitem>
- <para>ͥ륳եե</para>
- </listitem>
-
- <listitem>
- <para><command>make buildworld</command>
- ェλƤ</para>
- </listitem>
-
- <listitem>
- <para><command>make buildkernel
- KERNCONF=whatever</command>
- ェλƤ</para>
- </listitem>
- </itemizedlist>
-
- <para> <filename>stage_1.sh</filename> ¹Ԥϡ
- ƯΥƥफ鿷ƥؤȥԡե
- <filename>/usr/src</filename> ΤΤ٤ȸŤΤǡ
- <command>mergemaster</command> ɤ뤫ʹƤޤ
- ϡѹ礷ƤȤǤ
- ⤷٤ΤݤǤС
- <emphasis>Ư</emphasis>ƥΥե򹹿Ƥޤ礦
- (ϡǤФäǤ
- <literal>-STABLE</literal> Υƥ¹ԤƤơ
- <literal>-CURRENT</literal> ۤ롢
- ⤷ϤεդΤ褦ʥǤϡƤϤޤ)
- <command>mergemaster</command> ¹Ԥ
- RCS С ID <filename>/usr/src</filename>
- ˤեȰפƤΤϡФ褦ˤʤޤ</para>
-
- <para><filename>stage_1.sh</filename> ץȤ
- <command>set -e</command> ꤵƤꡢ
- ǽΥޥɤ (λɤ 0 ʳ) ߤޤ
- Τᡢ顼ƨƤޤȤȤϤʤǤ礦
- ϡץߥʤɤ̤ѿȤäˤ⥨顼ˤʤޤ
- ˿ʤˡ<filename>stage_1.conf.default</filename>
- ˤ륨顼ƤƤ</para>
-
- <para><filename>stage_1.sh</filename> Ǥ
- <command>mergemaster</command> ¹Ԥޤ
- Ȥ򤷤ʤФʤʤե뤬Ĥʤ֤Ǥ⡢
- ¹Ԥν˼Υåɽޤ</para>
-
- <screen>*** Comparison complete
-
-Do you wish to delete what is left of /var/tmp/temproot.stage1? [no] <userinput>no</userinput></screen>
-
- <para><literal>no</literal> 뤫
- ñ <keycap>Enter</keycap> 򲡤Ƥ
- ʤȸȡ<command>mergemaster</command>
- <filename>/var/tmp/temproot.stage1</filename>
- ˥ 0 Υե򤤤ĤĤǤ
- ϡǿƥ (¸ߤʤ) ԡޤ</para>
-
- <para>θ塢󥹥ȡ뤵줿եΥꥹȤڡ
- (ǥեȤǤ &man.more.1; Ǥ&man.less.1; ȤȤǤޤ)
- ɽޤ</para>
-
-<screen>*** You chose the automatic install option for files that did not
- exist on your system. The following were installed for you:
- /newroot/etc/defaults/rc.conf
- ...
- /newroot/COPYRIGHT
-
-(END)</screen>
-
- <para><keycap>q</keycap> Ϥƥڡλޤ
- <filename>login.conf</filename> ˴ؤơΤ褦ɽޤ</para>
-
- <screen>*** You installed a login.conf file, so make sure that you run
- '/usr/bin/cap_mkdb /newroot/etc/login.conf'
- to rebuild your login.conf database
-
- Would you like to run it now? y or n [n]</screen>
-
- <para>ФϤɤǤ⹽ޤ
- ɤƤ⡢ץȤ &man.cap.mkdb.1; ¹Ԥޤ</para>
-
- <para>˼ΤϡɮԤλȤäƤ <filename>stage_1.conf.default</filename>
- Ǥʬ񤭴ɬפޤΤդƤ
- ɤ񤭴Ф褤ΤˤĤƤϡȤɤнʬǤȻפޤ</para>
-
- <warning>
- <para>&man.newfs.8; ޥɤˤդƤ
- ޥȤߤΥѡƥ˿ե륷ƥ뤳ȤϤǤʤΤΡ
- ΥץȤϥޥȤƤʤ
- <filename>/dev/da0s1a</filename>, <filename>/dev/da0s1e</filename>,
- <filename>/dev/da2s1e</filename> 򤹤٤ƺޤ
- ҤȤĴְ㤨СʤδĶ˲ƤޤǽޤΤǡ
- ǥХ̾ѹտԤʤäƤ</para>
- </warning>
-
-<programlisting>
-<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="stage_1.conf.default" parse="text" encoding="euc-jp"/>
-</programlisting>
-
- <para>: <link xlink:href="stage_1.conf.default"><filename>stage_1.conf.default</filename>
- </link>.</para>
-
- <para>ΥץȤ¹Ԥȡ
- ư˼Τ褦ʾ֤ˤʤäƤ륷ƥब󥹥ȡ뤵ޤ</para>
-
- <itemizedlist>
- <listitem>
- <para>ƯΥƥƱ桼ȥ롼</para>
- </listitem>
- <listitem>
- <para>Ethernet PPP ͳ
- ե뤢Υ󥿡ͥå³Ķ</para>
- </listitem>
- <listitem>
- <para>ॾ NTP </para>
- </listitem>
- <listitem>
- <para><filename>/etc/ttys</filename>
- <command>inetd</command> ʤɡ¾κ٤ꡣ</para>
- </listitem>
- </itemizedlist>
-
- <para>¾ʬФϡ 2 ʳޤưޤ
- ȤСץ󥿤 X11 ե⥳ԡޤ
- ץ󥿤 &postscript; 桼ƥƥʤɡ
- ١ƥ˴ޤޤʤץꥱȤȤ¿Ǥ礦
- X11 ϥС饤֥ꡢץ򥳥ѥ뤷ʤưޤ</para>
- </sect1>
-
- <sect1 xml:id="stage2">
- <title> 2 ʳ: ports Υ󥹥ȡ</title>
-
- <note>
- <para>ʳ ports 򥳥ѥ뤹ΤǤϤʤ
- (ѥ뤺ߤ) packages 򥤥󥹥ȡ뤹뤳ȤǤޤ
- ξ硢<filename>stage_2.sh</filename>
- ñ <command>pkg_add</command> ޥɤ󤹤ˤʤǤ礦
- ɼԤΤߤʤˤȤäơץȤ񤯤Τ񤷤ʤȻפޤΤǡ
- ǤϤäȽǡports
- ȤäŪˡˤĤƹͤ뤳Ȥˤޤ</para>
- </note>
-
- <para>˾Ҳ𤹤 <filename>stage_2.sh</filename> ץȤϡ
- 錄ߤ ports 򥤥󥹥ȡ뤹뤿˻ȤäΤǤ
- ϲ٤Ǥ¹ԤǤ󥹥ȡ뤺ߤ ports С
- ФƽޤץȤ <emphasis>¹Ԥ¹ԤƤ
- ɽ (dryrun)</emphasis> ץ (<option>-n</option>)
- ޤ¹Իˤ <filename>stage_1.sh</filename> Ʊ͡
- ꥹץȤ򼨤ΤҤȤĤΰꤷޤ</para>
-
- <informalexample>
- <screen>&prompt.root; <userinput>./stage_2.sh default</userinput></screen>
- </informalexample>
-
- <para>ϡports ΥꥹȤ
- <filename>stage_2.conf.default</filename> Ȥե뤫ɤ߹ߤޤ</para>
-
- <para>ports ꥹȤϡǶڤ줿 2 İʾΥɤʤäƤޤ
- ƥꡢport ̾˻ϤޤꡢץȤ
- port 򥳥ѥ뤷ƥ󥹥ȡ뤹뤿Υޥ
- (ǥեȤ <command>make install BATCH=yes &lt; /dev/null</command>) ³ޤ
- Ԥ # ϤޤԤ̵뤵ޤ
- 餯¿ξ˹ͤʤФʤʤΤϡƥ̾ port ̾Ǥ礦
- ports ˤäƤϡȤмΤ褦
- <command>make</command> ѿȤäĴ뤳ȤǤޤ</para>
-
- <programlisting>www mozilla make WITHOUT_MAILNEWS=yes WITHOUT_CHATZILLA=yes install</programlisting>
-
- <para>ºݤˤǤդΥ륳ޥɤǤޤΤǡ
- <command>make</command> ȤʳˤѤϲǽǤ</para>
-
- <programlisting>java linux-sun-jdk13 yes | make install
-news inn-stable CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" make install</programlisting>
-
- <para><package>news/inn-stable</package> ιԤϡ
- <literal>CONFIGURE_ARGS</literal> Ȥ ѿǤ
- port <filename>Makefile</filename> ϡ
- λꤷͤѿνͤȤơ¾ɬܤΰȰ˻Ȥޤ
- </para>
-
- <programlisting>news inn-stable make CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" install</programlisting>
-
- <para>Τ褦ˤ
- <application>make</application> ѿ򥳥ޥɥ饤ꤷȤΰ㤤ϡ
- ξѿΤΤ˾񤭤ƤޤȤǤ
- ɤˡȤФΤˤĤƤϡ port ˤޤ</para>
-
- <para>󥹥ȡ뤷 ports
- Ū󥹥ȡȤäƤʤȤǧƤ
- ports ϡʤɸϤŪ˻ꤷΰʳ
- ɸϤɤ߹ư򤷤ƤϤޤ
- ⤷ ports Τ褦˺Ƥȡports ϥҥɥȤˤ
- ports ꥹȤμιԤɤ߹Ǻ𤷤Ƥޤޤ
- <filename>stage_2.sh</filename> ¹Ԥ
- port Ф줿ꡢưߤޤäƤޤ褦ʤȤС
- 餯줬Ǥ礦</para>
-
- <para>˼Τ <filename>stage_2.conf.default</filename> Ǥ
- ϡ󥹥ȡ뤵 port 줾Ф
- <filename>LOGDIR/category+port</filename>
- Ȥ̾Υե뤬ޤ</para>
-
-<programlisting>
-<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="stage_2.conf.default" parse="text" encoding="euc-jp"/>
-</programlisting>
-
- <para>: <link xlink:href="stage_2.conf.default"><filename>stage_2.conf.default</filename></link>.</para>
- </sect1>
-
- <sect1 xml:id="stage3">
- <title> 3 ʳ</title>
-
- <para> 2 ʳǡߤ ports 󥹥ȡ뤵ޤ
- ports ˤϡɬפȤΤޤ
- 3 ʳϡ󥹥ȡԤʤʳǤ
- <filename>stage_2.sh</filename> κǸˤʳ礹뤳ȤǤΤǤ
- 錄 port 򥤥󥹥ȡ뤹뤳ȤȽѹ뤳Ȥۤʤ빩Ǥȹͤᡢ
- ΩʳȤƤޤ</para>
-
- <para> 3 ʳϡ<filename>Makefile</filename> ȤƼƤޤ
- ϡΤ褦˼¹Ԥ뤳Ȥǡоݤñ֤ȤǤ뤫Ǥ</para>
-
- <informalexample>
- <screen>&prompt.root; <userinput>make -f stage_3.mk target</userinput></screen>
- </informalexample>
-
- <para><filename>stage_2.sh</filename> ʳǡ
- <filename>stage_3.mk</filename> ͭѡƥ֤
- ƥΤɤ˥ԡʤɤơ
- ƥबư
- <filename>stage_3.mk</filename> Ȥ褦ˤƤޤ礦</para>
- </sect1>
-
- <sect1 xml:id="limitations">
- <title>»</title>
-
- <para>Ūǡ <command>make BATCH=YES install</command>
- ǤΥ󥹥ȡбƤʤ port
- μư󥹥ȡ񤷤Τޤ
- Ū˥󥹥ȡ뤹 ports ˤϡ饤󥹾ƱդҤͤ줿
- <literal>yes</literal> ϤΤΤĤޤ
- Τ褦ϤɸϤɤߤȤϡ
- Ŭڤʲ򥤥󥹥ȡ륳ޥ (̾ <command>make
- install</command>) ˥ѥפϤȤǤޤ
- (錄 <filename>stage_2.conf.default</filename>
- <package>java/linux-sun-jdk14</package>
- ǤȤäˡǤ)</para>
-
- <para>ˡϡȤ <package>editors/staroffice52</package> ξˤϤޤưޤ
- X11 ¹ԤƤ뤳Ȥ׵᤹뤫Ǥ
- 󥹥ȡˤ¿ΥåʸϤɬפʤΤǡ
- ¾ ports Τ褦˼ư뤳ȤϤǤޤ
- 錄ϡΤ褦ˤ򤷤ޤ
- ǽ˸Ťƥ staroffice package </para>
-
- <informalexample>
- <screen>&prompt.root; <userinput>cd /usr/ports/editors/staroffice52</userinput>
-&prompt.root; <userinput>make package</userinput>
-===&gt; Building package for staroffice-5.2_1
-Creating package /usr/ports/editors/staroffice52/staroffice-5.2_1.tbz
-Registering depends:.
-Creating bzip'd tar ball in '/usr/ports/editors/staroffice52/staroffice-5.2_1.tbz'</screen>
- </informalexample>
-
- <para>θ塢 2 ʳǼΤ褦ˤ櫓Ǥ</para>
-
- <informalexample>
- <screen>&prompt.root; <userinput>pkg_add /usr/ports/editors/staroffice52/staroffice-5.2_1.tbz</userinput></screen>
- </informalexample>
-
- <para>¾ˡեΥåץ졼˵Ĥɬפޤ
- Ūˡեν񼰤Ƥѹ뤫Τ뤳ȤϤǤޤ
- 롼פ <filename>/etc/group</filename>
- ɲä뤫Τޤ󤷡<filename>/etc/passwd</filename>
- ˿եɤɲä뤫Τޤ
- Τ褦ϡºݤ˲ˤޤ
- ñ˸Ťƥफ鿷ƥե򥳥ԡ
- ۤȤɤξϽʬʤΤǤˤԹʾ⤢ޤ
- Ťե񤭤ˡǥƥ򥢥åץ졼ɤ顢
- ˤե˿ɲä줿Τʤܤ礹Ū
- <command>mergemaster</command> ȤȻפޤ
- ǰʤȤˡ<command>mergemaster</command>
- ϥ١ƥ¸ߤեǡ󥹥ȡ뤷
- ports ˤĤƤϲԤʤäƤޤ
- ɥѡƥեȥˤϡ
- ꡼ΤӤեΥեޥåȤѹ졢
- 錄򥤥饤餵褦ʤΤ⤢ޤ
- Τ褦ͽʤѹ򸡽Ф뤿ˡ
- 錄ѹե <filename>stage_3.mk</filename>
- Ʊǥ쥯ȥ˥ԡƤ
- <application>make</application> 롼ȤäƷ̤ӤƤޤ
- ȤС<application>apache</application>
- <filename>httpd.conf</filename> ǤСΤ褦
- <command>config_apache</command> ȤåȤѰդƤޤ</para>
-
-<programlisting>
-@if ! cmp -s /usr/local/etc/apache2/httpd.conf httpd.conf; then \
- echo "ATTENTION: the httpd.conf has changed. Please examine if"; \
- echo "the modifications are still correct. Here is the diff:"; \
- diff -u /usr/local/etc/apache2/httpd.conf httpd.conf; \
-fi
-</programlisting>
-
- <para>ʬ̵ʤΤǤȳǧǤ顢
- <command>cp /usr/local/etc/apache2/httpd.conf
- httpd.conf</command> ¹Ԥ櫓Ǥ</para>
-
- <para>錄
- <literal>5-CURRENT</literal> <literal>5-CURRENT</literal>
- ˹뤿
- &scratch.ap;ˡȤޤ
- <literal>4-STABLE</literal> <literal>5-CURRENT</literal>
- δ֤ǹԤʤäиϤޤ
- ۤʤ᥸㡼꡼ֹδ֤ϡ¿ѹԤʤƤ뤿ᡢ
- ȤϤäʣʤΤˤʤȻפޤ
- (櫓ǤϤʤΤǤ)
- <literal>4-STABLE</literal> <literal>4-STABLE</literal>
- ؤιǤС&scratch.ap;ˡʤưϤǤ
- <literal>4-STABLE</literal> Υ桼ϡθƤ</para>
-
- <note>
- <para>ǥХե륷ƥ &man.devfs.5; ȤäƤʤС
- <command>all_remaining_customization</command>
- &man.MAKEDEV.8; Ȥ
- ϡɥѤΥǥХեȤ褤Ǥ礦</para>
- </note>
- </sect1>
-
- <sect1 xml:id="files">
- <title>ե</title>
-
- <para>ǤϡǤե¾ɬפʡ
- 3 ĤΥե򼨤ޤ</para>
-
- <para> <link xlink:href="stage_1.sh"><filename>stage_1.sh</filename></link>
- ץȤǤƤѹɬפϤʤǤ礦</para>
-
-<programlisting>
-<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="stage_1.sh" parse="text" encoding="euc-jp"/>
-</programlisting>
-
- <para>: <link xlink:href="stage_1.sh"><filename>stage_1.sh</filename></link>.</para>
-
- <para> <link xlink:href="stage_2.sh"><filename>stage_2.sh</filename></link>
- ץȤǤǽʬˤѿѹޤ礦</para>
-
-<programlisting>
-<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="stage_2.sh" parse="text" encoding="euc-jp"/>
-</programlisting>
-
- <para>: <link xlink:href="stage_2.sh"><filename>stage_2.sh</filename></link>.</para>
-
- <para>ϡ錄ȤäƤ <link xlink:href="stage_3.mk"><filename>stage_3.mk</filename></link> Ǥ
- ưŪˤʤμ򡢤ޤ</para>
-
-<programlisting>
-<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="stage_3.mk" parse="text" encoding="euc-jp"/>
-</programlisting>
-
- <para>: <link xlink:href="stage_3.mk"><filename>stage_3.mk</filename></link>.</para>
- </sect1>
-</article>
diff --git a/ja_JP.eucJP/articles/fbsd-from-scratch/stage_1.conf.default b/ja_JP.eucJP/articles/fbsd-from-scratch/stage_1.conf.default
deleted file mode 100644
index 00646e2ad8..0000000000
--- a/ja_JP.eucJP/articles/fbsd-from-scratch/stage_1.conf.default
+++ /dev/null
@@ -1,190 +0,0 @@
-# Υե: stage_1.conf.default stage_1.sh ɤ߹ޤޤ
-#
-# $FreeBSD$
-#
-# Original Revision: 1.3
-
-# ƥ򼨤롼ȥޥȥݥȤꡣ
-# ޥȥݥȤȤƻȤʤΤǡޥȥݥȤΤ
-# ե륷ƥ˥ե֤줺񤭹ߤϤ٤ƥޥȤ
-# ե륷ƥ˹Ԥʤ롣
-DESTDIR="/newroot"
-
-# src ĥ꡼Τꡣ
-SRC="/usr/src"
-
-# make buildkernel KERNCONF=... ǻꤹ륫ͥ륳ե졼ե̾
-KERNCONF="HAL9000"
-
-# ѤǤ륿ॾ /usr/share/zoneinfo ʲΥե˵ܤƤ롣
-TIMEZONE="Europe/Berlin"
-
-#
-# create_file_systems ؿϡDESTDIR ˥ޥȥݥȤ
-# ե륷ƥDESTDIR ˥ޥȤʤФʤʤ
-#
-create_file_systems () {
- # 롼ȥե륷ƥ롣ɬܡ
- # DEVICE ѹ뤳ȡѹʤȥƥब롣
- # grub 鵯ưϡ롼ȥե륷ƥˤ
- # newfs -O 1 ȤʤФʤʤ
- DEVICE=/dev/da0s1a
- mkdir -m 755 -p ${DESTDIR}
- chown root:wheel ${DESTDIR}
- newfs -U -O 1 ${DEVICE}
- mount -o noatime ${DEVICE} ${DESTDIR}
-
- # ¾Υե륷ƥȽޥȥݥȡץ
- DEVICE=/dev/da0s1e
- mkdir -m 755 -p ${DESTDIR}/var
- chown root:wheel ${DESTDIR}/var
- newfs -U ${DEVICE}
- mount -o noatime ${DEVICE} ${DESTDIR}/var
-
- DEVICE=/dev/da2s1e
- mkdir -m 755 -p ${DESTDIR}/usr
- chown root:wheel ${DESTDIR}/usr
- newfs -U ${DEVICE}
- mount -o noatime ${DEVICE} ${DESTDIR}/usr
-}
-
-#
-# create_etc_fstab ؿϡcreate_file_systems Ǻ줿ե륷
-# ƥб fstab ʤФʤʤ
-#
-create_etc_fstab () {
- cat <<EOF >${DESTDIR}/etc/fstab
-# Device Mountpoint FStype Options Dump Pass#
-/dev/da0s1b none swap sw 0 0
-/dev/da1s1b none swap sw 0 0
-/dev/da2s2b none swap sw 0 0
-/dev/da3s2b none swap sw 0 0
-/dev/da0s1a / ufs rw,noatime 1 1
-/dev/da0s1e /var ufs rw,noatime 1 1
-/dev/da2s1e /usr ufs rw,noatime 1 1
-/dev/vinum/Share /share ufs rw,noatime 0 2
-/dev/vinum/home /home ufs rw,noatime 0 2
-/dev/vinum/ncvs /home/ncvs ufs rw,noatime 0 2
-/dev/vinum/ports /usr/ports ufs rw,noatime 0 2
-/dev/ad1s1a /flash ufs rw,noatime 0 0
-/dev/ad0s1 /2k ntfs ro,noauto 0 0
-/dev/ad0s6 /linux ext2fs ro,noauto 0 0
-#
-/dev/cd0 /cdrom cd9660 ro,noauto 0 0
-/dev/cd1 /dvd cd9660 ro,noauto 0 0
-proc /proc procfs rw 0 0
-linproc /compat/linux/proc linprocfs rw 0 0
-EOF
- chmod 644 ${DESTDIR}/etc/fstab
- chown root:wheel ${DESTDIR}/etc/fstab
-}
-
-#
-# copy_files ؿϡmergemaster ¹Ԥ˥ե򥳥ԡΤ
-# Ȥ롣
-#
-copy_files () {
- # ߤ˱ơΥꥹȤɲá뤳ȡۤȤɤξɬܡ
- for f in \
- /.profile \
- /etc/group \
- /etc/hosts \
- /etc/inetd.conf \
- /etc/ipfw.conf \
- /etc/make.conf \
- /etc/master.passwd \
- /etc/nsswitch.conf \
- /etc/ntp.conf \
- /etc/printcap \
- /etc/profile \
- /etc/rc.conf \
- /etc/resolv.conf \
- /etc/start_if.xl0 \
- /etc/ttys \
- /etc/ppp/* \
- /etc/mail/aliases \
- /etc/mail/aliases.db \
- /etc/mail/hal9000.mc \
- /etc/mail/service.switch \
- /etc/ssh/*key* \
- /etc/ssh/*_config \
- /etc/X11/XF86Config-4 \
- /var/cron/tabs/* \
- /var/files \
- /root/.profile \
- /boot/*.bmp \
- /boot/loader.conf \
- /boot/device.hints ; do
- cp -p ${f} ${DESTDIR}${f}
- done
-}
-
-#
-# ۤ˿ƥĴȤ٤ơ
-# : ޤ¿ΥХʥ򤳤λǥ󥹥ȡ뤷ʤȡƯƤ
-# Ťƥȡ󥹥ȡ뤷ХʥꡦإåȤ߹碌ȡ
-# ֡ȥȥå˴٤ǽ롣ports Ͽƥबư
-# ƹۤ褤
-#
-all_remaining_customization () {
- # compat ܥå󥯤ʤȡlinux_base Υե뷲
- # 롼ȥե륷ƥ֤Ƥޤ
- cd ${DESTDIR}
- mkdir -m 755 usr/compat; chown root:wheel usr/compat; ln -s usr/compat
- mkdir -m 755 usr/compat/linux; chown root:wheel usr/compat/linux
- mkdir -m 555 usr/compat/linux/proc; chown root:wheel usr/compat/linux/proc
- mkdir -m 755 boot/grub; chown root:wheel boot/grub
- mkdir -m 755 linux 2k; chown root:wheel linux 2k
- mkdir -m 755 src; chown root:wheel src
- mkdir -m 755 share; chown root:wheel share
- mkdir -m 755 dvd cdrom flash; chown root:wheel dvd cdrom flash
- mkdir -m 755 home; chown root:wheel home
- mkdir -m 755 usr/ports; chown root:wheel usr/ports
-
- # ιߤ tmp var/tmp ˥ܥå󥯤뤳ȡץ
- cd ${DESTDIR}; rmdir tmp; ln -s var/tmp
-
- # /etc/printcap ǻꤷסǥ쥯ȥ
- cd ${DESTDIR}/var/spool/output/lpd; mkdir -p as od ev te lp da
- touch ${DESTDIR}/var/log/lpd-errs
-
- # /home ѡƥͭƤʤХԡ褤Τʤ
- # mkdir -p ${DESTDIR}/home
- # cd /home; tar cf - . | (cd ${DESTDIR}/home; tar xpvf -)
-
- case ${REVISION} in
- 4.*)
- # 4.x ˤ devfs ʤΤǡϡɥ˹碌ɸΥǥХ롣
- cd ${DESTDIR}/dev
- ./MAKEDEV all
- ./MAKEDEV da0 da0s1h da0s2h da0s3h da0s4h
- ./MAKEDEV da1 da1s1h da1s2h da1s3h da1s4h
- ./MAKEDEV da2 da2s1h da2s2h da2s3h da2s4h
- ./MAKEDEV da3 da3s1h da3s2h da3s3h da3s4h
- ./MAKEDEV bktr0 cd1
- if test -d /dev/vinum; then
- # 'vinum makedev' /dev ˤǥХǤʤΤǡcpio Ȥ
- cd /dev; find vinum -print | cpio -pv ${DESTDIR}/dev
- fi
-
- # floppy wheel 롼פ񤭹褦ˤ롣
- chown root:wheel ${DESTDIR}/dev/fd0*
- chmod g+w ${DESTDIR}/dev/fd0*
- ;;
-
- 5.*)
- # floppy wheel 롼פ񤭹褦ˤ롣
- printf '%s\n' 'own fd0 root:wheel' >> ${DESTDIR}/etc/devfs.conf
- printf '%s\n' 'perm fd0 0660' >> ${DESTDIR}/etc/devfs.conf
- ;;
-
- *)
- printf '%s\n' "REVISION ${REVISION} not supported"
- exit 1
- ;;
-
- esac
-}
-
-# vim: tabstop=2:expandtab:shiftwidth=2:syntax=sh:
-# EOF $RCSfile: stage_1.conf.default,v $
diff --git a/ja_JP.eucJP/articles/fbsd-from-scratch/stage_1.sh b/ja_JP.eucJP/articles/fbsd-from-scratch/stage_1.sh
deleted file mode 100644
index d0c840e19e..0000000000
--- a/ja_JP.eucJP/articles/fbsd-from-scratch/stage_1.sh
+++ /dev/null
@@ -1,174 +0,0 @@
-#!/bin/sh
-#
-# stage_1.sh - FreeBSD From Scratch, 1 ʳ: ƥΥ󥹥ȡ
-# Ȥ: ./stage_1.sh profile
-# ɤ߹ե: ./stage_1.conf.profile
-# 񤭽Фե: ./stage_1.log.profile
-#
-# : Jens Schweikhardt
-# $Id: stage_1.sh,v 1.2 2006-03-13 16:46:15 rushani Exp $
-# $FreeBSD$
-# Original revision: 1.5
-
-PATH=/bin:/usr/bin:/sbin:/usr/sbin
-
-# ȤĶ:
-#
-# a) "make buildworld" "make buildkernel" ˽λƤ뤳ȡ
-# b) ̤ѥѡƥ󤬤뤳 (롼ȥե륷ƥѤ˾ʤȤ 1 ġ
-# ߤ˱ /usr /var ѤΤΤѰդ)
-# c) ޥ줿 stage_1.conf.profile ե롣
-
-if test $# -ne 1; then
- echo "usage: stage_1.sh profile" 1>&2
- exit 1
-fi
-
-# ---------------------------------------------------------------------------- #
-# ƥå 1: $DESTDIR ʲ˶Υǥ쥯ȥĥ꡼
-# ---------------------------------------------------------------------------- #
-
-step_one () {
- create_file_systems
-
- # ¾Τ٤ƤΥǥ쥯ȥɬܡ
- cd ${SRC}/etc; make distrib-dirs DESTDIR=${DESTDIR}
-}
-
-# ---------------------------------------------------------------------------- #
-# ƥå 2: /etc ǥ쥯ȥĥ꡼ / ˥եɲ
-# ---------------------------------------------------------------------------- #
-
-step_two () {
- copy_files
-
- # mergemaster κȥե뤬к
- TEMPROOT=/var/tmp/temproot.stage1
- if test -d ${TEMPROOT}; then
- chflags -R 0 ${TEMPROOT}
- rm -rf ${TEMPROOT}
- fi
- export MAKEDEVPATH="/bin:/sbin:/usr/bin"
- mergemaster -i -m ${SRC}/etc -t ${TEMPROOT} -D ${DESTDIR}
- cap_mkdb ${DESTDIR}/etc/login.conf
- pwd_mkdb -d ${DESTDIR}/etc -p ${DESTDIR}/etc/master.passwd
-
- # mergemaster /var/log ֤եʤΤǡ
- # Ǻ copy_files ǥԡƤϡȤ
- cd ${TEMPROOT}
- find . -type f | sed 's,^\./,,' |
- while read f; do
- if test -r ${DESTDIR}/${f}; then
- echo "${DESTDIR}/${f} already exists; not copied"
- else
- echo "Creating empty ${DESTDIR}/${f}"
- cp -p ${f} ${DESTDIR}/${f}
- fi
- done
- chflags -R 0 ${TEMPROOT}
- rm -rf ${TEMPROOT}
-}
-
-# ---------------------------------------------------------------------------- #
-# ƥå 3: installworld ¹Ԥ
-# ---------------------------------------------------------------------------- #
-
-step_three () {
- cd ${SRC}
- make installworld DESTDIR=${DESTDIR}
-
- # ɲäθߴ饤֥򥤥󥹥ȡ뤹 (ץ)libc.so.4
- # ưŪ󥯤ץबСĤޤꡢ
- # /usr/libexec/ld-elf.so.1: Shared object "libc.so.4" not found
- # Ȥ顼åĤä顢Ѥ뤳ȡ
- cd lib/compat/compat4x.i386
- make all install DESTDIR=${DESTDIR}
-}
-
-# ---------------------------------------------------------------------------- #
-# ƥå 4: ͥȥ⥸塼򥤥󥹥ȡ뤹
-# ---------------------------------------------------------------------------- #
-
-step_four () {
- cd ${SRC}
- # installkernel åȤˤϡloader.conf device.hints ɬס
- # ƥå 2 ǥԡƤʤС 2 ԤȤäƥԡ뤳ȡ
- # cp sys/boot/forth/loader.conf ${DESTDIR}/boot/defaults
- # cp sys/i386/conf/GENERIC.hints ${DESTDIR}/boot/device.hints
- make installkernel DESTDIR=${DESTDIR} KERNCONF=${KERNCONF}
-}
-
-# ---------------------------------------------------------------------------- #
-# ƥå 5: /etc/fstab ȥॾΥ󥹥ȡ
-# ---------------------------------------------------------------------------- #
-
-step_five () {
- create_etc_fstab
-
- # ॾꡣۤȤɤξɬܡ
- cp ${DESTDIR}/usr/share/zoneinfo/${TIMEZONE} ${DESTDIR}/etc/localtime
- if test -r /etc/wall_cmos_clock; then
- cp -p /etc/wall_cmos_clock ${DESTDIR}/etc/wall_cmos_clock
- fi
-}
-
-# ---------------------------------------------------------------------------- #
-# ƥå 6: ĤΥޥ
-# ---------------------------------------------------------------------------- #
-
-step_six () {
- all_remaining_customization
-}
-
-do_steps () {
- echo "PROFILE=${PROFILE}"
- echo "DESTDIR=${DESTDIR}"
- echo "SRC=${SRC}"
- echo "KERNCONF=${KERNCONF}"
- echo "TIMEZONE=${TIMEZONE}"
- echo "TYPE=${TYPE}"
- echo "REVISION=${REVISION}"
- echo "BRANCH=${BRANCH}"
- echo "RELDATE=${RELDATE}"
- step_one
- step_two
- step_three
- step_four
- step_five
- step_six
-}
-
-# ---------------------------------------------------------------------------- #
-# ¹Գ
-# ---------------------------------------------------------------------------- #
-
-PROFILE="$1"
-set -x -e -u # 顼ȯ뤫̤ѿѤߤ롣
-. ./stage_1.conf.${PROFILE}
-
-# world make Τ˻Ȥ줿ɤѿ򤤤Ĥꤹ롣
-# ѿϡȤ 4.x 5.x ɤΥƥ򥤥󥹥ȡ뤹
-# ȤäưѹΤ˻Ȥ롣RELDATE Ф
-# __FreeBSD_version Port ԤΤΥϥɥ֥å (Porter's Handbook)
-# Ƥ롣
-# doc/en_US.ISO8859-1/books/porters-handbook/freebsd-versions.html
-# ܸǤ⤢뤬ǿξϱѸǤ򻲾ȤΤȡ
-# doc/ja_JP.eucJP/books/porters-handbook/freebsd-versions.html
-# ϡ<᥸㡼ֹ><ޥʡֹ 2 ><꡼֥ʤ 0, ʳ 1>xx
-# ̤ϼΤ褦ʤΤˤʤ롣
-#
-# TYPE="FreeBSD"
-# REVISION="4.9"
-# BRANCH="RC" { "CURRENT", "STABLE", "RELEASE" }
-# RELDATE="502101"
-#
-eval $(awk '/^(TYPE|REVISION|BRANCH)=/' ${SRC}/sys/conf/newvers.sh)
-RELDATE=$(awk '/^[ \t]*#[ \t]*define[ \t][ \t]*__FreeBSD_version[ \t]/ {
- print $3
- }' ${SRC}/sys/sys/param.h)
-
-echo "=> Logging to stage_1.log.${PROFILE}"
-do_steps 2>&1 | tee stage_1.log.${PROFILE}
-
-# vim: tabstop=2:expandtab:shiftwidth=2:
-# EOF $RCSfile: stage_1.sh,v $
diff --git a/ja_JP.eucJP/articles/fbsd-from-scratch/stage_2.conf.default b/ja_JP.eucJP/articles/fbsd-from-scratch/stage_2.conf.default
deleted file mode 100644
index c537ede406..0000000000
--- a/ja_JP.eucJP/articles/fbsd-from-scratch/stage_2.conf.default
+++ /dev/null
@@ -1,89 +0,0 @@
-# vim: syntax=sh
-#
-# $FreeBSD$
-#
-# Original Revision: 1.3
-#
-shells zsh
-devel gettext make BATCH=yes install
-lang perl5.8 make install; use.perl port
-archivers unzip
-archivers zip
-security sudo
-x11-servers XFree86-4-Server
-x11 wrapper
-x11 XFree86-4-clients
-x11 XFree86-4-documents
-x11-fonts XFree86-4-font75dpi
-x11-fonts XFree86-4-font100dpi
-x11-fonts XFree86-4-fontScalable
-x11-fonts urwfonts
-x11-fonts webfonts make WITH_NETSCAPE_ALIASES=yes install
-x11-toolkits open-motif
-x11-wm ctwm
-security openssh-askpass
-astro xplanet
-astro xephem
-editors vim
-print ghostscript-gnu make A4=yes BATCH=yes install
-print psutils-a4
-print a2ps-a4
-print gv
-print acroread5
-print transfig
-print teTeX
-# : jdk14 linprocfs(5) ޥȤƤʤȡϥ󥰥åפ
-# ޤޤˤʤޤ
-java linux-sun-jdk14 mount -a linproc; yes | make install
-java jdk14 mount -a linproc; make -DNODEBUG install
-www apache2
-www weblint
-www amaya
-www firefox make BATCH=yes install
-www mozilla make WITHOUT_MAILNEWS=yes WITHOUT_COMPOSER=yes WITHOUT_LDAP=yes WITHOUT_CHATZILLA=yes WITHOUT_XMLTERM=yes install
-www checkbot
-www privoxy
-graphics xfig
-graphics xv
-multimedia xawtv
-graphics graphviz
-lang expect
-lang gawk
-lang TenDRA unset MAKEOBJDIRPREFIX; make install
-news tin
-net freebsd-uucp
-net cvsup-without-gui
-net pathchar make NO_CHECKSUM=yes install
-ftp wget
-textproc ispell
-german ispell-neu
-german ispell-alt
-textproc docproj make JADETEX=no HAVE_MOTIF=yes BATCH=yes install < /dev/null
-sysutils samefile
-sysutils lsof
-sysutils pstree
-sysutils cdrtools
-sysutils grub
-sysutils smartmontools
-sysutils vobcopy
-devel ddd
-devel gindent
-devel ctags
-devel ElectricFence
-devel strace
-devel perltidy
-mail procmail make BATCH=yes install
-mail metamail
-mail mutt-devel
-emulators mtools
-sysutils portupgrade
-news inn-stable CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" make install
-misc figlet-fonts
-security gpa
-mail spamoracle
-multimedia mplayer make WITHOUT_RUNTIME_CPUDETECTION=yes WITH_GUI=yes BATCH=yes install
-multimedia mplayer-fonts
-audio wavplay
-games xmahjongg
-games xdemineur
-editors openoffice-1.1
diff --git a/ja_JP.eucJP/articles/fbsd-from-scratch/stage_2.sh b/ja_JP.eucJP/articles/fbsd-from-scratch/stage_2.sh
deleted file mode 100644
index d37dc4fa9f..0000000000
--- a/ja_JP.eucJP/articles/fbsd-from-scratch/stage_2.sh
+++ /dev/null
@@ -1,132 +0,0 @@
-#!/bin/sh
-#
-# stage_2.sh - FreeBSD From Scratch, 2 ʳ: ports Υ󥹥ȡ
-# Ȥ: ./stage_2.sh [-hnp] configname
-#
-# : Jens Schweikhardt
-# $Id: stage_2.sh,v 1.2 2006-03-13 16:46:15 rushani Exp $
-# $FreeBSD$
-# Original revision: 1.5
-
-DBDIR="/var/db/pkg"
-PORTS="/usr/ports"
-: ${PACKAGES:=${PORTS}/packages}
-LOGDIR="/home/root/setup/ports.log"; mkdir -p ${LOGDIR}
-PKG_PATH="/cdrom/packages/All:/dvd/packages/All"
-PKG=
-
-MYNAME="$(basename $0)"
-usage () {
- exec >&2
- echo "usage: ${MYNAME} [-hnp] configname"
- echo ""
- echo " Options:"
- echo " -h Print this help text."
- echo " -n Dryrun: just show what would be done."
- echo " -p Install a precompiled package if one can be found."
- echo ""
- echo " The config file (stage_2.conf.configname) is a list of"
- echo " ports to install with one entry per line. Each line"
- echo " consists of two or three space separated fields:"
- echo " category, port, and optionally a build command."
- echo ""
- exit 1
-}
-
-# ξˤѥåõ
-# 1 ĸĤ꼡äơ̤ɸϤɽ롣
-#
-# ${PORTS}/${CATEGORY}/${NAME}
-# ${PACKAGES}/All
-# ${PACKAGES}/${CATEGORY}
-# ${PKG_PATH}
-#
-find_package () {
- echo "${PORTS}/${CATEGORY}/${NAME}:${PACKAGES}/All:${PACKAGES}/${CATEGORY}:${PKG_PATH}" |
- tr : '\n' |
- while read d; do
- test -d "${d}" || continue
- PKG=$(ls ${d}/${PKGNAME}.* 2>/dev/null)
- test $? -eq 0 && echo "${PKG}" && return
- done
-}
-
-#
-# ޥɥ饤롣
-#
-args=`getopt hnp $*`
-if test $? != 0; then
- usage
-fi
-set -- $args
-DRYRUN=
-CHKPKG=
-for i; do
- case "$i" in
- -n) DRYRUN="yes"; shift;;
- -p) CHKPKG="yes"; shift;;
- --) shift; break;;
- *) usage;;
- esac
-done
-if test $# -eq 1; then
- DATAFILE="$1"
-else
- usage
-fi
-
-#
-# ports ФƷ֤
-#
-while read CATEGORY NAME CMD; do
- case "${CATEGORY}" in
- \#*) continue;;
- '') continue;;
- esac
- DIR="${PORTS}/${CATEGORY}/${NAME}"
- if ! test -d "${DIR}"; then
- echo "$DIR does not exist -- ignored"
- continue
- fi
- cd ${DIR}
- PKGNAME=`make -V PKGNAME`
- if test -n "${CHKPKG}"; then
- PKG=$(find_package)
- else
- PKG=""
- fi
- if test -d "${DBDIR}/${PKGNAME}"; then
- echo "${CATEGORY}/${NAME} already installed as ${PKGNAME}"
- continue
- fi
- LOG="${LOGDIR}/${CATEGORY}+${NAME}"
- echo "===> Installing ${CATEGORY}/${NAME}; logging to ${LOG}"
- test -n "${CMD}" || CMD="make install BATCH=yes < /dev/null"
- if test -n "${DRYRUN}"; then
- if test -n "${PKG}"; then
- echo pkg_add -v ${PKG}
- else
- echo "${CMD}"
- fi
- continue
- fi
- date "++++ Started %v %T +++" > ${LOG}
- STARTED=$(date +%s)
- (
- if test -n "${PKG}"; then
- echo "Found package ${PKG}"
- pkg_add -v ${PKG}
- else
- echo "CMD: ${CMD}"
- make clean
- eval "${CMD}"
- make clean # ${PORTS} ʲΥǥ̤ʤХȤϤ
- fi
- ) 2>&1 | tee -a ${LOG}
- FINISHED=$(date +%s)
- DURATION=$(dc -e "${FINISHED} ${STARTED} - p")
- date "++++ Finished %v %T after ${DURATION} secs +++" >> ${LOG}
-done < stage_2.conf.${DATAFILE}
-
-# vim: tabstop=4:
-# EOF $RCSfile: stage_2.sh,v $
diff --git a/ja_JP.eucJP/articles/fbsd-from-scratch/stage_3.mk b/ja_JP.eucJP/articles/fbsd-from-scratch/stage_3.mk
deleted file mode 100644
index 1dbf7e59db..0000000000
--- a/ja_JP.eucJP/articles/fbsd-from-scratch/stage_3.mk
+++ /dev/null
@@ -1,235 +0,0 @@
-# stage_3.mk - FreeBSD From Scratch, 3 ʳ: ports 򥤥󥹥ȡ뤷
-# Usage: make -f stage_3.mk all (٤ƤԤʤ)
-# or make -f stage_3.mk target (target Ԥʤ)
-#
-# : Jens Schweikhardt
-#
-# ٤Ƥ target ʣ¹ԤƤⰭƶ򤪤ܤʤ褦
-# ǧƤȤ褤
-#
-# $Id: stage_3.mk,v 1.2 2006-03-13 16:46:15 rushani Exp $
-# $FreeBSD$
-# Original revision: 1.4
-
-.POSIX:
-
-message:
- @echo "Please use one of the following targets:"
- @echo "config_apache"
- @echo "config_firefox"
- @echo "config_inn"
- @echo "config_javaplugin"
- @echo "config_nullplugin"
- @echo "config_privoxy"
- @echo "config_smartd"
- @echo "config_sudo"
- @echo "config_TeX"
- @echo "config_tin"
- @echo "config_uucp"
- @echo "all -- all of the above"
-
-
-all: \
- config_apache \
- config_firefox \
- config_inn \
- config_javaplugin \
- config_nullplugin \
- config_privoxy \
- config_smartd \
- config_sudo \
- config_TeX \
- config_tin \
- config_uucp
-
-
-config_apache:
- # 1. httpd.conf ѹ
- perl -pi \
- -e 's/^\s*ServerAdmin.*/ServerAdmin schweikh\@schweikhardt.net/;' \
- -e 's/^\s*Listen.*/Listen 127.0.0.1:80/;' \
- -e 's/^\s*StartServers.*/StartServers 2/;' \
- -e 's/^\s*MinSpareServers.*/MinSpareServers 2/;' \
- -e 's,/usr/local/www/cgi-bin/,/home/opt/www/cgi-bin/,;' \
- /usr/local/etc/apache2/httpd.conf
- # 2. ֥ڡФ륷ܥå󥯤κ
- cd /usr/local/www/data; \
- ln -fs /home/schweikh/prj/homepage schweikhardt.net; \
- ln -fs /home/opt/www/test .
- # httpd.conf ѹƤʤǧ롣
- @if ! cmp -s /usr/local/etc/apache2/httpd.conf httpd.conf; then \
- echo "ATTENTION: the httpd.conf has changed. Please examine if"; \
- echo "the modifications are still correct. Here is the diff:"; \
- diff -u /usr/local/etc/apache2/httpd.conf httpd.conf; \
- fi
- if test -f /var/run/httpd.pid; then \
- /usr/local/etc/rc.d/apache2.sh stop; \
- /usr/local/etc/rc.d/apache2.sh start; \
- else \
- /usr/local/etc/rc.d/apache2.sh start; \
- fi
-
-config_firefox:
- # wheel 롼פ񤭹褦ˤơ٤Ƥ extension 򥤥󥹥ȡ
- # Ǥ褦ˤ롣
- chmod -R g+w /usr/X11R6/lib/firefox/lib/mozilla-1.6/chrome
-
-config_inn:
- pw usermod -n news -d /usr/local/news -s /bin/sh
- mkdir -p /share/news/spool/outgoing \
- /share/news/spool/incoming \
- /share/news/spool/articles \
- /share/news/spool/overview \
- /share/news/spool/tmp \
- /share/news/db
- chown -R news:news /share/news
- # ˥塼ƥν
- cd /home/root/setup; \
- if test ! -f /share/news/db/active; then \
- echo "installing /share/news/db/active"; \
- install -C -o news -g news -m 664 active /share/news/db; \
- fi; \
- if test ! -f /share/news/db/newsgroups; then \
- echo "installing /share/news/db/newsgroups"; \
- install -C -o news -g news -m 664 newsgroups /share/news/db; \
- fi
- # port innd.sh ϲƤơ
- # ¸ߤʤ history.pag å褦Ȥ롣
- cd /home/root/setup; \
- install -C -o root -g wheel -m 555 innd.sh /usr/local/etc/rc.d
- # Ǽˡ
- cd /home/root/setup; \
- printf "%s\n%s\n%s\n%s\n" \
- "method tradspool {" \
- " newsgroups: *" \
- " class: 0" \
- "}" \
- >storage.conf; \
- install -C -o news -g news -m 664 storage.conf /usr/local/news/etc
- # newsfeeds
- printf "%s\n%s\n" \
- "ME:*::" \
- "shuttle/news2.shuttle.de:!junk,!control:B32768/512,Tf,Wfb:" \
- >/usr/local/news/etc/newsfeeds
- # inn.conf
- perl -pi \
- -e 's/^#*\s*(organization:\s*).*/$$1"An Open Pod Bay Door"/;' \
- -e 's/^#*\s*(pathhost:\s*).*/$$1hal9000.schweikhardt.net/;' \
- -e 's/^#*\s*(server:).*/$$1 localhost/;' \
- -e 's/^#*\s*(domain:).*/$$1 schweikhardt.net/;' \
- -e 's/^#*\s*(fromhost:).*/$$1 schweikhardt.net/;' \
- -e 's,^#*\s*(moderatormailer:).*,$$1 \%s\@moderators.isc.org,;' \
- -e 's,^#*\s*(pathdb:\s*).*,$$1/share/news/db,;' \
- -e 's,/usr/local/news/spool,/share/news/spool,;' \
- /usr/local/news/etc/inn.conf
- # ¸ߤʤС롣
- # /usr/ports/news/inn-stable/Makefile post-install ȡ
- cd /share/news/db; \
- if test ! -f history; then \
- touch history; \
- chmod 644 history; \
- chown news:news history; \
- su -fm news -c "/usr/local/news/bin/makedbz -i"; \
- for s in dir hash index; do \
- mv history.n.$${s} history.$${s}; \
- done; \
- fi
- # send-uucp ꤹ롣
- echo shuttle:shuttle >/usr/local/news/etc/send-uucp.cf
- # inncheck ­롣
- cd /usr/local/news/etc; \
- chown news:news *; \
- chmod 640 control.ctl expire.ctl nntpsend.ctl readers.conf
- /usr/local/news/bin/inncheck
- # inn.conf ѹƤʤǧ롣
- @if ! cmp -s /usr/local/news/etc/inn.conf inn.conf; then \
- echo "ATTENTION: the inn.conf has changed. Please examine if"; \
- echo "the modifications are still correct. Here is the diff:"; \
- diff -u /usr/local/news/etc/inn.conf inn.conf; \
- fi
- if ! test -f /usr/local/news/run/innd.pid; then \
- /usr/local/etc/rc.d/innd.sh start; \
- fi
-
-config_javaplugin:
- # Mozilla Firefox:
- cd /usr/X11R6/lib/firefox/lib/mozilla-1.6/plugins; \
- ln -fs /usr/local/jdk1.4.2/jre/plugin/i386/ns610/libjavaplugin_oji.so
- # Plain Mozilla:
- #cd /usr/X11R6/lib/mozilla/plugins; \
- #ln -fs /usr/local/jdk1.4.2/jre/plugin/i386/ns610/libjavaplugin_oji.so
-
-# nullplugin ˤʤʤ褦˺롣ޤ.mozilla/*/*/prefs.js
-# ιܤɲä롣
-# user_pref("plugin.display_plugin_downloader_dialog", false);
-# Ǥʤץ饰 (flash ) ˤĤƥݥåץåץ
-# Фʤ褦ˤʤ롣
-config_nullplugin:
- find /usr/X11R6/lib -name libnullplugin.so -exec mv {} {}.orig \;
-
-config_privoxy:
- install -C -o root -g wheel -m 644 conf/privoxy/config \
- /usr/local/etc/privoxy
- install -C -o root -g wheel -m 755 conf/privoxy/privoxy.sh \
- /usr/local/etc/rc.d
- /usr/local/etc/rc.d/privoxy.sh restart
-
-config_smartd:
- cp smartd.sh /usr/local/etc/rc.d/smartd.sh
- cp smartd.conf /usr/local/etc/smartd.conf
-
-config_sudo:
- if ! grep -q schweikh /usr/local/etc/sudoers; then \
- echo 'schweikh ALL = (ALL) NOPASSWD: ALL' >> /usr/local/etc/sudoers; \
- fi
-
-config_TeX:
- # textproc/docproj ǤϡFreeBSD ϥɥ֥å JadeTeX
- # ץåȤˤϡͤꤹ褦ؼƤ
- perl -pi \
- -e 's/^% original texmf.cnf/% texmf.cnf/;' \
- -e 's/^(hash_extra\s*=\s*).*/$${1}60000/;' \
- -e 's/^(pool_size\s*=\s*).*/$${1}1000000/;' \
- -e 's/^(max_strings\s*=\s*).*/$${1}70000/;' \
- -e 's/^(save_size\s*=\s*).*/$${1}10000/;' \
- /usr/local/share/texmf/web2c/texmf.cnf
- # texmf.cnf ѹƤʤǧ롣
- @if ! cmp -s /usr/local/share/texmf/web2c/texmf.cnf texmf.cnf; then \
- echo "ATTENTION: the texmf.cnf has changed. Please examine if"; \
- echo "the modifications are still correct. Here is the diff:"; \
- diff -u /usr/local/share/texmf/web2c/texmf.cnf texmf.cnf; \
- fi
-
-config_tin:
- # tin ꤷեɤ褦
- printf "%s\n%s\n%s\n" \
- "activefile=/share/news/db/active" \
- "newsgroupsfile=/share/news/db/newsgroups" \
- "spooldir=/share/news/spool/articles" \
- >/usr/local/etc/tin.defaults
-
-config_uucp:
- cd /etc/mail; make install SENDMAIL_MC=/etc/mail/hal9000.mc
- # su(1) ư褦 uucp 桼Υ uucico ˤ롣
- chpass -s /usr/local/libexec/uucp/uucico uucp
- # UUCP /usr/bin/rnews 򸫤Ĥ褦ˤ
- cd /usr/bin; ln -fs ../local/news/bin/rnews .
- # ºݤ UUCP
- echo nodename js2015 > /usr/local/etc/uucp/config
- echo shuttle js2015 `cat uucp` > /usr/local/etc/uucp/call
- printf 'port tcp\ntype tcp\n' > /usr/local/etc/uucp/port
- printf "%s\n%s\n%s\n%s\n%s\n%s\n%s\n" \
- "call-login *" \
- "call-password *" \
- "time any" \
- "system shuttle" \
- "address mail.s.shuttle.de" \
- "commands rmail rnews" \
- "port tcp" \
- >/usr/local/etc/uucp/sys
- cd /usr/local/etc/uucp; chown uucp:uucp *; chmod o-rwx *
- # ư uucico ¹Ԥ
- mkdir -p /usr/local/etc/rc.d; cp uucp.sh /usr/local/etc/rc.d
-
-# vim: tabstop=4:
-# EOF $RCSfile: stage_3.mk,v $
diff --git a/ru_RU.KOI8-R/articles/Makefile b/ru_RU.KOI8-R/articles/Makefile
index d40335ad3d..4e2724b48b 100644
--- a/ru_RU.KOI8-R/articles/Makefile
+++ b/ru_RU.KOI8-R/articles/Makefile
@@ -23,7 +23,6 @@ SUBDIR+= geom-class
SUBDIR+= gjournal-desktop
SUBDIR+= hubs
SUBDIR+= ipsec-must
-SUBDIR+= laptop
SUBDIR+= linux-comparison
SUBDIR+= mailing-list-faq
SUBDIR+= mh
diff --git a/ru_RU.KOI8-R/articles/laptop/Makefile b/ru_RU.KOI8-R/articles/laptop/Makefile
deleted file mode 100644
index 715ed004fb..0000000000
--- a/ru_RU.KOI8-R/articles/laptop/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-#
-# The FreeBSD Russian Documentation Project
-#
-# $FreeBSD$
-# $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/laptop/Makefile,v 1.3 2005/12/20 11:38:53 gad Exp $
-#
-# Original revision: r39631
-#
-# Article: FreeBSD on Laptops
-#
-
-DOC?= article
-
-FORMATS?= html
-
-INSTALL_COMPRESSED?=gz
-INSTALL_ONLY_COMPRESSED?=
-
-SRCS= article.xml
-
-DOC_PREFIX?= ${.CURDIR}/../../..
-.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/ru_RU.KOI8-R/articles/laptop/article.xml b/ru_RU.KOI8-R/articles/laptop/article.xml
deleted file mode 100644
index d11ea24c3e..0000000000
--- a/ru_RU.KOI8-R/articles/laptop/article.xml
+++ /dev/null
@@ -1,301 +0,0 @@
-<?xml version="1.0" encoding="koi8-r"?>
-<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN"
- "http://www.FreeBSD.org/XML/share/xml/freebsd50.dtd">
-<!--
- The FreeBSD Russian Documentation Project
-
- $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/laptop/article.xml,v 1.15 2007/05/15 07:58:44 gad Exp $
-
- Original revision: r43184
--->
-<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:lang="ru">
- <info><title>FreeBSD </title>
-
-
- <abstract>
- <para><literal> </literal></para>
- <para>FreeBSD, ,
- . ,
- FreeBSD , ,
- .</para>
- </abstract>
-
- <legalnotice xml:id="trademarks" role="trademarks">
- &tm-attrib.freebsd;
- &tm-attrib.linux;
- &tm-attrib.microsoft;
- &tm-attrib.general;
- </legalnotice>
-
- <pubdate>$FreeBSD$</pubdate>
-
- <releaseinfo>$FreeBSD$</releaseinfo>
- </info>
-
- <para>FreeBSD ,
- ,
- , :
- ,
- , /
- . ( , , ,
-
- , , .)
- ,
- (, , ,
- &microsoft.windows;).
- . ,
- &os; web ,
- &os; . ,
- , Σ
- <quote>&os;</quote>. &os;
- , ,
- , <link xlink:href="http://laptop.bsdgroup.de/freebsd/">
- , &os;</link>.</para>
-
- <para> &os; ,
- &a.mobile.name;.
- &os;
- <uri xlink:href="http://tuxmobil.org/mobile_bsd.html">http://tuxmobil.org/mobile_bsd.html</uri>.</para>
-
- <sect1 xml:id="xorg">
- <title>&xorg;</title>
-
- <para> <application>&xorg;</application>
- , .
- , SVGA .</para>
-
- <para> ,
- <application>&xorg;</application>
- , .
- , (
- , ).
- <userinput>Xorg -configure</userinput>,
- .</para>
-
- <para> .
- <application>&xorg;</application> CRT-,
- LCD- .
- ,
- <literal>HorizSync</literal> <literal>VertRefresh</literal>. ,
- , X
- ( , Linux,
- , <application>&xorg;</application>)
- , - .</para>
-
- <para>
- , X (
- );
-
- X </para>
-
- <programlisting>
- Option "Emulate3Buttons"
- </programlisting>
-
- <para> <filename>xorg.conf</filename>
- <literal>InputDevice</literal>.</para>
- </sect1>
-
- <sect1 xml:id="modems">
- <title></title>
-
- <para> (
- ) . , ,
- <quote>winmodem</quote>, ,
- &windows; (
- ; ,
- Lucent LT ,
- <package>comms/ltmdm</package>).
- ; , ,
- PC Card (PCMCIA), ,
- USB .
- , (-winmodem) .</para>
- </sect1>
-
- <sect1 xml:id="pcmcia">
- <title> PCMCIA (PC Card)</title>
-
- <para> PCMCIA (
- PC Card); FreeBSD.
- ( &man.dmesg.8;) , ,
- , (
- <filename>pccard0</filename>, <filename>pccard1</filename>
- <filename>pcic0</filename>).</para>
-
- <para>&os;&nbsp;4.X 16- PCMCIA, &os;&nbsp;5.X
- 16-, 32- (<quote>CardBus</quote>).
- <filename>/etc/defaults/pccard.conf</filename>.
- , ,
- . , , <quote></quote>
- : , (16-)
- , , win- (
- PC-(PC Cards), ).
- , , <filename>pccard.conf</filename>
- 10 ( );
- ,
- , .</para>
-
- <para> <filename>pccard.conf</filename> .
- irq ,
- : ,
- , irq 5 (
- ). ;
- ,
- (
- &man.pccardc.8;).</para>
-
- <para> &man.pccardd.8;, .
- <filename>/etc/rc.conf</filename>
- <programlisting>pccard_enable="YES"</programlisting>
- , ,
- .</para>
-
- <para> &os;&nbsp;4.4 pccard
- ( ISA , PCI BIOS
- &os; ). ,
- .</para>
- </sect1>
-
- <sect1 xml:id="power-management">
- <title> </title>
-
- <para> , FreeBSD.
- , ;
- .</para>
-
- <para> ,
- : APM ACPI,
- , .</para>
-
- <para> APM ACPI ( ),
- , ģ
- ģ
- .</para>
-
- <note>
- <para> APM ACPI,
- .</para>
- </note>
-
- <sect2>
- <title>APM</title>
-
- <para>The APM (Advanced Power Management) BIOS
- ,
- (standby), (suspend),
- (hibernation),
- CPU (CPU clock) ,
- &os;&nbsp;4.X &os;&nbsp;5.X.</para>
-
- <para> APM,
-
- (<literal>device apm0</literal> &os;&nbsp;4.X
- <literal>device apm</literal> &os;&nbsp;5.X).
- &os;&nbsp;5.X APM.
- APM
- <literal>apm_load="YES"</literal>
- <filename>/boot/loader.conf</filename>.</para>
-
- <para> &os;&nbsp;5.X,
- <literal>hint.apm.0.disabled="0"</literal>
- <filename>/boot/device.hints</filename>.</para>
-
- <para> APM
- <literal>apm_enable="YES"</literal>
- <filename>/etc/rc.conf</filename>.
- &man.apmd.8;,
- <literal>apmd_enable="YES"</literal> <filename>/etc/rc.conf</filename>,
- APM,
- BIOS,
- /
-
- / .</para>
-
- <para> APM &man.apm.8;.
- , <command>apm -b</command>
- ( 255, ), <command>apm -Z</command>
- , <command>apm -z</command> (
- <command>zzz</command>) .
- ,
- <command>shutdown -p</command>. ,
- .</para>
-
- <para> , suspension/standby
- , X
- ( );
- &os;&nbsp;5.X,
- <literal>options SC_NO_SUSPEND_VTYSWITCH</literal>
- . -
- (
- <keycombo action="simul"><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>F1</keycap></keycombo>
- ) &man.apm.8;.
- &man.apmd.8;,
- &man.vidcontrol.1;.
- <filename>/etc/apmd.conf</filename> :</para>
-
- <programlisting>apm_event SUSPENDREQ {
- exec "vidcontrol -s 1 &lt; /dev/console";
- exec "/etc/rc.suspend";
-}
-
-apm_event USERSUSPENDREQ {
- exec "vidcontrol -s 1 &lt; /dev/console";
- exec "sync &amp;&amp; sync &amp;&amp; sync";
- exec "sleep 1";
- exec "apm -z";
-}
-
-apm_event NORMRESUME, STANDBYRESUME {
- exec "/etc/rc.resume";
- exec "vidcontrol -s 9 &lt; /dev/console";
-}</programlisting>
- </sect2>
-
- <sect2>
- <title>ACPI</title>
-
- <para>ACPI (Advanced Configuration and Power Management
- Interface) ,
- (platform hardware
- discovery) ( PnP PCI BIOS). ACPI
- &os;&nbsp;5.X ޣ ,
-
- . ACPI
- &man.acpiconf.8;.</para>
-
- <para> ,
- ACPI, ޣ
- ACPI , ,
- , &os;
- ޣ ACPI.</para>
-
- <para> ACPI , ,
- BIOS,
- . ACPI &os;
- , ,
- , .</para>
-
- <para> ACPI,
- <literal>hint.acpi.0.disabled="1"</literal>
- <filename>/boot/device.hints</filename>.
- ACPI ,
- <literal>unset acpi_load</literal>,
- ޣ ACPI. &os;&nbsp;5.1-RELEASE
- ,
- &os;. -
- ACPI. , ACPI,
- <guimenuitem>2. Boot &os; with ACPI disabled</guimenuitem>
- .</para>
- </sect2>
-
- <sect2>
- <title> </title>
-
- <para>X window system (<application>&xorg;</application>)
- ( &man.xset.1;
- <quote>dpms</quote>).
- .
- ; .</para>
- </sect2>
- </sect1>
-</article>