<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wiki.archlinux.jp/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Neet</id>
	<title>ArchWiki - 利用者の投稿記録 [ja]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.archlinux.jp/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Neet"/>
	<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php/%E7%89%B9%E5%88%A5:%E6%8A%95%E7%A8%BF%E8%A8%98%E9%8C%B2/Neet"/>
	<updated>2026-04-13T07:54:55Z</updated>
	<subtitle>利用者の投稿記録</subtitle>
	<generator>MediaWiki 1.44.3</generator>
	<entry>
		<id>https://wiki.archlinux.jp/index.php?title=Arch_Linux&amp;diff=34519</id>
		<title>Arch Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=Arch_Linux&amp;diff=34519"/>
		<updated>2023-10-25T17:09:31Z</updated>

		<summary type="html">&lt;p&gt;Neet: /* プロジェクトリーダーの展望と選出 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Arch について]]&lt;br /&gt;
[[cs:Arch Linux]]&lt;br /&gt;
[[de:Über Arch Linux]]&lt;br /&gt;
[[el:Arch Linux]]&lt;br /&gt;
[[en:Arch Linux]]&lt;br /&gt;
[[es:Arch Linux]]&lt;br /&gt;
[[fi:Arch Linux]]&lt;br /&gt;
[[fr:Arch Linux]]&lt;br /&gt;
[[it:Arch Linux]]&lt;br /&gt;
[[pt:Arch Linux]]&lt;br /&gt;
[[ru:Arch Linux]]&lt;br /&gt;
[[sv:Arch Linux]]&lt;br /&gt;
[[tr:Arch Linux]]&lt;br /&gt;
[[uk:Arch Linux]]&lt;br /&gt;
[[zh-hans:Arch Linux]]&lt;br /&gt;
Arch Linux は、[[Wikipedia:ja:x64|x86_64]] 向けに独自に開発された、あらゆる用途に対応できる万能 [[GNU_プロジェクト|GNU]]/Linux ディストリビューションです。Arch はローリングリリースモデルをベースとしており、常に最先端であるように努め、ほとんどのソフトウェアは最新の安定バージョンが提供されます。Arch は最小限の基本システムの状態でインストールされ、ユーザー自身が、ユーザーの理想とする環境のために必要なものだけをインストールして構築することができます。&lt;br /&gt;
&lt;br /&gt;
== 原則 ==&lt;br /&gt;
&lt;br /&gt;
=== シンプルであること ===&lt;br /&gt;
&lt;br /&gt;
Arch Linux はシンプリシティを、「不必要な追加や修正を行わない」ことと定義しています。Arch Linux はオリジナルの開発者([[Wikipedia:Upstream_(software_development)|アップストリーム]])のリリースしたままのソフトウェアを、最小限のディストリビューション固有(ダウンストリーム)の変更を加えて提供しています。アップストリームに取り入れられていないパッチは避けられ、Arch のダウンストリームパッチは、プロジェクトの次のリリースで廃止されるパックポートされたバグフィックスでほぼ構成されています。&lt;br /&gt;
&lt;br /&gt;
同じように、Arch はアップストリームの提供する設定ファイルを、ファイルパスの調整のような限定的なディストリビューション固有の問題の修正のみに留めて提供しています。単にパッケージがインストールされたからといって、自動でサービスを有効にするような自動化は追加しません。パッケージは、特定のケースでディスクスペースの無駄を省くといった、特に利点がある場合にのみ分割されます。GUI の構成設定ツールは公式には提供されず、ほとんどのシステム設定をシェル上やテキストエディタで行うことを推奨しています。&lt;br /&gt;
&lt;br /&gt;
=== 最新であること ===&lt;br /&gt;
&lt;br /&gt;
Arch Linux は、そのソフトウェアにシステムを破損させるような問題がない限り、常に最新の安定バージョンを提供するよう努めています。[[Wikipedia:ja:ローリング・リリース|ローリングリリース]]をベースとしたシステムは、一度インストールすれば継続的なアップグレードで使用し続けることができます。&lt;br /&gt;
&lt;br /&gt;
Arch は GNU/Linux ユーザーに、最新の安定版カーネルの他、[[systemd]] init システム、新しいファイルシステム、LVM2、ソフトウェア RAID、udev サポートおよび initcpio (と [[mkinitcpio]]) を含む多くの新しい機能を提供します。&lt;br /&gt;
&lt;br /&gt;
=== 実用的であること ===&lt;br /&gt;
&lt;br /&gt;
Arch は理想的なディストリビューションというよりは実用的なディストリビューションです。このページに書かれている原則はあくまで原則にすぎません。最終的に、設計上の決定は開発者の総意によって個別に行われます。事実に基づく技術的な分析と議論が重要なのであり、政治的・大衆的意見は意味を持ちません。&lt;br /&gt;
&lt;br /&gt;
Arch Linux のリポジトリにある数多くのパッケージとビルドスクリプトは、希望する人々にフリーでオープンソースなソフトウェアを提供するのと同じように、「イデオロギーよりも機能性」を選ぶ人々にプロプライエタリソフトウェアパッケージの選択の自由もサポートしています。&lt;br /&gt;
&lt;br /&gt;
===ユーザー中心であること===&lt;br /&gt;
&lt;br /&gt;
多くの GNU/Linux ディストリビューションが、より「ユーザーフレンドリ」であろうとしているのに対し、Arch Linux はこれまでも、そしてこれからも「ユーザー中心」でありつづけます。Arch はできるだけ多くの人にアピールするよりも、貢献している人のニーズを満たすことを目指しています。熟練の GNU/Linux ユーザーや、積極的にドキュメントを読んだり自分の問題を解決する“do-it-yourself”の姿勢を持った人をターゲットにしています。&lt;br /&gt;
&lt;br /&gt;
全てのユーザーはディストリビューションへ参加・貢献することを推奨されています。[https://bugs.archlinux.org/ バグ]の報告や修正の支援、パッケージを改善するパッチやコア[https://gitlab.archlinux.org/ プロジェクト]の開発支援はとても助けになります。Arch の開発者はボランティアであり、積極的に貢献することでチームの一部を担っていると感じることができるでしょう。&#039;&#039;Archer&#039;&#039; は自由に[[Arch_User_Repository]]にパッケージを投稿したり、[[メインページ|ArchWiki ドキュメント]]の改善や拡充、[https://bbs.archlinux.jp/ フォーラム]・[https://lists.archlinux.org/mailman3/lists/ メーリングリスト]や[[IRC チャンネル]]での他のユーザーの問題解決の支援や意見交換をすることができます。Arch Linux は地球上の多くの人々に選ばれているオペレーティングシステムであり、様々な言語でのドキュメントの提供や作成を支援する[[国際コミュニティ]]がいくつも存在しています。&lt;br /&gt;
&lt;br /&gt;
=== 汎用であること ===&lt;br /&gt;
&lt;br /&gt;
Arch Linux は汎用のディストリビューションです。インストール時には、コマンドラインの環境のみが提供されています。不要なパッケージを削除するのではなく、[[Wikipedia:ja:x64|x86_64]]アーキテクチャ用の[[公式リポジトリ]]で提供されている何千もの高品質なパッケージを選ぶことでカスタムシステムを作り上げることができます。&lt;br /&gt;
&lt;br /&gt;
Arch はローリングリリースモデルで、軽量・シンプルで高速な[[Wikipedia:ja:パッケージ管理システム|パッケージマネージャ]] [[pacman]] に支えられており、一つのコマンドでシステム全体を継続的にアップグレードできます。また、Arch は ports ライクな [[Arch Build System]] も提供しており、パッケージのソースからビルドおよびインストールが簡単に行え、その同期も一つのコマンドで行えます。さらに、Arch は [[Arch User Repository|Arch User Repository (AUR)]] にはユーザーがメンテナンスする何千もの PKGBUILD スクリプトが登録されており、[[makepkg]] コマンドを使用してソースからインストール可能なパッケージにコンパイルできます。さらには、自分自身のカスタムリポジトリを用意することも容易にしています。&lt;br /&gt;
&lt;br /&gt;
== 歴史 ==&lt;br /&gt;
&lt;br /&gt;
Arch コミュニティは一番有名で影響力のある Linux ディストリビューションの1つにまで成長・成熟を続け、その評価は長年に渡って受けた[[Arch Linux プレスカバレッジ|注目とレビュー]]によって裏付けられています。&lt;br /&gt;
&lt;br /&gt;
Arch の開発者は無給で、パートタイムのボランティアであり、Arch Linux をマネタイズする予定はありません。これからもあらゆる意味でフリーであり続けます。Arch の開発の歴史についてさらに調べたいという好奇心があるなら [https://web.archive.org/web/*/archlinux.org Internet Archive Wayback Machine の Arch のエントリ] や [https://www.archlinux.jp/news/ Arch Linux ニュースアーカイブ] を見てください。&lt;br /&gt;
&lt;br /&gt;
=== 初期 ===&lt;br /&gt;
Judd Vinet (カナダ人プログラマーであり時折ギタリスト) が2001年の早くに Arch Linux の開発を開始しました。最初の公式リリース、Arch Linux 0.1 は2002年3月11日に公開されています。[http://www.slackware.com/ Slackware], [[Wikipedia:ja:Berkeley_Software_Distribution|BSD]], [http://www.pld-linux.org/ Polish Linux Distribution], [http://crux.nu/ CRUX] のすっきりとしたシンプリシティに[https://distrowatch.com/dwres.php?resource=interview-arch 影響を受け]、また、当時これらのディストリビューションにパッケージ管理が存在してなかったのに失望して、Vinet はこれらのディストリビューションと同じような方針で独自のディストリビューションを立ち上げたのです。彼は、パッケージのインストール・削除・アップグレードを自動的に処理する、[[pacman]] という名のパッケージ管理システムも書き上げました。&lt;br /&gt;
&lt;br /&gt;
=== 中期 ===&lt;br /&gt;
[https://wiki.archlinux.org/images/8/8d/Archstats2002-2011.png フォーラムの投稿数やユーザー数、バグレポートの数のグラフ]から明らかなように、初期の Arch コミュニティは着実に成長していきました。さらに、Arch は早くから [https://www.osnews.com/story/4827 オープンでフレンドリで有益なコミュニティ] として知られています。&lt;br /&gt;
&lt;br /&gt;
=== ArchWiki の誕生 ===&lt;br /&gt;
&lt;br /&gt;
2005年7月8日には MediaWiki エンジンによる ArchWiki が[[ArchWiki:About#歴史|立ち上げられました]]。&lt;br /&gt;
&lt;br /&gt;
=== A. Griffin 時代の幕開け ===&lt;br /&gt;
&lt;br /&gt;
2007年の後半に、Judd Vinet は Arch 開発者として活発に参加することをやめ、[https://bbs.archlinux.org/viewtopic.php?id=38024 円滑にアメリカ人のプログラマー Aaron Griffin (Phrakture) へとトップが移りました]。&lt;br /&gt;
&lt;br /&gt;
=== Arch Install Scripts ===&lt;br /&gt;
&lt;br /&gt;
2012年7月15日にリリースされたインストールイメージからは、メニューによって操作する Arch Installation Framework が [https://www.archlinux.jp/news/install-media-20120715-released/ 廃止] されて代わりに Arch Install Scripts ({{Pkg|arch-install-scripts}}) が搭載されるようになりました。&lt;br /&gt;
&lt;br /&gt;
=== systemd 時代 ===&lt;br /&gt;
&lt;br /&gt;
2012年と2013年の間に伝統的な System V init システムが systemd によって置き換えられました [https://www.archlinux.jp/news/install-medium-20121006-introduces-systemd/][https://www.archlinux.jp/news/systemd-is-now-the-default-on-new-installations/][https://www.archlinux.jp/news/end-of-initscripts-support/][https://www.archlinux.jp/news/final-sysvinit-deprecation-warning/]。&lt;br /&gt;
&lt;br /&gt;
=== i686 サポートの廃止 ===&lt;br /&gt;
&lt;br /&gt;
2017年1月25日、開発者やコミュニティで使われなくなってきたことを受けて i686 アーキテクチャのサポートを段階的に廃止することが [https://www.archlinux.jp/news/phasing-out-i686-support/ アナウンス] されました。そして [https://www.archlinux.jp/news/the-end-of-i686-support/ 2017年11月末日] までにミラーから全ての i686 パッケージが削除されました。&lt;br /&gt;
&lt;br /&gt;
=== プロジェクトリーダーの展望と選出 ===&lt;br /&gt;
&lt;br /&gt;
2020年の始め、チームの努力により、 Arch Linux のスタッフは今後のリーダーを決定する新しいプロセスを考案しました。詳細は [[DeveloperWiki:プロジェクトリーダー]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
A. Griffin の退任の決定により、後継者を選出する投票が行われました。2020年2月24日に結果が[https://www.archlinux.jp/news/the-future-of-the-arch-linux-project-leader/ 公開]され、 Levente Polyak が公式に選出されました。&lt;br /&gt;
&lt;br /&gt;
{{TranslationStatus|Arch Linux|2022-10-29|751950}}&lt;/div&gt;</summary>
		<author><name>Neet</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.jp/index.php?title=%E4%B8%80%E8%88%AC%E7%9A%84%E3%81%AA%E6%8E%A8%E5%A5%A8%E4%BA%8B%E9%A0%85&amp;diff=34518</id>
		<title>一般的な推奨事項</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=%E4%B8%80%E8%88%AC%E7%9A%84%E3%81%AA%E6%8E%A8%E5%A5%A8%E4%BA%8B%E9%A0%85&amp;diff=34518"/>
		<updated>2023-10-25T16:58:08Z</updated>

		<summary type="html">&lt;p&gt;Neet: /* セッション管理 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:システム管理]]&lt;br /&gt;
[[bs:General recommendations]]&lt;br /&gt;
[[cs:General recommendations]]&lt;br /&gt;
[[en:General recommendations]]&lt;br /&gt;
[[es:General recommendations]]&lt;br /&gt;
[[fa:توصیه‌های عمومی]]&lt;br /&gt;
[[fr:General recommendations]]&lt;br /&gt;
[[it:General recommendations]]&lt;br /&gt;
[[pl:General recommendations]]&lt;br /&gt;
[[pt:General recommendations]]&lt;br /&gt;
[[ru:General recommendations]]&lt;br /&gt;
[[tr:General recommendations]]&lt;br /&gt;
[[zh-hans:General recommendations]]&lt;br /&gt;
{{Related articles start}}&lt;br /&gt;
{{Related|FAQ}}&lt;br /&gt;
{{Related|インストールガイド}}&lt;br /&gt;
{{Related|アプリケーション一覧}}&lt;br /&gt;
{{Related articles end}}&lt;br /&gt;
このドキュメントは、インストール済みの Arch に機能を追加・改善するための、人気のある記事や重要な情報の注釈付きインデックスです。Arch Linux のベースシステムのインストールについては[[インストールガイド]]を読んでください。まずは[[#システム管理|システム管理]]と[[#パッケージ管理|パッケージ管理]]を読んで理解してから他のセクションやページに進んで下さい。&lt;br /&gt;
== システム管理 ==&lt;br /&gt;
&lt;br /&gt;
このセクションではシステム管理や管理者のタスクを扱っています。[[Core Utilities]] や [[:カテゴリ:システム管理]] も参照してください。&lt;br /&gt;
&lt;br /&gt;
=== ユーザーとグループ ===&lt;br /&gt;
&lt;br /&gt;
新規インストールではユーザーアカウントはスーパーユーザーしか作られません、これは root としてよく知られています。長期間 root にログインするのは愚かである (サーバーの [[Secure Shell|SSH]] で使う場合も) と一般的に認識されており、セキュリティ上問題があります [https://apple.stackexchange.com/questions/192365/is-it-ok-to-use-the-root-user-as-a-normal-user/192422#192422]。代わりに、権限を少なくしたユーザーアカウントを作って、ほとんどの作業ではそのユーザーを使い、システム管理だけに root アカウントを使うべきです。ユーザーの追加方法は[[ユーザーとグループ#ユーザー管理]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
GNU/Linux ではユーザーとグループが&#039;&#039;アクセス制御&#039;&#039;に使われます。管理者がグループとパーミッションを調整することでユーザーやサービスがシステムリソースにアクセスするのを承諾・拒否できます。詳細と潜在的なセキュリティリスクについては[[ユーザーとグループ]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== セキュリティ ===&lt;br /&gt;
&lt;br /&gt;
システムのセキュリティを強化する推奨事項とベストプラクティスについては、[[セキュリティ]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
他のユーザーとして (例: root) コマンドを実行したりインタラクティブシェルを開始したりできるアプリケーションのリストは、[[アプリケーション一覧/セキュリティ#管理者権限]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== サービス管理 ===&lt;br /&gt;
&lt;br /&gt;
Arch Linux はシステムとサービスの管理に [[systemd]] を [[init]] として使っています。あなたの Arch Linux をメンテナンスするために、systemd について基本的なことを知っておくべきです。&lt;br /&gt;
&lt;br /&gt;
systemd を使うときには {{ic|systemctl}} コマンドを使います。詳しくは [[systemd#systemctl の基本的な使い方]] を参照して下さい。&lt;br /&gt;
&lt;br /&gt;
ログ管理システムは &#039;&#039;journalctl&#039;&#039; コマンドにより提供されています。詳しくは [[Journal]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== システムメンテナンス ===&lt;br /&gt;
&lt;br /&gt;
Arch はローリングリリースであり素早くパッケージが更新されます。従ってユーザーは[[システムメンテナンス]]にある程度の時間をさくことが求められます。&lt;br /&gt;
&lt;br /&gt;
== パッケージ管理 ==&lt;br /&gt;
&lt;br /&gt;
このセクションではパッケージ管理に関する有益な情報を集めています。詳しくは、[[FAQ#パッケージ管理]] や[[:カテゴリ:パッケージ管理]]を見てください。&lt;br /&gt;
&lt;br /&gt;
{{Note|Arch Linux では最新の状態を保つことが必須となっており、システムをアップグレードする&#039;&#039;&#039;前に&#039;&#039;&#039;手動の操作が必要なことがあります。[https://lists.archlinux.org/mailman3/lists/arch-announce.lists.archlinux.org/ arch-announce メーリングリスト] や [https://www.archlinux.jp/feeds/news/ RSS フィード] を講読してください。また、フロントページの [https://www.archlinux.jp/ Arch ニュース] を更新する前に読むようにしたり Twitter の [https://twitter.com/archlinux_jp @archlinux_jp] をフォローしたりするのも役立つはずです。}}&lt;br /&gt;
&lt;br /&gt;
=== pacman ===&lt;br /&gt;
&lt;br /&gt;
[[pacman]] は Arch Linux のパッケージマネージャです。他の記事を読む前に、全てのユーザーは使い方を知っておくことが強く推奨されます。&lt;br /&gt;
&lt;br /&gt;
パッケージの並列でのダウンロードを有効にするには、[[pacman#並列ダウンロードを有効にする]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
キャッシュされたパッケージの長期に渡る扱いについては、[[pacman#パッケージキャッシュの削除]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
[[pacman ヒント]]には pacman や一般的なパッケージ管理での操作感を向上させる方法が載っています。&lt;br /&gt;
&lt;br /&gt;
=== リポジトリ ===&lt;br /&gt;
&lt;br /&gt;
[[公式リポジトリ]]のページでは公式にメンテナンスされているリポジトリのそれぞれの目的を説明しています。&lt;br /&gt;
&lt;br /&gt;
32ビットのアプリケーションを使いたい場合、[[multilib]] リポジトリを有効にする必要があります。&lt;br /&gt;
&lt;br /&gt;
[[非公式ユーザーリポジトリ]]には公式のサポートがない他のリポジトリを記載しています。&lt;br /&gt;
&lt;br /&gt;
[[pkgstats]] サービスをインストールすることも検討してください。&lt;br /&gt;
&lt;br /&gt;
=== ミラー ===&lt;br /&gt;
&lt;br /&gt;
一番速い・最新の pacman ミラーを使うには[[ミラー]]のページの手順に従って下さい。記事で説明されているように、ことに良いアドバイスは定期的に [https://www.archlinux.jp/mirrors/status/ ミラーステータス] で最近更新されたミラーのリストを見ることです。これは [[Reflector]] で自動化できます。&lt;br /&gt;
&lt;br /&gt;
=== Arch Build System ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Ports&#039;&#039; はもともと BSD ディストリビューションで使われているシステムで、ローカルシステム上のディレクトリツリー内のビルドスクリプトから出来ています。簡単に言うと、それぞれの port はサードパーティ製のアプリケーションの名を取ったディレクトリ内にスクリプトを持っています。&lt;br /&gt;
&lt;br /&gt;
[[Arch Build System]] は [[PKGBUILD]] と呼ばれるビルドスクリプトによって同じ機能を提供します。PKGBUILD にはソフトウェアの情報(整合性ハッシュ、プロジェクト URL、バージョン、ライセンスとビルド手順)が詰っています。これらの PKGBUILD は [[makepkg]] によってパースされ、pacman で簡単に管理できるパッケージが作られます。&lt;br /&gt;
&lt;br /&gt;
リポジトリにある全てのパッケージと AUR にあるパッケージは makepkg で再コンパイルする必要があります。&lt;br /&gt;
&lt;br /&gt;
=== Arch User Repository ===&lt;br /&gt;
&lt;br /&gt;
Arch Build System は公式リポジトリにあるソフトウェアをビルドすることを可能にしますが、これと同様に、ユーザーが投稿したパッケージをビルドするのに使うのが [[Arch User Repository|AUR]] です。AUR にある非公式ビルドスクリプトは、[https://aur.archlinux.org/ ウェブインターフェース] や [[Aurweb RPC インターフェース]] を使って取得します。&lt;br /&gt;
&lt;br /&gt;
== ブート ==&lt;br /&gt;
&lt;br /&gt;
このセクションではブートプロセスに関する情報を含めています。Arch のブートプロセスの概要は [[Arch ブートプロセス]]にあります。詳しくは[[:カテゴリ:ブートプロセス]]を参照して下さい。&lt;br /&gt;
&lt;br /&gt;
=== ハードウェアの自動認識 ===&lt;br /&gt;
&lt;br /&gt;
既定では、ハードウェアは [[udev]] によってブートプロセスで自動で認識されるはずです。[[カーネルモジュール]]に書かれているように、モジュールの自動ロードを無効にして、手動で必要なモジュールを明示することで、ブート時間を短くすることができます。さらに、[[Xorg]] もまた udev を使って必要なドライバを自動検知しますが、X サーバーを手動で設定することもできます。&lt;br /&gt;
&lt;br /&gt;
=== マイクロコード ===&lt;br /&gt;
&lt;br /&gt;
プロセッサはときどき [http://www.anandtech.com/show/8376/intel-disables-tsx-instructions-erratum-found-in-haswell-haswelleep-broadwelly 誤った挙動] をすることがあり、起動時に&#039;&#039;マイクロコード&#039;&#039;をアップデートすることでカーネルによって修正することができます。詳しくは[[マイクロコード]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== ブートメッセージの保持 ===&lt;br /&gt;
&lt;br /&gt;
ログイン画面が現れると、画面がクリアされます。ユーザーはブートプロセスの出力をすべて見ることができないかもしれません。[[ブートメッセージのクリアの無効化]]をすることでこの問題を解決できます。&lt;br /&gt;
&lt;br /&gt;
=== 起動時に Num Lock ===&lt;br /&gt;
&lt;br /&gt;
ほとんどのキーボードには [[Wikipedia:ja:NumLockキー|NumLock]] トグルキーが存在します。起動時に Num Lock の数字入力モードを有効にするには、[[起動時に Numlock を有効化]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
== グラフィカルユーザーインターフェース ==&lt;br /&gt;
&lt;br /&gt;
このセクションではグラフィカルなアプリケーションを動かしたいユーザーのための説明を載せています。[[:カテゴリ:グラフィカルユーザーインターフェイス]] にはさらなる資料があります。&lt;br /&gt;
&lt;br /&gt;
=== ディスプレイサーバー ===&lt;br /&gt;
&lt;br /&gt;
[[Xorg]] は標準の、[[Wikipedia:ja:X Window System|X Window System]] (X11 または X) のオープンソース実装です。グラフィカルユーザーインターフェース (GUI) のために、多くのユーザーは Xorg を使っています。&lt;br /&gt;
&lt;br /&gt;
[[Wayland]] は新しい、いくつかの [[Wayland#コンポジタ|コンポジタ]] から選ぶことができるもう一つのディスプレイサーバープロトコルです。&lt;br /&gt;
&lt;br /&gt;
=== ディスプレイドライバ ===&lt;br /&gt;
&lt;br /&gt;
標準の &#039;&#039;modesetting&#039;&#039; ディスプレイドライバでほとんどのビデオカードが動作しますが、[[Xorg#AMD|AMD]], [[NVIDIA]] 製品それぞれに適したドライバをインストールすることで、パフォーマンスをあげたり追加機能を使うことができます。&lt;br /&gt;
&lt;br /&gt;
=== デスクトップ環境 ===&lt;br /&gt;
&lt;br /&gt;
ディスプレイサーバーはグラフィック環境を整えるための基本フレームワークを提供しますが、完全なユーザー体験を得るためには追加のコンポーネントが必要になります。[[KDE]], [[GNOME]], [[Xfce]], [[Cinnamon]], [[LXDE]] などの [[デスクトップ環境]] は多くの 統合されたアプリケーションをバンドルしています。ウィンドウマネージャ、コンポジタ、パネル/タスクバー、ファイルマネージャ、ターミナルエミュレータ、テキストエディタ、アイコン、その他ユーティリティなどです。経験の少ないユーザーはデスクトップ環境をインストールして、より使い慣れた環境にしたくなるかもしれません。詳細は [[:カテゴリ:デスクトップ環境]] を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== ウィンドウマネージャやコンポジタ ===&lt;br /&gt;
&lt;br /&gt;
完全装備の [[デスクトップ環境]] は完全に調和したグラフィカルユーザーインターフェースを提供しますが、システムリソースを多めに消費する傾向があります。ユーザーはパフォーマンスを最大化したり環境をシンプルにするために [[ウィンドウマネージャ]] や [[Wayland#コンポジタ|コンポジタ]] をインストールして必要な機能を選択することもできます。[[Xorg]] を使っている場合、ウィンドウマネージャはほとんどのデスクトップ環境と一緒に使うこともできます。[[:カテゴリ:動的ウィンドウマネージャ|動的ウィンドウマネージャ]]、[[:カテゴリ:スタック型ウィンドウマネージャ|スタック型ウィンドウマネージャ]]、[[:カテゴリ:タイル型ウィンドウマネージャ|タイル型ウィンドウマネージャ]] はそれぞれ異なった手法でウィンドウを管理します。&lt;br /&gt;
&lt;br /&gt;
=== ディスプレイマネージャ ===&lt;br /&gt;
&lt;br /&gt;
ほとんどのデスクトップ環境は[[ディスプレイマネージャ]]を含んでいて、グラフィック環境を自動的に起動してユーザーのログインを管理することができます。デスクトップ環境をインストールしていない場合はディスプレイマネージャを個別にインストールすることができます。ディスプレイマネージャのシンプルな代替として、[[ログイン時に X を起動]]することもできます。&lt;br /&gt;
&lt;br /&gt;
=== ユーザーディレクトリ ===&lt;br /&gt;
&lt;br /&gt;
一般的な Downloads や Music といったユーザーディレクトリは {{ic|xdg-user-dirs-update.service}} ユーザーサービスによって作成されます。このサービスは {{Pkg|xdg-user-dirs}} パッケージにより提供され、インストール後にデフォルトで有効化されています。使っているデスクトップ環境やウィンドウマネージャがパッケージに依存していない場合は、[[XDG ユーザーディレクトリ#デフォルトディレクトリの作成]]と同じように、手動でパッケージを[[インストール]]して {{ic|xdg-user-dirs-update}} を実行することができます。&lt;br /&gt;
&lt;br /&gt;
== 電源管理 ==&lt;br /&gt;
&lt;br /&gt;
このセクションはラップトップユーザーや電源管理のコントロールを求めている人に役立つ情報を集めています。詳しくは、[[:カテゴリ:電源管理]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
全般的な情報は[[電源管理]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== ACPI イベント ===&lt;br /&gt;
&lt;br /&gt;
電源ボタンを押したりラップトップのカバーを閉じたりしたときに発生する ACPI イベント時のシステムの動作を設定できます。[[systemd]] を使う新しい（推奨の）方法は [[電源管理#電源管理]]を見て下さい。古い方法は [[acpid]] を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== CPU 周波数スケーリング ===&lt;br /&gt;
&lt;br /&gt;
モダンなプロセッサは周波数や電圧を下げて電力の消費や熱を少なくすることができます。熱量を減らせばより静かで長寿命のシステムを作れます。詳細は [[CPU 周波数スケーリング]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== ノートパソコン ===&lt;br /&gt;
&lt;br /&gt;
特定の機種のインストールガイドなどのポータブルコンピュータに関する記事は[[:カテゴリ:ノートパソコン]]を見て下さい。ノートパソコンに関する記事の全般の概要と推奨事項は[[ノートパソコン]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== サスペンドとハイバネーション ===&lt;br /&gt;
&lt;br /&gt;
[[サスペンドとハイバネート]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
== マルチメディア ==&lt;br /&gt;
&lt;br /&gt;
[[:カテゴリ:マルチメディア]]にはマルチメディアに関するページが含まれています。&lt;br /&gt;
&lt;br /&gt;
=== サウンドシステム ===&lt;br /&gt;
&lt;br /&gt;
[[ALSA]] はカーネルの[[サウンドシステム]] で、設定不要で動作するはずです ([[Advanced Linux Sound Architecture#チャンネルのミュートを解除する|ミュートの解除]]だけは必要です)。[[PipeWire]] や [[PulseAudio]] のような[[サウンドサーバー]]はより多くの機能やより複雑なオーディオの設定をサポートしています。&lt;br /&gt;
&lt;br /&gt;
高度なオーディオ設定については、[[プロオーディオ]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
== ネットワーク ==&lt;br /&gt;
&lt;br /&gt;
このセクションはネットワークに関する一部の事柄を扱っています。完全な設定ガイドは [[ネットワーク設定]] を、関連するページは [[:カテゴリ:ネットワーク]] を参照して下さい。&lt;br /&gt;
&lt;br /&gt;
=== 時刻同期 ===&lt;br /&gt;
&lt;br /&gt;
[[Wikipedia:ja:Network Time Protocol|Network Time Protocol]] (NTP) はネットワークに接続された機器において、機器の時計を正しい時刻に同期するための通信プロトコルです。プロトコルの実装は[[時刻#時刻同期]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== DNS のセキュリティ ===&lt;br /&gt;
&lt;br /&gt;
ウェブブラウジングやオンラインでの買い物、[[Secure Shell|SSH]] サービスへの接続やその他の似たようなことをより良いセキュリティで行うために、[[Wikipedia:ja:Domain Name System|DNS]] レコードの署名を検証する [[DNSSEC]] を有効にしたクライアントソフトウェアを使うことができます。また、[[Wikipedia:DNS over TLS|DNS over TLS]]、[[Wikipedia:DNS over HTTPS|DNS over HTTPS]]、[[DNSCrypt]] で DNS 通信を暗号化することも可能です。詳しくは[[ドメイン名前解決]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== ファイアウォールの設定 ===&lt;br /&gt;
&lt;br /&gt;
[[ファイアウォール]]は Linux のネットワークスタックの上部で拡張保護レイヤーとして働きます。Arch の標準のカーネルは [[Wikipedia:Netfilter|Netfilter]] プロジェクトの [[iptables]] と [[nftables]] に対応していますが、どちらもデフォルトで有効化されていません。何らかのファイアーウォールをセットアップすることを強く推奨します。利用可能なガイドについては[[:カテゴリ:ファイアウォール]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== ネットワーク共有 ===&lt;br /&gt;
&lt;br /&gt;
ネットワーク上のマシンでファイルを共有するには、[[NFS]] や [[SSHFS]] のページを参照してください。&lt;br /&gt;
&lt;br /&gt;
Windows ネットワークに接続したい場合、[[Samba]] を使うことができます。マシンを接続して認証に Active Directory を使いたいときは、[[Active Directory Integration]] の中にある記事を読んで下さい。&lt;br /&gt;
&lt;br /&gt;
[[:カテゴリ:ネットワーク共有]]も参照してください。&lt;br /&gt;
&lt;br /&gt;
== 入力デバイス ==&lt;br /&gt;
&lt;br /&gt;
このセクションには入力デバイスの設定ヒントを集めています。他の情報は、[[:カテゴリ:入力デバイス]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== キーボードレイアウト ===&lt;br /&gt;
&lt;br /&gt;
非英語・非標準のキーボードはデフォルトでは期待されたとおりに動作しないことがあります。仮想コンソールと [[Xorg]] でのキーボードレイアウトの設定方法が、それぞれ[[コンソールでのキーボード設定]]と [[Xorg でのキーボード設定]]で記述されています。&lt;br /&gt;
&lt;br /&gt;
=== マウスボタンの設定 ===&lt;br /&gt;
&lt;br /&gt;
先進的な、普通でないマウスを使っている人はデフォルトでは全てのマウスが認識されていないのに気づくかもしれません。特殊なボタンに様々なアクションを設定したいと考えたのであれば、[[全てのマウスボタンを動作させる]]に設定方法があります。&lt;br /&gt;
&lt;br /&gt;
=== ラップトップタッチパッド ===&lt;br /&gt;
&lt;br /&gt;
多くのラップトップには [https://www.synaptics.com/ Synaptics] や [http://www.alps.com/ ALPS] の&amp;quot;タッチパッド&amp;quot;ポインティングデバイスが備わっています。これらや、その他のタッチパッド機種は、Synaptics インプットドライバあるいは libinput を使います。インストールや設定の詳細は [[Synaptics タッチパッド]]や [[libinput]] を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== トラックポイント ===&lt;br /&gt;
&lt;br /&gt;
トラックポイントデバイスの設定については[[トラックポイント]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== Xorg での入力 ===&lt;br /&gt;
&lt;br /&gt;
日本語を入力するのに必要なインプットメソッド等については [[地域化]] に書いてあります。&lt;br /&gt;
&lt;br /&gt;
== 最適化 ==&lt;br /&gt;
&lt;br /&gt;
このセクションではシステムやアプリケーションのパフォーマンスを上昇させるのに役立つ設定やツールなどを提案しています。&lt;br /&gt;
&lt;br /&gt;
=== ベンチマーク ===&lt;br /&gt;
&lt;br /&gt;
[[ベンチマーク]]とは、統一された標準の手法を使ってパフォーマンスを計算したり、その結果を他のシステムの結果と比較したりすることです。&lt;br /&gt;
&lt;br /&gt;
=== パフォーマンスの最大化 ===&lt;br /&gt;
&lt;br /&gt;
[[パフォーマンスの最大化]]では Arch Linux のパフォーマンスを向上するための基本的な情報を集めています。&lt;br /&gt;
&lt;br /&gt;
=== ソリッドステートドライブ ===&lt;br /&gt;
&lt;br /&gt;
[[ソリッドステートドライブ]]の記事には、寿命を最大化する設定、例えば [[TRIM]] などソリッドステートドライブに関する様々なことを説明しています。&lt;br /&gt;
&lt;br /&gt;
== システムサービス ==&lt;br /&gt;
&lt;br /&gt;
[[デーモン]]に関係するセクションです。&lt;br /&gt;
&lt;br /&gt;
=== ファイルインデックスと検索 ===&lt;br /&gt;
&lt;br /&gt;
ほとんどのディストリビューションでは、{{ic|locate}} コマンドで高速なファイル検索を行えます。Arch Linux はいくつかの代替を提供します。詳しくは [[locate]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
[[アプリケーション一覧/ユーティリティ#デスクトップ検索エンジン|デスクトップ検索エンジン]] は似たサービスを提供します。[[デスクトップ環境]]にはよりよい連携があるでしょう。&lt;br /&gt;
&lt;br /&gt;
=== ローカルメール配送 ===&lt;br /&gt;
&lt;br /&gt;
デフォルトのセットアップではメールを同期する方法を提供していません。メール配送エージェントのリストは[[メールサーバー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== 印刷 ===&lt;br /&gt;
&lt;br /&gt;
[[CUPS]] は標準に基づいた、OpenPrinting for Linux によって開発されているオープンソースの印刷システムです。プリンタに関する記事は[[:カテゴリ:プリンター]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
== 外観 ==&lt;br /&gt;
&lt;br /&gt;
このセクションでは Arch のエクスペリエンスを視覚的に高めるための&amp;quot;見た目に快い&amp;quot;設定について触れています。[[:カテゴリ:視覚効果]]も見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== フォント ===&lt;br /&gt;
&lt;br /&gt;
TrueType フォントをインストールすることもできます。基本的な Arch システムではサイズが固定のビットマップフォントしか含まれていません。[[Wikipedia:ja:Unicode|Unicode]] の広い範囲をカバーする一般的な用途の[[フォント#ファミリー|フォントファミリー]]もあります。また、[[メトリック互換フォント]]のページでは他のオペレーティングシステムと互換性のあるフォントを記載しています。&lt;br /&gt;
&lt;br /&gt;
フォントについての情報は[[フォント]]と[[フォント設定]]で見ることができます。&lt;br /&gt;
&lt;br /&gt;
コンソールで多くの時間を費やす（つまり X サーバー外での作業が中心の）ユーザーにとっては、コンソールフォントを変えて可読性を向上させることが役に立つでしょう。[[フォント#コンソールフォント]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== GTK と Qt のテーマ ===&lt;br /&gt;
&lt;br /&gt;
グラフィカルインターフェイスを持っている Linux 向けのアプリケーションはほとんどが [[GTK+]] または [[Qt]] ツールキットを使っています。ツールキットの記事と [[Qt と GTK アプリケーションの外観の統合]]にはインストールしたプログラムの外観を好きなように変更する方法が載っています。&lt;br /&gt;
&lt;br /&gt;
== コンソール環境改善 ==&lt;br /&gt;
&lt;br /&gt;
このセクションにはコンソールプログラムをより実用的に使うために役立つことを載せています。[[:カテゴリ:コマンドシェル]]も見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== Tab補完の強化 ===&lt;br /&gt;
&lt;br /&gt;
[[Wikipedia:ja:自動補完#コマンドラインインタプリタ|タブ補完]]をすぐに適切にセットアップすることが推奨されます。使っている [[シェル]] のページの指示を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== エイリアス ===&lt;br /&gt;
&lt;br /&gt;
シェルコマンドから成る、よく使うコマンドのショートカットをユーザーによって定義できます。実行ごとにあまり引数に差がない繰り返しのタスクに特に便利です。一般的な時間節約のエイリアスは [[Bash#エイリアス]] にあります。[[Zsh]] にも簡単に移植できます。&lt;br /&gt;
&lt;br /&gt;
=== 他のシェル ===&lt;br /&gt;
&lt;br /&gt;
デフォルトで Arch にインストールされているシェルは [[Bash]] です。しかしながら、ライブインストールメディアでは [[Zsh]] と {{Pkg|grml-zsh-config}} アドオンパッケージが使われています。他の代替シェルについては[[コマンドシェル#シェル一覧]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== Bash の追加機能 ===&lt;br /&gt;
&lt;br /&gt;
種々雑多な Bash の設定が [[Bash#ヒントとテクニック]] で説明されています。入力補完、履歴検索、[[Readline]] マクロなど。&lt;br /&gt;
&lt;br /&gt;
=== 出力のカラー化 ===&lt;br /&gt;
&lt;br /&gt;
[[コンソールのカラー出力]]で詳しく説明されています。&lt;br /&gt;
&lt;br /&gt;
=== 圧縮ファイル ===&lt;br /&gt;
&lt;br /&gt;
GNU/Linux システムでは圧縮ファイルやアーカイブを扱うことが頻繁にあります。[[Tar]] は一番よく使われているアーカイブツールのひとつで、ユーザーはその構文に慣れるのが好ましいです (例えば Arch Linux のパッケージは単純に {{Pkg|zstd}} で圧縮された tarball です)。役に立つコマンドを [[アーカイブと圧縮]] で見ることができます。&lt;br /&gt;
&lt;br /&gt;
=== コンソールプロンプト ===&lt;br /&gt;
&lt;br /&gt;
コンソールプロンプト (PS1) は広範にカスタマイズできます。Bash と Zsh については、[[Bash/プロンプトのカスタマイズ]]と [[Zsh#プロンプト]] をそれぞれ参照してください。&lt;br /&gt;
&lt;br /&gt;
=== Emacs シェル ===&lt;br /&gt;
&lt;br /&gt;
Emacs は標準的なテキスト編集以外にも、多くの機能を持っていることで知られていますが、シェルの代替として使うこともできます。カラーアウトプットを有効にしたときの文字化けを修正するには [[Emacs#カラー出力の問題]] を参照して下さい。&lt;br /&gt;
&lt;br /&gt;
=== マウスサポート ===&lt;br /&gt;
&lt;br /&gt;
コンソールでマウスを使ってコピー・ペースト操作をするのに、GNU [[screen]] のトラディショナルコピーモードを使う方法があります。詳しい解説は[[コンソールマウスサポート]]を参照してください。[[クリップボード]]が使える[[ターミナルエミュレータ]]では特に設定しなくてもコピー・ペーストできます。&lt;br /&gt;
&lt;br /&gt;
=== セッション管理 ===&lt;br /&gt;
&lt;br /&gt;
[[tmux]] や [[screen]] のようなターミナルマルチプレクサを使うと、タブとペインで構成されたセッション下でプログラムを動作できます。ユーザーがターミナルエミュレータを kill したり [[Xorg|X]] を終了したり、ログオフしたときでも、ターミナルマルチプレクサが動いているかぎりセッションに関連付けられたプログラムはバックグラウンドで動き続けます。プログラム同士を対話させるにはセッションを付け直す必要があります。&lt;br /&gt;
&lt;br /&gt;
{{TranslationStatus|General recommendations|2023-02-02|765665}}&lt;/div&gt;</summary>
		<author><name>Neet</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.jp/index.php?title=%E4%B8%80%E8%88%AC%E7%9A%84%E3%81%AA%E6%8E%A8%E5%A5%A8%E4%BA%8B%E9%A0%85&amp;diff=34517</id>
		<title>一般的な推奨事項</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=%E4%B8%80%E8%88%AC%E7%9A%84%E3%81%AA%E6%8E%A8%E5%A5%A8%E4%BA%8B%E9%A0%85&amp;diff=34517"/>
		<updated>2023-10-25T16:46:29Z</updated>

		<summary type="html">&lt;p&gt;Neet: /* 電源管理 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:システム管理]]&lt;br /&gt;
[[bs:General recommendations]]&lt;br /&gt;
[[cs:General recommendations]]&lt;br /&gt;
[[en:General recommendations]]&lt;br /&gt;
[[es:General recommendations]]&lt;br /&gt;
[[fa:توصیه‌های عمومی]]&lt;br /&gt;
[[fr:General recommendations]]&lt;br /&gt;
[[it:General recommendations]]&lt;br /&gt;
[[pl:General recommendations]]&lt;br /&gt;
[[pt:General recommendations]]&lt;br /&gt;
[[ru:General recommendations]]&lt;br /&gt;
[[tr:General recommendations]]&lt;br /&gt;
[[zh-hans:General recommendations]]&lt;br /&gt;
{{Related articles start}}&lt;br /&gt;
{{Related|FAQ}}&lt;br /&gt;
{{Related|インストールガイド}}&lt;br /&gt;
{{Related|アプリケーション一覧}}&lt;br /&gt;
{{Related articles end}}&lt;br /&gt;
このドキュメントは、インストール済みの Arch に機能を追加・改善するための、人気のある記事や重要な情報の注釈付きインデックスです。Arch Linux のベースシステムのインストールについては[[インストールガイド]]を読んでください。まずは[[#システム管理|システム管理]]と[[#パッケージ管理|パッケージ管理]]を読んで理解してから他のセクションやページに進んで下さい。&lt;br /&gt;
== システム管理 ==&lt;br /&gt;
&lt;br /&gt;
このセクションではシステム管理や管理者のタスクを扱っています。[[Core Utilities]] や [[:カテゴリ:システム管理]] も参照してください。&lt;br /&gt;
&lt;br /&gt;
=== ユーザーとグループ ===&lt;br /&gt;
&lt;br /&gt;
新規インストールではユーザーアカウントはスーパーユーザーしか作られません、これは root としてよく知られています。長期間 root にログインするのは愚かである (サーバーの [[Secure Shell|SSH]] で使う場合も) と一般的に認識されており、セキュリティ上問題があります [https://apple.stackexchange.com/questions/192365/is-it-ok-to-use-the-root-user-as-a-normal-user/192422#192422]。代わりに、権限を少なくしたユーザーアカウントを作って、ほとんどの作業ではそのユーザーを使い、システム管理だけに root アカウントを使うべきです。ユーザーの追加方法は[[ユーザーとグループ#ユーザー管理]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
GNU/Linux ではユーザーとグループが&#039;&#039;アクセス制御&#039;&#039;に使われます。管理者がグループとパーミッションを調整することでユーザーやサービスがシステムリソースにアクセスするのを承諾・拒否できます。詳細と潜在的なセキュリティリスクについては[[ユーザーとグループ]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== セキュリティ ===&lt;br /&gt;
&lt;br /&gt;
システムのセキュリティを強化する推奨事項とベストプラクティスについては、[[セキュリティ]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
他のユーザーとして (例: root) コマンドを実行したりインタラクティブシェルを開始したりできるアプリケーションのリストは、[[アプリケーション一覧/セキュリティ#管理者権限]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== サービス管理 ===&lt;br /&gt;
&lt;br /&gt;
Arch Linux はシステムとサービスの管理に [[systemd]] を [[init]] として使っています。あなたの Arch Linux をメンテナンスするために、systemd について基本的なことを知っておくべきです。&lt;br /&gt;
&lt;br /&gt;
systemd を使うときには {{ic|systemctl}} コマンドを使います。詳しくは [[systemd#systemctl の基本的な使い方]] を参照して下さい。&lt;br /&gt;
&lt;br /&gt;
ログ管理システムは &#039;&#039;journalctl&#039;&#039; コマンドにより提供されています。詳しくは [[Journal]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== システムメンテナンス ===&lt;br /&gt;
&lt;br /&gt;
Arch はローリングリリースであり素早くパッケージが更新されます。従ってユーザーは[[システムメンテナンス]]にある程度の時間をさくことが求められます。&lt;br /&gt;
&lt;br /&gt;
== パッケージ管理 ==&lt;br /&gt;
&lt;br /&gt;
このセクションではパッケージ管理に関する有益な情報を集めています。詳しくは、[[FAQ#パッケージ管理]] や[[:カテゴリ:パッケージ管理]]を見てください。&lt;br /&gt;
&lt;br /&gt;
{{Note|Arch Linux では最新の状態を保つことが必須となっており、システムをアップグレードする&#039;&#039;&#039;前に&#039;&#039;&#039;手動の操作が必要なことがあります。[https://lists.archlinux.org/mailman3/lists/arch-announce.lists.archlinux.org/ arch-announce メーリングリスト] や [https://www.archlinux.jp/feeds/news/ RSS フィード] を講読してください。また、フロントページの [https://www.archlinux.jp/ Arch ニュース] を更新する前に読むようにしたり Twitter の [https://twitter.com/archlinux_jp @archlinux_jp] をフォローしたりするのも役立つはずです。}}&lt;br /&gt;
&lt;br /&gt;
=== pacman ===&lt;br /&gt;
&lt;br /&gt;
[[pacman]] は Arch Linux のパッケージマネージャです。他の記事を読む前に、全てのユーザーは使い方を知っておくことが強く推奨されます。&lt;br /&gt;
&lt;br /&gt;
パッケージの並列でのダウンロードを有効にするには、[[pacman#並列ダウンロードを有効にする]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
キャッシュされたパッケージの長期に渡る扱いについては、[[pacman#パッケージキャッシュの削除]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
[[pacman ヒント]]には pacman や一般的なパッケージ管理での操作感を向上させる方法が載っています。&lt;br /&gt;
&lt;br /&gt;
=== リポジトリ ===&lt;br /&gt;
&lt;br /&gt;
[[公式リポジトリ]]のページでは公式にメンテナンスされているリポジトリのそれぞれの目的を説明しています。&lt;br /&gt;
&lt;br /&gt;
32ビットのアプリケーションを使いたい場合、[[multilib]] リポジトリを有効にする必要があります。&lt;br /&gt;
&lt;br /&gt;
[[非公式ユーザーリポジトリ]]には公式のサポートがない他のリポジトリを記載しています。&lt;br /&gt;
&lt;br /&gt;
[[pkgstats]] サービスをインストールすることも検討してください。&lt;br /&gt;
&lt;br /&gt;
=== ミラー ===&lt;br /&gt;
&lt;br /&gt;
一番速い・最新の pacman ミラーを使うには[[ミラー]]のページの手順に従って下さい。記事で説明されているように、ことに良いアドバイスは定期的に [https://www.archlinux.jp/mirrors/status/ ミラーステータス] で最近更新されたミラーのリストを見ることです。これは [[Reflector]] で自動化できます。&lt;br /&gt;
&lt;br /&gt;
=== Arch Build System ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Ports&#039;&#039; はもともと BSD ディストリビューションで使われているシステムで、ローカルシステム上のディレクトリツリー内のビルドスクリプトから出来ています。簡単に言うと、それぞれの port はサードパーティ製のアプリケーションの名を取ったディレクトリ内にスクリプトを持っています。&lt;br /&gt;
&lt;br /&gt;
[[Arch Build System]] は [[PKGBUILD]] と呼ばれるビルドスクリプトによって同じ機能を提供します。PKGBUILD にはソフトウェアの情報(整合性ハッシュ、プロジェクト URL、バージョン、ライセンスとビルド手順)が詰っています。これらの PKGBUILD は [[makepkg]] によってパースされ、pacman で簡単に管理できるパッケージが作られます。&lt;br /&gt;
&lt;br /&gt;
リポジトリにある全てのパッケージと AUR にあるパッケージは makepkg で再コンパイルする必要があります。&lt;br /&gt;
&lt;br /&gt;
=== Arch User Repository ===&lt;br /&gt;
&lt;br /&gt;
Arch Build System は公式リポジトリにあるソフトウェアをビルドすることを可能にしますが、これと同様に、ユーザーが投稿したパッケージをビルドするのに使うのが [[Arch User Repository|AUR]] です。AUR にある非公式ビルドスクリプトは、[https://aur.archlinux.org/ ウェブインターフェース] や [[Aurweb RPC インターフェース]] を使って取得します。&lt;br /&gt;
&lt;br /&gt;
== ブート ==&lt;br /&gt;
&lt;br /&gt;
このセクションではブートプロセスに関する情報を含めています。Arch のブートプロセスの概要は [[Arch ブートプロセス]]にあります。詳しくは[[:カテゴリ:ブートプロセス]]を参照して下さい。&lt;br /&gt;
&lt;br /&gt;
=== ハードウェアの自動認識 ===&lt;br /&gt;
&lt;br /&gt;
既定では、ハードウェアは [[udev]] によってブートプロセスで自動で認識されるはずです。[[カーネルモジュール]]に書かれているように、モジュールの自動ロードを無効にして、手動で必要なモジュールを明示することで、ブート時間を短くすることができます。さらに、[[Xorg]] もまた udev を使って必要なドライバを自動検知しますが、X サーバーを手動で設定することもできます。&lt;br /&gt;
&lt;br /&gt;
=== マイクロコード ===&lt;br /&gt;
&lt;br /&gt;
プロセッサはときどき [http://www.anandtech.com/show/8376/intel-disables-tsx-instructions-erratum-found-in-haswell-haswelleep-broadwelly 誤った挙動] をすることがあり、起動時に&#039;&#039;マイクロコード&#039;&#039;をアップデートすることでカーネルによって修正することができます。詳しくは[[マイクロコード]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== ブートメッセージの保持 ===&lt;br /&gt;
&lt;br /&gt;
ログイン画面が現れると、画面がクリアされます。ユーザーはブートプロセスの出力をすべて見ることができないかもしれません。[[ブートメッセージのクリアの無効化]]をすることでこの問題を解決できます。&lt;br /&gt;
&lt;br /&gt;
=== 起動時に Num Lock ===&lt;br /&gt;
&lt;br /&gt;
ほとんどのキーボードには [[Wikipedia:ja:NumLockキー|NumLock]] トグルキーが存在します。起動時に Num Lock の数字入力モードを有効にするには、[[起動時に Numlock を有効化]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
== グラフィカルユーザーインターフェース ==&lt;br /&gt;
&lt;br /&gt;
このセクションではグラフィカルなアプリケーションを動かしたいユーザーのための説明を載せています。[[:カテゴリ:グラフィカルユーザーインターフェイス]] にはさらなる資料があります。&lt;br /&gt;
&lt;br /&gt;
=== ディスプレイサーバー ===&lt;br /&gt;
&lt;br /&gt;
[[Xorg]] は標準の、[[Wikipedia:ja:X Window System|X Window System]] (X11 または X) のオープンソース実装です。グラフィカルユーザーインターフェース (GUI) のために、多くのユーザーは Xorg を使っています。&lt;br /&gt;
&lt;br /&gt;
[[Wayland]] は新しい、いくつかの [[Wayland#コンポジタ|コンポジタ]] から選ぶことができるもう一つのディスプレイサーバープロトコルです。&lt;br /&gt;
&lt;br /&gt;
=== ディスプレイドライバ ===&lt;br /&gt;
&lt;br /&gt;
標準の &#039;&#039;modesetting&#039;&#039; ディスプレイドライバでほとんどのビデオカードが動作しますが、[[Xorg#AMD|AMD]], [[NVIDIA]] 製品それぞれに適したドライバをインストールすることで、パフォーマンスをあげたり追加機能を使うことができます。&lt;br /&gt;
&lt;br /&gt;
=== デスクトップ環境 ===&lt;br /&gt;
&lt;br /&gt;
ディスプレイサーバーはグラフィック環境を整えるための基本フレームワークを提供しますが、完全なユーザー体験を得るためには追加のコンポーネントが必要になります。[[KDE]], [[GNOME]], [[Xfce]], [[Cinnamon]], [[LXDE]] などの [[デスクトップ環境]] は多くの 統合されたアプリケーションをバンドルしています。ウィンドウマネージャ、コンポジタ、パネル/タスクバー、ファイルマネージャ、ターミナルエミュレータ、テキストエディタ、アイコン、その他ユーティリティなどです。経験の少ないユーザーはデスクトップ環境をインストールして、より使い慣れた環境にしたくなるかもしれません。詳細は [[:カテゴリ:デスクトップ環境]] を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== ウィンドウマネージャやコンポジタ ===&lt;br /&gt;
&lt;br /&gt;
完全装備の [[デスクトップ環境]] は完全に調和したグラフィカルユーザーインターフェースを提供しますが、システムリソースを多めに消費する傾向があります。ユーザーはパフォーマンスを最大化したり環境をシンプルにするために [[ウィンドウマネージャ]] や [[Wayland#コンポジタ|コンポジタ]] をインストールして必要な機能を選択することもできます。[[Xorg]] を使っている場合、ウィンドウマネージャはほとんどのデスクトップ環境と一緒に使うこともできます。[[:カテゴリ:動的ウィンドウマネージャ|動的ウィンドウマネージャ]]、[[:カテゴリ:スタック型ウィンドウマネージャ|スタック型ウィンドウマネージャ]]、[[:カテゴリ:タイル型ウィンドウマネージャ|タイル型ウィンドウマネージャ]] はそれぞれ異なった手法でウィンドウを管理します。&lt;br /&gt;
&lt;br /&gt;
=== ディスプレイマネージャ ===&lt;br /&gt;
&lt;br /&gt;
ほとんどのデスクトップ環境は[[ディスプレイマネージャ]]を含んでいて、グラフィック環境を自動的に起動してユーザーのログインを管理することができます。デスクトップ環境をインストールしていない場合はディスプレイマネージャを個別にインストールすることができます。ディスプレイマネージャのシンプルな代替として、[[ログイン時に X を起動]]することもできます。&lt;br /&gt;
&lt;br /&gt;
=== ユーザーディレクトリ ===&lt;br /&gt;
&lt;br /&gt;
一般的な Downloads や Music といったユーザーディレクトリは {{ic|xdg-user-dirs-update.service}} ユーザーサービスによって作成されます。このサービスは {{Pkg|xdg-user-dirs}} パッケージにより提供され、インストール後にデフォルトで有効化されています。使っているデスクトップ環境やウィンドウマネージャがパッケージに依存していない場合は、[[XDG ユーザーディレクトリ#デフォルトディレクトリの作成]]と同じように、手動でパッケージを[[インストール]]して {{ic|xdg-user-dirs-update}} を実行することができます。&lt;br /&gt;
&lt;br /&gt;
== 電源管理 ==&lt;br /&gt;
&lt;br /&gt;
このセクションはラップトップユーザーや電源管理のコントロールを求めている人に役立つ情報を集めています。詳しくは、[[:カテゴリ:電源管理]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
全般的な情報は[[電源管理]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== ACPI イベント ===&lt;br /&gt;
&lt;br /&gt;
電源ボタンを押したりラップトップのカバーを閉じたりしたときに発生する ACPI イベント時のシステムの動作を設定できます。[[systemd]] を使う新しい（推奨の）方法は [[電源管理#電源管理]]を見て下さい。古い方法は [[acpid]] を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== CPU 周波数スケーリング ===&lt;br /&gt;
&lt;br /&gt;
モダンなプロセッサは周波数や電圧を下げて電力の消費や熱を少なくすることができます。熱量を減らせばより静かで長寿命のシステムを作れます。詳細は [[CPU 周波数スケーリング]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== ノートパソコン ===&lt;br /&gt;
&lt;br /&gt;
特定の機種のインストールガイドなどのポータブルコンピュータに関する記事は[[:カテゴリ:ノートパソコン]]を見て下さい。ノートパソコンに関する記事の全般の概要と推奨事項は[[ノートパソコン]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== サスペンドとハイバネーション ===&lt;br /&gt;
&lt;br /&gt;
[[サスペンドとハイバネート]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
== マルチメディア ==&lt;br /&gt;
&lt;br /&gt;
[[:カテゴリ:マルチメディア]]にはマルチメディアに関するページが含まれています。&lt;br /&gt;
&lt;br /&gt;
=== サウンドシステム ===&lt;br /&gt;
&lt;br /&gt;
[[ALSA]] はカーネルの[[サウンドシステム]] で、設定不要で動作するはずです ([[Advanced Linux Sound Architecture#チャンネルのミュートを解除する|ミュートの解除]]だけは必要です)。[[PipeWire]] や [[PulseAudio]] のような[[サウンドサーバー]]はより多くの機能やより複雑なオーディオの設定をサポートしています。&lt;br /&gt;
&lt;br /&gt;
高度なオーディオ設定については、[[プロオーディオ]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
== ネットワーク ==&lt;br /&gt;
&lt;br /&gt;
このセクションはネットワークに関する一部の事柄を扱っています。完全な設定ガイドは [[ネットワーク設定]] を、関連するページは [[:カテゴリ:ネットワーク]] を参照して下さい。&lt;br /&gt;
&lt;br /&gt;
=== 時刻同期 ===&lt;br /&gt;
&lt;br /&gt;
[[Wikipedia:ja:Network Time Protocol|Network Time Protocol]] (NTP) はネットワークに接続された機器において、機器の時計を正しい時刻に同期するための通信プロトコルです。プロトコルの実装は[[時刻#時刻同期]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== DNS のセキュリティ ===&lt;br /&gt;
&lt;br /&gt;
ウェブブラウジングやオンラインでの買い物、[[Secure Shell|SSH]] サービスへの接続やその他の似たようなことをより良いセキュリティで行うために、[[Wikipedia:ja:Domain Name System|DNS]] レコードの署名を検証する [[DNSSEC]] を有効にしたクライアントソフトウェアを使うことができます。また、[[Wikipedia:DNS over TLS|DNS over TLS]]、[[Wikipedia:DNS over HTTPS|DNS over HTTPS]]、[[DNSCrypt]] で DNS 通信を暗号化することも可能です。詳しくは[[ドメイン名前解決]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== ファイアウォールの設定 ===&lt;br /&gt;
&lt;br /&gt;
[[ファイアウォール]]は Linux のネットワークスタックの上部で拡張保護レイヤーとして働きます。Arch の標準のカーネルは [[Wikipedia:Netfilter|Netfilter]] プロジェクトの [[iptables]] と [[nftables]] に対応していますが、どちらもデフォルトで有効化されていません。何らかのファイアーウォールをセットアップすることを強く推奨します。利用可能なガイドについては[[:カテゴリ:ファイアウォール]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== ネットワーク共有 ===&lt;br /&gt;
&lt;br /&gt;
ネットワーク上のマシンでファイルを共有するには、[[NFS]] や [[SSHFS]] のページを参照してください。&lt;br /&gt;
&lt;br /&gt;
Windows ネットワークに接続したい場合、[[Samba]] を使うことができます。マシンを接続して認証に Active Directory を使いたいときは、[[Active Directory Integration]] の中にある記事を読んで下さい。&lt;br /&gt;
&lt;br /&gt;
[[:カテゴリ:ネットワーク共有]]も参照してください。&lt;br /&gt;
&lt;br /&gt;
== 入力デバイス ==&lt;br /&gt;
&lt;br /&gt;
このセクションには入力デバイスの設定ヒントを集めています。他の情報は、[[:カテゴリ:入力デバイス]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== キーボードレイアウト ===&lt;br /&gt;
&lt;br /&gt;
非英語・非標準のキーボードはデフォルトでは期待されたとおりに動作しないことがあります。仮想コンソールと [[Xorg]] でのキーボードレイアウトの設定方法が、それぞれ[[コンソールでのキーボード設定]]と [[Xorg でのキーボード設定]]で記述されています。&lt;br /&gt;
&lt;br /&gt;
=== マウスボタンの設定 ===&lt;br /&gt;
&lt;br /&gt;
先進的な、普通でないマウスを使っている人はデフォルトでは全てのマウスが認識されていないのに気づくかもしれません。特殊なボタンに様々なアクションを設定したいと考えたのであれば、[[全てのマウスボタンを動作させる]]に設定方法があります。&lt;br /&gt;
&lt;br /&gt;
=== ラップトップタッチパッド ===&lt;br /&gt;
&lt;br /&gt;
多くのラップトップには [https://www.synaptics.com/ Synaptics] や [http://www.alps.com/ ALPS] の&amp;quot;タッチパッド&amp;quot;ポインティングデバイスが備わっています。これらや、その他のタッチパッド機種は、Synaptics インプットドライバあるいは libinput を使います。インストールや設定の詳細は [[Synaptics タッチパッド]]や [[libinput]] を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== トラックポイント ===&lt;br /&gt;
&lt;br /&gt;
トラックポイントデバイスの設定については[[トラックポイント]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== Xorg での入力 ===&lt;br /&gt;
&lt;br /&gt;
日本語を入力するのに必要なインプットメソッド等については [[地域化]] に書いてあります。&lt;br /&gt;
&lt;br /&gt;
== 最適化 ==&lt;br /&gt;
&lt;br /&gt;
このセクションではシステムやアプリケーションのパフォーマンスを上昇させるのに役立つ設定やツールなどを提案しています。&lt;br /&gt;
&lt;br /&gt;
=== ベンチマーク ===&lt;br /&gt;
&lt;br /&gt;
[[ベンチマーク]]とは、統一された標準の手法を使ってパフォーマンスを計算したり、その結果を他のシステムの結果と比較したりすることです。&lt;br /&gt;
&lt;br /&gt;
=== パフォーマンスの最大化 ===&lt;br /&gt;
&lt;br /&gt;
[[パフォーマンスの最大化]]では Arch Linux のパフォーマンスを向上するための基本的な情報を集めています。&lt;br /&gt;
&lt;br /&gt;
=== ソリッドステートドライブ ===&lt;br /&gt;
&lt;br /&gt;
[[ソリッドステートドライブ]]の記事には、寿命を最大化する設定、例えば [[TRIM]] などソリッドステートドライブに関する様々なことを説明しています。&lt;br /&gt;
&lt;br /&gt;
== システムサービス ==&lt;br /&gt;
&lt;br /&gt;
[[デーモン]]に関係するセクションです。&lt;br /&gt;
&lt;br /&gt;
=== ファイルインデックスと検索 ===&lt;br /&gt;
&lt;br /&gt;
ほとんどのディストリビューションでは、{{ic|locate}} コマンドで高速なファイル検索を行えます。Arch Linux はいくつかの代替を提供します。詳しくは [[locate]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
[[アプリケーション一覧/ユーティリティ#デスクトップ検索エンジン|デスクトップ検索エンジン]] は似たサービスを提供します。[[デスクトップ環境]]にはよりよい連携があるでしょう。&lt;br /&gt;
&lt;br /&gt;
=== ローカルメール配送 ===&lt;br /&gt;
&lt;br /&gt;
デフォルトのセットアップではメールを同期する方法を提供していません。メール配送エージェントのリストは[[メールサーバー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== 印刷 ===&lt;br /&gt;
&lt;br /&gt;
[[CUPS]] は標準に基づいた、OpenPrinting for Linux によって開発されているオープンソースの印刷システムです。プリンタに関する記事は[[:カテゴリ:プリンター]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
== 外観 ==&lt;br /&gt;
&lt;br /&gt;
このセクションでは Arch のエクスペリエンスを視覚的に高めるための&amp;quot;見た目に快い&amp;quot;設定について触れています。[[:カテゴリ:視覚効果]]も見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== フォント ===&lt;br /&gt;
&lt;br /&gt;
TrueType フォントをインストールすることもできます。基本的な Arch システムではサイズが固定のビットマップフォントしか含まれていません。[[Wikipedia:ja:Unicode|Unicode]] の広い範囲をカバーする一般的な用途の[[フォント#ファミリー|フォントファミリー]]もあります。また、[[メトリック互換フォント]]のページでは他のオペレーティングシステムと互換性のあるフォントを記載しています。&lt;br /&gt;
&lt;br /&gt;
フォントについての情報は[[フォント]]と[[フォント設定]]で見ることができます。&lt;br /&gt;
&lt;br /&gt;
コンソールで多くの時間を費やす（つまり X サーバー外での作業が中心の）ユーザーにとっては、コンソールフォントを変えて可読性を向上させることが役に立つでしょう。[[フォント#コンソールフォント]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== GTK と Qt のテーマ ===&lt;br /&gt;
&lt;br /&gt;
グラフィカルインターフェイスを持っている Linux 向けのアプリケーションはほとんどが [[GTK+]] または [[Qt]] ツールキットを使っています。ツールキットの記事と [[Qt と GTK アプリケーションの外観の統合]]にはインストールしたプログラムの外観を好きなように変更する方法が載っています。&lt;br /&gt;
&lt;br /&gt;
== コンソール環境改善 ==&lt;br /&gt;
&lt;br /&gt;
このセクションにはコンソールプログラムをより実用的に使うために役立つことを載せています。[[:カテゴリ:コマンドシェル]]も見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== Tab補完の強化 ===&lt;br /&gt;
&lt;br /&gt;
[[Wikipedia:ja:自動補完#コマンドラインインタプリタ|タブ補完]]をすぐに適切にセットアップすることが推奨されます。使っている [[シェル]] のページの指示を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== エイリアス ===&lt;br /&gt;
&lt;br /&gt;
シェルコマンドから成る、よく使うコマンドのショートカットをユーザーによって定義できます。実行ごとにあまり引数に差がない繰り返しのタスクに特に便利です。一般的な時間節約のエイリアスは [[Bash#エイリアス]] にあります。[[Zsh]] にも簡単に移植できます。&lt;br /&gt;
&lt;br /&gt;
=== 他のシェル ===&lt;br /&gt;
&lt;br /&gt;
デフォルトで Arch にインストールされているシェルは [[Bash]] です。しかしながら、ライブインストールメディアでは [[Zsh]] と {{Pkg|grml-zsh-config}} アドオンパッケージが使われています。他の代替シェルについては[[コマンドシェル#シェル一覧]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== Bash の追加機能 ===&lt;br /&gt;
&lt;br /&gt;
種々雑多な Bash の設定が [[Bash#ヒントとテクニック]] で説明されています。入力補完、履歴検索、[[Readline]] マクロなど。&lt;br /&gt;
&lt;br /&gt;
=== 出力のカラー化 ===&lt;br /&gt;
&lt;br /&gt;
[[コンソールのカラー出力]]で詳しく説明されています。&lt;br /&gt;
&lt;br /&gt;
=== 圧縮ファイル ===&lt;br /&gt;
&lt;br /&gt;
GNU/Linux システムでは圧縮ファイルやアーカイブを扱うことが頻繁にあります。[[Tar]] は一番よく使われているアーカイブツールのひとつで、ユーザーはその構文に慣れるのが好ましいです (例えば Arch Linux のパッケージは単純に {{Pkg|zstd}} で圧縮された tarball です)。役に立つコマンドを [[アーカイブと圧縮]] で見ることができます。&lt;br /&gt;
&lt;br /&gt;
=== コンソールプロンプト ===&lt;br /&gt;
&lt;br /&gt;
コンソールプロンプト (PS1) は広範にカスタマイズできます。Bash と Zsh については、[[Bash/プロンプトのカスタマイズ]]と [[Zsh#プロンプト]] をそれぞれ参照してください。&lt;br /&gt;
&lt;br /&gt;
=== Emacs シェル ===&lt;br /&gt;
&lt;br /&gt;
Emacs は標準的なテキスト編集以外にも、多くの機能を持っていることで知られていますが、シェルの代替として使うこともできます。カラーアウトプットを有効にしたときの文字化けを修正するには [[Emacs#カラー出力の問題]] を参照して下さい。&lt;br /&gt;
&lt;br /&gt;
=== マウスサポート ===&lt;br /&gt;
&lt;br /&gt;
コンソールでマウスを使ってコピー・ペースト操作をするのに、GNU [[screen]] のトラディショナルコピーモードを使う方法があります。詳しい解説は[[コンソールマウスサポート]]を参照してください。[[クリップボード]]が使える[[ターミナルエミュレータ]]では特に設定しなくてもコピー・ペーストできます。&lt;br /&gt;
&lt;br /&gt;
=== セッション管理 ===&lt;br /&gt;
&lt;br /&gt;
[[tmux]] や [[screen]] のようなターミナルマルチプレクサを使うと、タブとペインで構成されたセッション下でプログラムを動作できます。ユーザーがターミナルエミュレータを kill したり [[Xorg|X]] を終了したり、ログオフしたときでも、ターミナルマルチプレクサが動いているかぎりセッションに関連付けられたプログラムはバックグラウンドで動きつづきます。プログラム同士を対話させるにはセッションを付けなおす必要があります。&lt;br /&gt;
&lt;br /&gt;
{{TranslationStatus|General recommendations|2023-02-02|765665}}&lt;/div&gt;</summary>
		<author><name>Neet</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.jp/index.php?title=%E4%B8%80%E8%88%AC%E7%9A%84%E3%81%AA%E6%8E%A8%E5%A5%A8%E4%BA%8B%E9%A0%85&amp;diff=34516</id>
		<title>一般的な推奨事項</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=%E4%B8%80%E8%88%AC%E7%9A%84%E3%81%AA%E6%8E%A8%E5%A5%A8%E4%BA%8B%E9%A0%85&amp;diff=34516"/>
		<updated>2023-10-25T16:36:05Z</updated>

		<summary type="html">&lt;p&gt;Neet: /* Arch Build System */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:システム管理]]&lt;br /&gt;
[[bs:General recommendations]]&lt;br /&gt;
[[cs:General recommendations]]&lt;br /&gt;
[[en:General recommendations]]&lt;br /&gt;
[[es:General recommendations]]&lt;br /&gt;
[[fa:توصیه‌های عمومی]]&lt;br /&gt;
[[fr:General recommendations]]&lt;br /&gt;
[[it:General recommendations]]&lt;br /&gt;
[[pl:General recommendations]]&lt;br /&gt;
[[pt:General recommendations]]&lt;br /&gt;
[[ru:General recommendations]]&lt;br /&gt;
[[tr:General recommendations]]&lt;br /&gt;
[[zh-hans:General recommendations]]&lt;br /&gt;
{{Related articles start}}&lt;br /&gt;
{{Related|FAQ}}&lt;br /&gt;
{{Related|インストールガイド}}&lt;br /&gt;
{{Related|アプリケーション一覧}}&lt;br /&gt;
{{Related articles end}}&lt;br /&gt;
このドキュメントは、インストール済みの Arch に機能を追加・改善するための、人気のある記事や重要な情報の注釈付きインデックスです。Arch Linux のベースシステムのインストールについては[[インストールガイド]]を読んでください。まずは[[#システム管理|システム管理]]と[[#パッケージ管理|パッケージ管理]]を読んで理解してから他のセクションやページに進んで下さい。&lt;br /&gt;
== システム管理 ==&lt;br /&gt;
&lt;br /&gt;
このセクションではシステム管理や管理者のタスクを扱っています。[[Core Utilities]] や [[:カテゴリ:システム管理]] も参照してください。&lt;br /&gt;
&lt;br /&gt;
=== ユーザーとグループ ===&lt;br /&gt;
&lt;br /&gt;
新規インストールではユーザーアカウントはスーパーユーザーしか作られません、これは root としてよく知られています。長期間 root にログインするのは愚かである (サーバーの [[Secure Shell|SSH]] で使う場合も) と一般的に認識されており、セキュリティ上問題があります [https://apple.stackexchange.com/questions/192365/is-it-ok-to-use-the-root-user-as-a-normal-user/192422#192422]。代わりに、権限を少なくしたユーザーアカウントを作って、ほとんどの作業ではそのユーザーを使い、システム管理だけに root アカウントを使うべきです。ユーザーの追加方法は[[ユーザーとグループ#ユーザー管理]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
GNU/Linux ではユーザーとグループが&#039;&#039;アクセス制御&#039;&#039;に使われます。管理者がグループとパーミッションを調整することでユーザーやサービスがシステムリソースにアクセスするのを承諾・拒否できます。詳細と潜在的なセキュリティリスクについては[[ユーザーとグループ]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== セキュリティ ===&lt;br /&gt;
&lt;br /&gt;
システムのセキュリティを強化する推奨事項とベストプラクティスについては、[[セキュリティ]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
他のユーザーとして (例: root) コマンドを実行したりインタラクティブシェルを開始したりできるアプリケーションのリストは、[[アプリケーション一覧/セキュリティ#管理者権限]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== サービス管理 ===&lt;br /&gt;
&lt;br /&gt;
Arch Linux はシステムとサービスの管理に [[systemd]] を [[init]] として使っています。あなたの Arch Linux をメンテナンスするために、systemd について基本的なことを知っておくべきです。&lt;br /&gt;
&lt;br /&gt;
systemd を使うときには {{ic|systemctl}} コマンドを使います。詳しくは [[systemd#systemctl の基本的な使い方]] を参照して下さい。&lt;br /&gt;
&lt;br /&gt;
ログ管理システムは &#039;&#039;journalctl&#039;&#039; コマンドにより提供されています。詳しくは [[Journal]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== システムメンテナンス ===&lt;br /&gt;
&lt;br /&gt;
Arch はローリングリリースであり素早くパッケージが更新されます。従ってユーザーは[[システムメンテナンス]]にある程度の時間をさくことが求められます。&lt;br /&gt;
&lt;br /&gt;
== パッケージ管理 ==&lt;br /&gt;
&lt;br /&gt;
このセクションではパッケージ管理に関する有益な情報を集めています。詳しくは、[[FAQ#パッケージ管理]] や[[:カテゴリ:パッケージ管理]]を見てください。&lt;br /&gt;
&lt;br /&gt;
{{Note|Arch Linux では最新の状態を保つことが必須となっており、システムをアップグレードする&#039;&#039;&#039;前に&#039;&#039;&#039;手動の操作が必要なことがあります。[https://lists.archlinux.org/mailman3/lists/arch-announce.lists.archlinux.org/ arch-announce メーリングリスト] や [https://www.archlinux.jp/feeds/news/ RSS フィード] を講読してください。また、フロントページの [https://www.archlinux.jp/ Arch ニュース] を更新する前に読むようにしたり Twitter の [https://twitter.com/archlinux_jp @archlinux_jp] をフォローしたりするのも役立つはずです。}}&lt;br /&gt;
&lt;br /&gt;
=== pacman ===&lt;br /&gt;
&lt;br /&gt;
[[pacman]] は Arch Linux のパッケージマネージャです。他の記事を読む前に、全てのユーザーは使い方を知っておくことが強く推奨されます。&lt;br /&gt;
&lt;br /&gt;
パッケージの並列でのダウンロードを有効にするには、[[pacman#並列ダウンロードを有効にする]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
キャッシュされたパッケージの長期に渡る扱いについては、[[pacman#パッケージキャッシュの削除]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
[[pacman ヒント]]には pacman や一般的なパッケージ管理での操作感を向上させる方法が載っています。&lt;br /&gt;
&lt;br /&gt;
=== リポジトリ ===&lt;br /&gt;
&lt;br /&gt;
[[公式リポジトリ]]のページでは公式にメンテナンスされているリポジトリのそれぞれの目的を説明しています。&lt;br /&gt;
&lt;br /&gt;
32ビットのアプリケーションを使いたい場合、[[multilib]] リポジトリを有効にする必要があります。&lt;br /&gt;
&lt;br /&gt;
[[非公式ユーザーリポジトリ]]には公式のサポートがない他のリポジトリを記載しています。&lt;br /&gt;
&lt;br /&gt;
[[pkgstats]] サービスをインストールすることも検討してください。&lt;br /&gt;
&lt;br /&gt;
=== ミラー ===&lt;br /&gt;
&lt;br /&gt;
一番速い・最新の pacman ミラーを使うには[[ミラー]]のページの手順に従って下さい。記事で説明されているように、ことに良いアドバイスは定期的に [https://www.archlinux.jp/mirrors/status/ ミラーステータス] で最近更新されたミラーのリストを見ることです。これは [[Reflector]] で自動化できます。&lt;br /&gt;
&lt;br /&gt;
=== Arch Build System ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Ports&#039;&#039; はもともと BSD ディストリビューションで使われているシステムで、ローカルシステム上のディレクトリツリー内のビルドスクリプトから出来ています。簡単に言うと、それぞれの port はサードパーティ製のアプリケーションの名を取ったディレクトリ内にスクリプトを持っています。&lt;br /&gt;
&lt;br /&gt;
[[Arch Build System]] は [[PKGBUILD]] と呼ばれるビルドスクリプトによって同じ機能を提供します。PKGBUILD にはソフトウェアの情報(整合性ハッシュ、プロジェクト URL、バージョン、ライセンスとビルド手順)が詰っています。これらの PKGBUILD は [[makepkg]] によってパースされ、pacman で簡単に管理できるパッケージが作られます。&lt;br /&gt;
&lt;br /&gt;
リポジトリにある全てのパッケージと AUR にあるパッケージは makepkg で再コンパイルする必要があります。&lt;br /&gt;
&lt;br /&gt;
=== Arch User Repository ===&lt;br /&gt;
&lt;br /&gt;
Arch Build System は公式リポジトリにあるソフトウェアをビルドすることを可能にしますが、これと同様に、ユーザーが投稿したパッケージをビルドするのに使うのが [[Arch User Repository|AUR]] です。AUR にある非公式ビルドスクリプトは、[https://aur.archlinux.org/ ウェブインターフェース] や [[Aurweb RPC インターフェース]] を使って取得します。&lt;br /&gt;
&lt;br /&gt;
== ブート ==&lt;br /&gt;
&lt;br /&gt;
このセクションではブートプロセスに関する情報を含めています。Arch のブートプロセスの概要は [[Arch ブートプロセス]]にあります。詳しくは[[:カテゴリ:ブートプロセス]]を参照して下さい。&lt;br /&gt;
&lt;br /&gt;
=== ハードウェアの自動認識 ===&lt;br /&gt;
&lt;br /&gt;
既定では、ハードウェアは [[udev]] によってブートプロセスで自動で認識されるはずです。[[カーネルモジュール]]に書かれているように、モジュールの自動ロードを無効にして、手動で必要なモジュールを明示することで、ブート時間を短くすることができます。さらに、[[Xorg]] もまた udev を使って必要なドライバを自動検知しますが、X サーバーを手動で設定することもできます。&lt;br /&gt;
&lt;br /&gt;
=== マイクロコード ===&lt;br /&gt;
&lt;br /&gt;
プロセッサはときどき [http://www.anandtech.com/show/8376/intel-disables-tsx-instructions-erratum-found-in-haswell-haswelleep-broadwelly 誤った挙動] をすることがあり、起動時に&#039;&#039;マイクロコード&#039;&#039;をアップデートすることでカーネルによって修正することができます。詳しくは[[マイクロコード]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== ブートメッセージの保持 ===&lt;br /&gt;
&lt;br /&gt;
ログイン画面が現れると、画面がクリアされます。ユーザーはブートプロセスの出力をすべて見ることができないかもしれません。[[ブートメッセージのクリアの無効化]]をすることでこの問題を解決できます。&lt;br /&gt;
&lt;br /&gt;
=== 起動時に Num Lock ===&lt;br /&gt;
&lt;br /&gt;
ほとんどのキーボードには [[Wikipedia:ja:NumLockキー|NumLock]] トグルキーが存在します。起動時に Num Lock の数字入力モードを有効にするには、[[起動時に Numlock を有効化]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
== グラフィカルユーザーインターフェース ==&lt;br /&gt;
&lt;br /&gt;
このセクションではグラフィカルなアプリケーションを動かしたいユーザーのための説明を載せています。[[:カテゴリ:グラフィカルユーザーインターフェイス]] にはさらなる資料があります。&lt;br /&gt;
&lt;br /&gt;
=== ディスプレイサーバー ===&lt;br /&gt;
&lt;br /&gt;
[[Xorg]] は標準の、[[Wikipedia:ja:X Window System|X Window System]] (X11 または X) のオープンソース実装です。グラフィカルユーザーインターフェース (GUI) のために、多くのユーザーは Xorg を使っています。&lt;br /&gt;
&lt;br /&gt;
[[Wayland]] は新しい、いくつかの [[Wayland#コンポジタ|コンポジタ]] から選ぶことができるもう一つのディスプレイサーバープロトコルです。&lt;br /&gt;
&lt;br /&gt;
=== ディスプレイドライバ ===&lt;br /&gt;
&lt;br /&gt;
標準の &#039;&#039;modesetting&#039;&#039; ディスプレイドライバでほとんどのビデオカードが動作しますが、[[Xorg#AMD|AMD]], [[NVIDIA]] 製品それぞれに適したドライバをインストールすることで、パフォーマンスをあげたり追加機能を使うことができます。&lt;br /&gt;
&lt;br /&gt;
=== デスクトップ環境 ===&lt;br /&gt;
&lt;br /&gt;
ディスプレイサーバーはグラフィック環境を整えるための基本フレームワークを提供しますが、完全なユーザー体験を得るためには追加のコンポーネントが必要になります。[[KDE]], [[GNOME]], [[Xfce]], [[Cinnamon]], [[LXDE]] などの [[デスクトップ環境]] は多くの 統合されたアプリケーションをバンドルしています。ウィンドウマネージャ、コンポジタ、パネル/タスクバー、ファイルマネージャ、ターミナルエミュレータ、テキストエディタ、アイコン、その他ユーティリティなどです。経験の少ないユーザーはデスクトップ環境をインストールして、より使い慣れた環境にしたくなるかもしれません。詳細は [[:カテゴリ:デスクトップ環境]] を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== ウィンドウマネージャやコンポジタ ===&lt;br /&gt;
&lt;br /&gt;
完全装備の [[デスクトップ環境]] は完全に調和したグラフィカルユーザーインターフェースを提供しますが、システムリソースを多めに消費する傾向があります。ユーザーはパフォーマンスを最大化したり環境をシンプルにするために [[ウィンドウマネージャ]] や [[Wayland#コンポジタ|コンポジタ]] をインストールして必要な機能を選択することもできます。[[Xorg]] を使っている場合、ウィンドウマネージャはほとんどのデスクトップ環境と一緒に使うこともできます。[[:カテゴリ:動的ウィンドウマネージャ|動的ウィンドウマネージャ]]、[[:カテゴリ:スタック型ウィンドウマネージャ|スタック型ウィンドウマネージャ]]、[[:カテゴリ:タイル型ウィンドウマネージャ|タイル型ウィンドウマネージャ]] はそれぞれ異なった手法でウィンドウを管理します。&lt;br /&gt;
&lt;br /&gt;
=== ディスプレイマネージャ ===&lt;br /&gt;
&lt;br /&gt;
ほとんどのデスクトップ環境は[[ディスプレイマネージャ]]を含んでいて、グラフィック環境を自動的に起動してユーザーのログインを管理することができます。デスクトップ環境をインストールしていない場合はディスプレイマネージャを個別にインストールすることができます。ディスプレイマネージャのシンプルな代替として、[[ログイン時に X を起動]]することもできます。&lt;br /&gt;
&lt;br /&gt;
=== ユーザーディレクトリ ===&lt;br /&gt;
&lt;br /&gt;
一般的な Downloads や Music といったユーザーディレクトリは {{ic|xdg-user-dirs-update.service}} ユーザーサービスによって作成されます。このサービスは {{Pkg|xdg-user-dirs}} パッケージにより提供され、インストール後にデフォルトで有効化されています。使っているデスクトップ環境やウィンドウマネージャがパッケージに依存していない場合は、[[XDG ユーザーディレクトリ#デフォルトディレクトリの作成]]と同じように、手動でパッケージを[[インストール]]して {{ic|xdg-user-dirs-update}} を実行することができます。&lt;br /&gt;
&lt;br /&gt;
== 電源管理 ==&lt;br /&gt;
&lt;br /&gt;
このセクションはラップトップユーザーや電源管理のコントールを求めている人に役立つ情報を集めています。詳しくは、[[:カテゴリ:電源管理]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
全般的な情報は[[電源管理]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== ACPI イベント ===&lt;br /&gt;
&lt;br /&gt;
電源ボタンを押したりラップトップのカバーを閉じたりしたときに発生する ACPI イベント時のシステムの動作を設定できます。[[systemd]] を使う新しい（推奨の）方法は [[電源管理#電源管理]]を見て下さい。古い方法は [[acpid]] を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== CPU 周波数スケーリング ===&lt;br /&gt;
&lt;br /&gt;
モダンなプロセッサは周波数や電圧を下げて電力の消費や熱を少なくすることができます。熱量を減らせばより静かで長寿命のシステムを作れます。詳細は [[CPU 周波数スケーリング]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== ノートパソコン ===&lt;br /&gt;
&lt;br /&gt;
特定の機種のインストールガイドなどのポータブルコンピュータに関する記事は[[:カテゴリ:ノートパソコン]]を見て下さい。ノートパソコンに関する記事の全般の概要と推奨事項は[[ノートパソコン]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== サスペンドとハイバネーション ===&lt;br /&gt;
&lt;br /&gt;
[[サスペンドとハイバネート]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
== マルチメディア ==&lt;br /&gt;
&lt;br /&gt;
[[:カテゴリ:マルチメディア]]にはマルチメディアに関するページが含まれています。&lt;br /&gt;
&lt;br /&gt;
=== サウンドシステム ===&lt;br /&gt;
&lt;br /&gt;
[[ALSA]] はカーネルの[[サウンドシステム]] で、設定不要で動作するはずです ([[Advanced Linux Sound Architecture#チャンネルのミュートを解除する|ミュートの解除]]だけは必要です)。[[PipeWire]] や [[PulseAudio]] のような[[サウンドサーバー]]はより多くの機能やより複雑なオーディオの設定をサポートしています。&lt;br /&gt;
&lt;br /&gt;
高度なオーディオ設定については、[[プロオーディオ]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
== ネットワーク ==&lt;br /&gt;
&lt;br /&gt;
このセクションはネットワークに関する一部の事柄を扱っています。完全な設定ガイドは [[ネットワーク設定]] を、関連するページは [[:カテゴリ:ネットワーク]] を参照して下さい。&lt;br /&gt;
&lt;br /&gt;
=== 時刻同期 ===&lt;br /&gt;
&lt;br /&gt;
[[Wikipedia:ja:Network Time Protocol|Network Time Protocol]] (NTP) はネットワークに接続された機器において、機器の時計を正しい時刻に同期するための通信プロトコルです。プロトコルの実装は[[時刻#時刻同期]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== DNS のセキュリティ ===&lt;br /&gt;
&lt;br /&gt;
ウェブブラウジングやオンラインでの買い物、[[Secure Shell|SSH]] サービスへの接続やその他の似たようなことをより良いセキュリティで行うために、[[Wikipedia:ja:Domain Name System|DNS]] レコードの署名を検証する [[DNSSEC]] を有効にしたクライアントソフトウェアを使うことができます。また、[[Wikipedia:DNS over TLS|DNS over TLS]]、[[Wikipedia:DNS over HTTPS|DNS over HTTPS]]、[[DNSCrypt]] で DNS 通信を暗号化することも可能です。詳しくは[[ドメイン名前解決]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== ファイアウォールの設定 ===&lt;br /&gt;
&lt;br /&gt;
[[ファイアウォール]]は Linux のネットワークスタックの上部で拡張保護レイヤーとして働きます。Arch の標準のカーネルは [[Wikipedia:Netfilter|Netfilter]] プロジェクトの [[iptables]] と [[nftables]] に対応していますが、どちらもデフォルトで有効化されていません。何らかのファイアーウォールをセットアップすることを強く推奨します。利用可能なガイドについては[[:カテゴリ:ファイアウォール]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== ネットワーク共有 ===&lt;br /&gt;
&lt;br /&gt;
ネットワーク上のマシンでファイルを共有するには、[[NFS]] や [[SSHFS]] のページを参照してください。&lt;br /&gt;
&lt;br /&gt;
Windows ネットワークに接続したい場合、[[Samba]] を使うことができます。マシンを接続して認証に Active Directory を使いたいときは、[[Active Directory Integration]] の中にある記事を読んで下さい。&lt;br /&gt;
&lt;br /&gt;
[[:カテゴリ:ネットワーク共有]]も参照してください。&lt;br /&gt;
&lt;br /&gt;
== 入力デバイス ==&lt;br /&gt;
&lt;br /&gt;
このセクションには入力デバイスの設定ヒントを集めています。他の情報は、[[:カテゴリ:入力デバイス]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== キーボードレイアウト ===&lt;br /&gt;
&lt;br /&gt;
非英語・非標準のキーボードはデフォルトでは期待されたとおりに動作しないことがあります。仮想コンソールと [[Xorg]] でのキーボードレイアウトの設定方法が、それぞれ[[コンソールでのキーボード設定]]と [[Xorg でのキーボード設定]]で記述されています。&lt;br /&gt;
&lt;br /&gt;
=== マウスボタンの設定 ===&lt;br /&gt;
&lt;br /&gt;
先進的な、普通でないマウスを使っている人はデフォルトでは全てのマウスが認識されていないのに気づくかもしれません。特殊なボタンに様々なアクションを設定したいと考えたのであれば、[[全てのマウスボタンを動作させる]]に設定方法があります。&lt;br /&gt;
&lt;br /&gt;
=== ラップトップタッチパッド ===&lt;br /&gt;
&lt;br /&gt;
多くのラップトップには [https://www.synaptics.com/ Synaptics] や [http://www.alps.com/ ALPS] の&amp;quot;タッチパッド&amp;quot;ポインティングデバイスが備わっています。これらや、その他のタッチパッド機種は、Synaptics インプットドライバあるいは libinput を使います。インストールや設定の詳細は [[Synaptics タッチパッド]]や [[libinput]] を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== トラックポイント ===&lt;br /&gt;
&lt;br /&gt;
トラックポイントデバイスの設定については[[トラックポイント]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== Xorg での入力 ===&lt;br /&gt;
&lt;br /&gt;
日本語を入力するのに必要なインプットメソッド等については [[地域化]] に書いてあります。&lt;br /&gt;
&lt;br /&gt;
== 最適化 ==&lt;br /&gt;
&lt;br /&gt;
このセクションではシステムやアプリケーションのパフォーマンスを上昇させるのに役立つ設定やツールなどを提案しています。&lt;br /&gt;
&lt;br /&gt;
=== ベンチマーク ===&lt;br /&gt;
&lt;br /&gt;
[[ベンチマーク]]とは、統一された標準の手法を使ってパフォーマンスを計算したり、その結果を他のシステムの結果と比較したりすることです。&lt;br /&gt;
&lt;br /&gt;
=== パフォーマンスの最大化 ===&lt;br /&gt;
&lt;br /&gt;
[[パフォーマンスの最大化]]では Arch Linux のパフォーマンスを向上するための基本的な情報を集めています。&lt;br /&gt;
&lt;br /&gt;
=== ソリッドステートドライブ ===&lt;br /&gt;
&lt;br /&gt;
[[ソリッドステートドライブ]]の記事には、寿命を最大化する設定、例えば [[TRIM]] などソリッドステートドライブに関する様々なことを説明しています。&lt;br /&gt;
&lt;br /&gt;
== システムサービス ==&lt;br /&gt;
&lt;br /&gt;
[[デーモン]]に関係するセクションです。&lt;br /&gt;
&lt;br /&gt;
=== ファイルインデックスと検索 ===&lt;br /&gt;
&lt;br /&gt;
ほとんどのディストリビューションでは、{{ic|locate}} コマンドで高速なファイル検索を行えます。Arch Linux はいくつかの代替を提供します。詳しくは [[locate]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
[[アプリケーション一覧/ユーティリティ#デスクトップ検索エンジン|デスクトップ検索エンジン]] は似たサービスを提供します。[[デスクトップ環境]]にはよりよい連携があるでしょう。&lt;br /&gt;
&lt;br /&gt;
=== ローカルメール配送 ===&lt;br /&gt;
&lt;br /&gt;
デフォルトのセットアップではメールを同期する方法を提供していません。メール配送エージェントのリストは[[メールサーバー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== 印刷 ===&lt;br /&gt;
&lt;br /&gt;
[[CUPS]] は標準に基づいた、OpenPrinting for Linux によって開発されているオープンソースの印刷システムです。プリンタに関する記事は[[:カテゴリ:プリンター]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
== 外観 ==&lt;br /&gt;
&lt;br /&gt;
このセクションでは Arch のエクスペリエンスを視覚的に高めるための&amp;quot;見た目に快い&amp;quot;設定について触れています。[[:カテゴリ:視覚効果]]も見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== フォント ===&lt;br /&gt;
&lt;br /&gt;
TrueType フォントをインストールすることもできます。基本的な Arch システムではサイズが固定のビットマップフォントしか含まれていません。[[Wikipedia:ja:Unicode|Unicode]] の広い範囲をカバーする一般的な用途の[[フォント#ファミリー|フォントファミリー]]もあります。また、[[メトリック互換フォント]]のページでは他のオペレーティングシステムと互換性のあるフォントを記載しています。&lt;br /&gt;
&lt;br /&gt;
フォントについての情報は[[フォント]]と[[フォント設定]]で見ることができます。&lt;br /&gt;
&lt;br /&gt;
コンソールで多くの時間を費やす（つまり X サーバー外での作業が中心の）ユーザーにとっては、コンソールフォントを変えて可読性を向上させることが役に立つでしょう。[[フォント#コンソールフォント]]を見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== GTK と Qt のテーマ ===&lt;br /&gt;
&lt;br /&gt;
グラフィカルインターフェイスを持っている Linux 向けのアプリケーションはほとんどが [[GTK+]] または [[Qt]] ツールキットを使っています。ツールキットの記事と [[Qt と GTK アプリケーションの外観の統合]]にはインストールしたプログラムの外観を好きなように変更する方法が載っています。&lt;br /&gt;
&lt;br /&gt;
== コンソール環境改善 ==&lt;br /&gt;
&lt;br /&gt;
このセクションにはコンソールプログラムをより実用的に使うために役立つことを載せています。[[:カテゴリ:コマンドシェル]]も見て下さい。&lt;br /&gt;
&lt;br /&gt;
=== Tab補完の強化 ===&lt;br /&gt;
&lt;br /&gt;
[[Wikipedia:ja:自動補完#コマンドラインインタプリタ|タブ補完]]をすぐに適切にセットアップすることが推奨されます。使っている [[シェル]] のページの指示を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== エイリアス ===&lt;br /&gt;
&lt;br /&gt;
シェルコマンドから成る、よく使うコマンドのショートカットをユーザーによって定義できます。実行ごとにあまり引数に差がない繰り返しのタスクに特に便利です。一般的な時間節約のエイリアスは [[Bash#エイリアス]] にあります。[[Zsh]] にも簡単に移植できます。&lt;br /&gt;
&lt;br /&gt;
=== 他のシェル ===&lt;br /&gt;
&lt;br /&gt;
デフォルトで Arch にインストールされているシェルは [[Bash]] です。しかしながら、ライブインストールメディアでは [[Zsh]] と {{Pkg|grml-zsh-config}} アドオンパッケージが使われています。他の代替シェルについては[[コマンドシェル#シェル一覧]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== Bash の追加機能 ===&lt;br /&gt;
&lt;br /&gt;
種々雑多な Bash の設定が [[Bash#ヒントとテクニック]] で説明されています。入力補完、履歴検索、[[Readline]] マクロなど。&lt;br /&gt;
&lt;br /&gt;
=== 出力のカラー化 ===&lt;br /&gt;
&lt;br /&gt;
[[コンソールのカラー出力]]で詳しく説明されています。&lt;br /&gt;
&lt;br /&gt;
=== 圧縮ファイル ===&lt;br /&gt;
&lt;br /&gt;
GNU/Linux システムでは圧縮ファイルやアーカイブを扱うことが頻繁にあります。[[Tar]] は一番よく使われているアーカイブツールのひとつで、ユーザーはその構文に慣れるのが好ましいです (例えば Arch Linux のパッケージは単純に {{Pkg|zstd}} で圧縮された tarball です)。役に立つコマンドを [[アーカイブと圧縮]] で見ることができます。&lt;br /&gt;
&lt;br /&gt;
=== コンソールプロンプト ===&lt;br /&gt;
&lt;br /&gt;
コンソールプロンプト (PS1) は広範にカスタマイズできます。Bash と Zsh については、[[Bash/プロンプトのカスタマイズ]]と [[Zsh#プロンプト]] をそれぞれ参照してください。&lt;br /&gt;
&lt;br /&gt;
=== Emacs シェル ===&lt;br /&gt;
&lt;br /&gt;
Emacs は標準的なテキスト編集以外にも、多くの機能を持っていることで知られていますが、シェルの代替として使うこともできます。カラーアウトプットを有効にしたときの文字化けを修正するには [[Emacs#カラー出力の問題]] を参照して下さい。&lt;br /&gt;
&lt;br /&gt;
=== マウスサポート ===&lt;br /&gt;
&lt;br /&gt;
コンソールでマウスを使ってコピー・ペースト操作をするのに、GNU [[screen]] のトラディショナルコピーモードを使う方法があります。詳しい解説は[[コンソールマウスサポート]]を参照してください。[[クリップボード]]が使える[[ターミナルエミュレータ]]では特に設定しなくてもコピー・ペーストできます。&lt;br /&gt;
&lt;br /&gt;
=== セッション管理 ===&lt;br /&gt;
&lt;br /&gt;
[[tmux]] や [[screen]] のようなターミナルマルチプレクサを使うと、タブとペインで構成されたセッション下でプログラムを動作できます。ユーザーがターミナルエミュレータを kill したり [[Xorg|X]] を終了したり、ログオフしたときでも、ターミナルマルチプレクサが動いているかぎりセッションに関連付けられたプログラムはバックグラウンドで動きつづきます。プログラム同士を対話させるにはセッションを付けなおす必要があります。&lt;br /&gt;
&lt;br /&gt;
{{TranslationStatus|General recommendations|2023-02-02|765665}}&lt;/div&gt;</summary>
		<author><name>Neet</name></author>
	</entry>
</feed>