debian-faq 9.0 - en to ja translation catalogue (46 entries)

note: type: Content of: <chapter><title>
en: Compatibility issues
ja: 互換性の問題

note: type: Content of: <chapter><section><title>
en: On what hardware architectures/systems does &debian; run?
ja: &debian; はどのハードウェアアーキテクチャ/システムで動作しますか?

note: type: Content of: <chapter><section><para>
en: &debian; includes complete source-code for all of the included programs, so it should work on all systems which are supported by the Linux kernel; see the <ulink url="http://en.tldp.org/FAQ/Linux-FAQ/intro.html#DOES-LINUX-RUN-ON-MY-COMPUTER">Linux FAQ</ulink> for details.
ja: &debian; には、収録する全プログラムの完全なソースコードが収録されているため、Linux カーネルによりサポートされるあらゆるシステムで動作するはずです。詳細については <ulink url="http://en.tldp.org/FAQ/Linux-FAQ/intro.html#DOES-LINUX-RUN-ON-MY-COMPUTER">Linux FAQ</ulink> を見てください。

note: type: Content of: <chapter><section><para>
en: The current &debian; release, &release;, contains a complete, binary distribution for the following architectures:
ja: 現在の &debian; リリース &release; には以下のアーキテクチャ向けの完全なバイナリディストリビューションが収録されています:

note: type: Content of: <chapter><section><itemizedlist><listitem><para>
en: <emphasis>amd64</emphasis>: this covers systems based on AMD 64bit CPUs with AMD64 extension and all Intel CPUs with EM64T extension, and a common 64bit userspace.
ja: <emphasis>amd64</emphasis>: これは AMD64 拡張付きの AMD 64 ビット CPU や EM64T 拡張付きのあらゆる Intel CPU をベースとした一般的な 64 ビットユーザ空間のシステムを対象としています。

note: type: Content of: <chapter><section><itemizedlist><listitem><para>
en: <emphasis>arm64</emphasis>: supports the latest 64-bit ARM-powered devices.
ja: <emphasis>arm64</emphasis>: 最新の 64ビット ARM 搭載機器をサポートしています。

note: type: Content of: <chapter><section><itemizedlist><listitem><para>
en: <emphasis>armel</emphasis>: little-endian ARM machines.
ja: <emphasis>armel</emphasis>: リトルエンディアン ARM マシン

note: type: Content of: <chapter><section><itemizedlist><listitem><para>
en: <emphasis>armhf</emphasis>: an alternative to armel for ARMv7 machines with hard-float.
ja: <emphasis>armhf</emphasis>: ハードウェア浮動小数演算ユニット付き ARMv7 マシン用 armel の代替です。

note: type: Content of: <chapter><section><itemizedlist><listitem><para>
en: <emphasis>i386</emphasis>: this covers systems based on Intel and compatible processors, including Intel's 386, 486, Pentium, Pentium Pro, Pentium II (both Klamath and Celeron), and Pentium III, and most compatible processors by AMD, Cyrix and others.
ja: <emphasis>i386</emphasis>: これは Intel 及び互換プロセッサをベースとしたシステムを対象としています。Intel の 386、486、Pentium、Pentium Pro、Pentium II (Klamath と Celeron 両方)、Pentium III、AMD や Cyrix その他によるほとんどの互換プロセッサ等があります。

note: type: Content of: <chapter><section><itemizedlist><listitem><para>
en: <emphasis>ia64</emphasis>: Intel IA-64 ("Itanium") computers.
ja: <emphasis>ia64</emphasis>: Intel IA-64 (「Itanium」) コンピュータ。

note: type: Content of: <chapter><section><itemizedlist><listitem><para>
en: <emphasis>mips</emphasis>: SGI's big-endian MIPS systems, Indy and Indigo2; <emphasis>mipsel</emphasis>: little-endian MIPS machines, Digital DECstations.
ja: <emphasis>mips</emphasis>: SGI のビッグエンディアン MIPS システム、Indy や Indigo2。<emphasis>mipsel</emphasis>: リトルエンディアン MIPS マシン、Digital DECstations。

note: type: Content of: <chapter><section><itemizedlist><listitem><para>
en: <emphasis>powerpc</emphasis>: this covers some IBM/Motorola PowerPC machines, including the Apple Macintosh PowerMac models, and the CHRP and PReP open architecture machines.
ja: <emphasis>powerpc</emphasis>: これは IBM/Motorola PowerPC マシン Apple Macintosh PowerMac モデル等の一部と CHRP 及び PReP オープンアーキテクチャのマシンを対象としています。

note: type: Content of: <chapter><section><itemizedlist><listitem><para>
en: <emphasis>ppc64el</emphasis>: 64-bit little-endian PowerPC port, supports several recent PowerPC/POWER processors.
ja: <emphasis>ppc64el</emphasis>: 64ビットのリトルエンディアン PowerPC への移植版で、最近の複数の PowerPC/POWER プロセッサをサポートしています。

note: type: Content of: <chapter><section><itemizedlist><listitem><para>
en: <emphasis>s390x</emphasis>: 64-bit port for IBM System z machines, replaced s390.
ja: <emphasis>s390x</emphasis>: IBM System z マシン用の s390 を置き換える 64 ビット版。

note: type: Content of: <chapter><section><para>
en: The development of binary distributions of Debian for <emphasis>hurd-i386</emphasis> (for GNU Hurd kernel on i386 32-bit PCs), <emphasis>mipsel64</emphasis> (for 64 bit MIPS in little-endian mode), <emphasis>powerpcspe</emphasis> (port for the "Signal Processing Engine" hardware), <emphasis>sparc64</emphasis> (for 64 bit SPARC processors), <emphasis>sh</emphasis> (for Hitachi SuperH processors), and <emphasis>x32</emphasis> (for amd64/x86_64 CPUs using 32-bit pointers) is currently underway.
ja: <emphasis>hurd-i386</emphasis> (i386 32ビットPC用 GNU Hurd カーネル)、<emphasis>mipsel64</emphasis> (リトルエンディアンモードの64ビット MIPS)、<emphasis>powerpcspe</emphasis> (「信号処理エンジン」ハードウェア向け移植版)、<emphasis>sparc64</emphasis> (64ビット SPARC プロセッサ)、<emphasis>sh</emphasis> (日立 SuperH プロセッサ用)、<emphasis>x32</emphasis> (32ビットのポインタを使用した amd64/x86_64 CPU)  向けの Debian バイナリディストリビューションの開発が現在進行中です。

note: type: Content of: <chapter><section><para>
en: Support for the <emphasis>m68k</emphasis> architecture was dropped in the Etch (Debian 4.0) release, because it did not meet the criteria set by the Debian Release Managers.  This architecture covers Amigas and ATARIs having a Motorola 680x0 processor for x>=2; with MMU.  However, the port is still active and available for installation even if not a part of this official stable release and might be reactivated for future releases.
ja: <emphasis>m68k</emphasis> アーキテクチャは Etch (Debian 4.0) リリースで Debian リリース管理者の基準を満たさなかったためサポートから外されています。このアーキテクチャは Amiga や ATARI の MMU 付き Motorola 680x0 プロセッサ (68020 以降) を対象としています。この移植版では現在も積極的に活動があり、公式の安定版 (stable) リリースに収録されていなくてもインストール可能で、将来のリリースに再び収録されるかもしれません。

note: type: Content of: <chapter><section><para>
en: Support for the <emphasis>hppa</emphasis> (Hewlett-Packard's PA-RISC machines)  and <emphasis>alpha</emphasis> (Compaq/Digital's Alpha systems) were dropped in the Squeeze (Debian 6.0) release for similar reasons.  The <emphasis>arm</emphasis> was dropped too in this release, as it was superseded by the <emphasis>armel</emphasis> architecture.
ja: <emphasis>hppa</emphasis> (Hewlett-Packard の PA-RISC マシン) や <emphasis>alpha</emphasis> (Compaq/Digital の Alpha システム) のサポートは同じような理由で Squeeze (Debian 6.0) リリースで外されています。このリリースで <emphasis>armel</emphasis> アーキテクチャに置き換えられた <emphasis>arm</emphasis> も外されています。

note: type: Content of: <chapter><section><para>
en: Support for the 32-bit <emphasis>s390</emphasis> port (s390) was discontinued and replaced with s390x in Jessie (Debian 8).  In addition, the ports to IA-64 and Sparc had to be removed from this release due to insufficient developer support.
ja: 32ビットの <emphasis>s390</emphasis> 移植版 (s390) のサポートは Jessie (Debian 8) で中止され、s390x に、置き換えられました。さらに、十分な開発者サポートを得られないため IA-64 及び Sparc 移植版がこのリリースで削除されています。

note: type: Content of: <chapter><section><para>
en: For more information on the available ports see the <ulink url="https://www.debian.org/ports/">ports pages at the website</ulink>.
ja: 利用可能な移植版についてのさらなる情報については、<ulink url="https://www.debian.org/ports/">ウェブサイトの移植版のページ</ulink>を見てください。

note: type: Content of: <chapter><section><para>
en: For further information on booting, partitioning your drive, enabling PCMCIA (PC Card) devices and similar issues please follow the instructions given in the Installation Manual, which is available from our WWW site at <ulink url="&url-debian-installmanual;"/>.
ja: ブートやドライブのパーティション作業、PCMCIA (PC カード) デバイスの有効化、そのた同様の問題の詳細な情報についてはインストールマニュアルの指示に従ってください。このマニュアルは <ulink url="&url-debian-installmanual;"/> のウェブサイトで利用可能です。

note: type: Content of: <chapter><section><title>
en: What kernels does &debian; run?
ja: &debian; ではどのカーネルを実行しますか?

note: type: Content of: <chapter><section><para>
en: Beside Linux, Debian provides a complete, binary distribution for the following operating system kernels:
ja: Linux 以外にも、Debian では以下のオペレーティングシステムのカーネル向けの完全なバイナリディストリビューションを提供しています:

note: type: Content of: <chapter><section><itemizedlist><listitem><para>
en: FreeBSD: provided through the <emphasis>kfreebsd-amd64</emphasis> and <emphasis>kfreebsd-i386</emphasis> ports, for 64-bit PCs and 32-bit PCs respectively.  These ports were first released in Debian 6.0 Squeeze as a <emphasis>technology preview</emphasis>.  However they were not part of the Debian 8 Jessie release.
ja: FreeBSD: 64 ビット PC 用と 32 ビット PC 用をそれぞれ <emphasis>kfreebsd-amd64</emphasis> 及び <emphasis>kfreebsd-i386</emphasis> 移植版で提供しています。この移植版は Debian 6.0 Squeeze で初めて、<emphasis>技術プレビュー</emphasis>としてリリースされました。しかし Debian 8 Jessie リリースの一部としては収録されませんでした。

note: type: Content of: <chapter><section><para>
en: In addition to these, work is in progress on the following adaptations:
ja: 上記に加え、以下について作業が進められています:

note: type: Content of: <chapter><section><itemizedlist><listitem><para>
en: <emphasis>avr32</emphasis>, port to Atmel's 32-bit RISC architecture,
ja: <emphasis>avr32</emphasis> Atmel の 32 ビット RISC アーキテクチャへの移植版。

note: type: Content of: <chapter><section><itemizedlist><listitem><para>
en: <emphasis>hurd-i386</emphasis>, a port for 32-bit PC.  This port will use GNU Hurd, the new operating system being put together by the GNU group,
ja: <emphasis>hurd-i386</emphasis> 32 ビット PC 用の移植版。この移植版は GNU グループの企画による新しいオペレーティングシステム GNU Hurd を使います。

note: type: Content of: <chapter><section><itemizedlist><listitem><para>
en: <emphasis>sh</emphasis>, port to Hitachi SuperH processors.
ja: <emphasis>sh</emphasis> 日立 SuperH プロセッサへの移植版。

note: type: Content of: <chapter><section><para>
en: There were attempts to port the distribution to the NetBSD kernel, providing <emphasis>netbsd-i386</emphasis> (for 32-bit PCs) and <emphasis>netbsd-alpha</emphasis> (for Alpha machines) but these ports were never released and are currently abandoned.
ja: ディストリビューションを NetBSD カーネルに移植して <emphasis>netbsd-i386</emphasis> (32 ビット PC 用) や <emphasis>netbsd-alpha</emphasis> (Alpha マシン用) を作る動きがありましたが、この移植版はリリースされることなく現在では中止されています。

note: type: Content of: <chapter><section><title>
en: How compatible is Debian with other distributions of Linux?
ja: Debian は他の Linux ディストリビューションとどれくらい互換性がありますか?

note: type: Content of: <chapter><section><para>
en: &debian; adheres to the <ulink url="&url-pathname-fhs;">Linux Filesystem Hierarchy Standard</ulink>.  However, there is room for interpretation in some of the rules within this standard, so there may be slight differences between a Debian system and other Linux systems.
ja: &debian; は <ulink url="&url-pathname-fhs;">Linux Filesystem Hierarchy Standard (FHS、ファイルシステム階層標準)</ulink> を順守します。しかし、この標準の範囲内でもいくらか解釈の余地があるため、Debian システムと他の Linux システムの間にはわずかな違いがあるかもしれません。

note: type: Content of: <chapter><section><title>
en: How source code compatible is Debian with other Unix systems?
ja: Debian と他の Unix システムではどのくらいソースコードの互換性がありますか?

note: type: Content of: <chapter><section><para>
en: For most applications Linux source code is compatible with other Unix systems.  It supports almost everything that is available in System V Unix systems and the free and commercial BSD-derived systems.  However in the Unix business such claim has nearly no value because there is no way to prove it.  In the software development area complete compatibility is required instead of compatibility in "about most" cases.  So years ago the need for standards arose, and nowadays POSIX.1 (IEEE Standard 1003.1-1990) is one of the major standards for source code compatibility in Unix-like operating systems.
ja: ほとんどのアプリケーションの Linux ソースコードが他の Unix システムと互換性があります。System V Unix システムやフリー及び商用の BSD 派生システムで利用可能ほぼ全てをサポートしています。しかし Unix の世界ではこういった主張はそれを証明する方法がないためほぼ無意味です。ソフトウェア開発においては「ほとんど」の場合使える互換性ではなく完全な互換性が要求されます。そのため何年か前に標準仕様の必要性が提起され、今では POSIX.1 (IEEE 標準 1003.1-1990) が Unix 類似オペレーティングシステムにおけるソースコード互換性の主要な標準の一つとなっています。

note: type: Content of: <chapter><section><para>
en: Linux is intended to adhere to POSIX.1, but the POSIX standards cost real money and the POSIX.1 (and FIPS 151-2) certification is quite expensive; this made it more difficult for the Linux developers to work on complete POSIX conformance.  The certification costs make it unlikely that Debian will get an official conformance certification even if it completely passed the validation suite.  (The validation suite is now freely available, so it is expected that more people will work on POSIX.1 issues.)
ja: Linux は POSIX.1 を順守するつもりではありますが、POSIX 標準には現金が必要で、POSIX.1 (と FIPS 151-2) の認定はかなり高価です。このため、Linux 開発者が完全な POSIX 適合に向けて作業することはさらに困難なものとなっています。この認定コストのため、検証テスト群を完全に通過したとしても Debian が公式の適合認定を得ることはなさそうです。(検証テスト群は現在自由に利用可能なので、もっと多くの人が POSIX.1 の問題に取り組むことが期待されます。)

note: type: Content of: <chapter><section><para>
en: Unifix GmbH (Braunschweig, Germany) developed a Linux system that has been certified to conform to FIPS 151-2 (a superset of POSIX.1).  This technology was available in Unifix' own distribution called Unifix Linux 2.0 and in Lasermoon's Linux-FT.
ja: Unifix GmbH (ドイツ、ブラウンシュワイク) が開発した Linux システムが FIPS 151-2 (POSIX.1 の上位集合) に適合すると認定されています。この技術は Unifix Linux 2.0 という Unifix 自身のディストリビューションと Lasermoon の Linux-FT で利用可能でした。

note: type: Content of: <chapter><section><title>
en: Can I use Debian packages (".deb" files) on my Red Hat/Slackware/... Linux system? Can I use Red Hat packages (".rpm" files) on my &debian; system?
ja: Debian パッケージ (「.deb」ファイル) を Red Hat/Slackware/... Linux システムで使うことはできますか? Red Hat パッケージ (「.rpm」ファイル) を &debian; システムで使うことはできますか?

note: type: Content of: <chapter><section><para>
en: Different Linux distributions use different package formats and different package management programs.
ja: 異なる Linux ディストリビューションでは異なるパッケージ形式、異なるパッケージ管理プログラムを使っています。

note: type: Content of: <chapter><section><variablelist><varlistentry><term>
en: <emphasis role="strong">You probably can:</emphasis>
ja: <emphasis role="strong">恐らくできるでしょう:</emphasis>

note: type: Content of: <chapter><section><variablelist><varlistentry><listitem><para>
en: A program to unpack a Debian package onto a Linux host that is been built from a "foreign" distribution is available, and will generally work, in the sense that files will be unpacked.  The converse is probably also true, that is, a program to unpack a Red Hat or Slackware package on a host that is based on &debian; will probably succeed in unpacking the package and placing most files in their intended directories.  This is largely a consequence of the existence (and broad adherence to) the Linux Filesystem Hierarchy Standard.  The <ulink url="https://packages.debian.org/alien">Alien</ulink> package is used to convert between different package formats.
ja: Debian パッケージを「無関係の」ディストリビューションによる Linux ホストで展開するプログラムが利用可能で、ファイルが展開されるという意味では基本的には動作します。逆も恐らく真で、Red Hat や Slackware のパッケージを &debian; ベースのホストで展開するプログラムがあり、恐らくパッケージを展開して意図したディレクトリにほとんどのファイルを配置することに成功します。これは (広く守られている) Linux ファイルシステム階層標準 (FHS) が存在する結果です。異なるパッケージ形式の間の変換には <ulink url="https://packages.debian.org/alien">Alien</ulink> パッケージが利用されます。

note: type: Content of: <chapter><section><variablelist><varlistentry><term>
en: <emphasis role="strong">You probably do not want to:</emphasis>
ja: <emphasis role="strong">望まない結末:</emphasis>

note: type: Content of: <chapter><section><variablelist><varlistentry><listitem><para>
en: Most package managers write administrative files when they are used to unpack an archive.  These administrative files are generally not standardized.  Therefore, the effect of unpacking a Debian package on a "foreign" host will have unpredictable (certainly not useful) effects on the package manager on that system.  Likewise, utilities from other distributions might succeed in unpacking their archives on Debian systems, but will probably cause the Debian package management system to fail when the time comes to upgrade or remove some packages, or even simply to report exactly what packages are present on a system.
ja: パッケージ管理プログラムはほとんどがアーカイブ展開時に管理用ファイルを書き出します。こういった管理用ファイルは通常標準化されていません。したがって、Debian パッケージを「無関係の」ホストで展開した結果は予測不可能で、そのシステムのパッケージ管理プログラムに対して (有用とはほど遠い) 影響があるでしょう。同様に他のディストリビューションのユーティリティを Debian システムで使おうとした場合、アーカイブの展開には成功するでしょうが、一部のパッケージをアップグレードや削除するときに、もしかするとシステムに存在するパッケージを確認するだけでも、Debian パッケージ管理システムで恐らく問題が起きるでしょう。

note: type: Content of: <chapter><section><variablelist><varlistentry><term>
en: <emphasis role="strong">A better way:</emphasis>
ja: <emphasis role="strong">より良い方法:</emphasis>

note: type: Content of: <chapter><section><variablelist><varlistentry><listitem><para>
en: The Linux File System Standard (and therefore &debian;) requires that subdirectories under <literal>/usr/local/</literal> be entirely under the user's discretion.  Therefore, users can unpack "foreign" packages into this directory, and then manage their configuration, upgrade and removal individually.
ja: Linux ファイルシステム標準 (ひいては &debian;) は <literal>/usr/local/</literal> 以下のサブディレクトリが完全にユーザの裁量の下にあることを要求します。したがって、ユーザは「無関係の」パッケージをこのディレクトリに展開し、設定やアップグレード、削除を個々に管理することができます。

note: type: Content of: <chapter><section><title>
en: How should I install a non-Debian program?
ja: Debian ではないプログラムはどのようにインストールすべきですか?

note: type: Content of: <chapter><section><para>
en: Files under the directory <literal>/usr/local/</literal> are not under the control of the Debian package management system.  Therefore, it is good practice to place the source code for your program in /usr/local/src/.  For example, you might extract the files for a package named "foo.tar" into the directory <literal>/usr/local/src/foo</literal>.  After you compile them, place the binaries in <literal>/usr/local/bin/</literal>, the libraries in <literal>/usr/local/lib/</literal>, and the configuration files in <literal>/usr/local/etc/</literal>.
ja: ディレクトリ <literal>/usr/local/</literal> 以下にあるファイルは Debian パッケージ管理システムの制御下にはありません。したがって、プログラムのソースコードを /usr/local/src/ に配置するのは良い方法です。例えば「foo.tar」というパッケージのファイルをディレクトリ <literal>/usr/local/src/foo</literal> に展開すると良いでしょう。コンパイル後は、バイナリファイルを <literal>/usr/local/bin/</literal> に、ライブラリを <literal>/usr/local/lib/</literal> に、設定ファイルを <literal>/usr/local/etc/</literal> に配置してください。

note: type: Content of: <chapter><section><para>
en: If your programs and/or files really must be placed in some other directory, you could still store them in <literal>/usr/local/</literal>, and build the appropriate symbolic links from the required location to its location in <literal>/usr/local/</literal>, e.g., you could make the link
ja: プログラムやファイルをどうしてもどこか他のディレクトリに置かなければならない場合でも、<literal>/usr/local/</literal> に置いておく方法はあります。必要な位置から <literal>/usr/local/</literal> 内の位置に適切なシンボリックリンクを作成してください。例えば

note: type: Content of: <chapter><section><para>
en: In any case, if you obtain a package whose copyright allows redistribution, you should consider making a Debian package of it, and uploading it for the Debian system.  Guidelines for becoming a package developer are included in the Debian Policy manual (see <xref linkend="debiandocs"/>).
ja: のようにしてリンクを作成できます。いずれにせよ、著作権表示で再配布が許可されているパッケージを手配する場合はその Debian パッケージを作成し、Debian システムにアップロードすることを考慮すべきです。パッケージ開発者になるためのガイドラインは Debian ポリシーマニュアルに収録されています (<xref linkend="debiandocs"/> 参照)。
