Linux用の新しいPCを構築する方法

しばしば、古いPCにLinuxをインストールするよう勧められます。それを行うことで、古いコンピュータを復活させ、今日でも使用可能にすることができます。しかし、Linuxは新しく現代的なハードウェアにも非常に適しています。
これを踏まえ、この記事ではLinux用の新しいPCを構築するプロセスを説明します。これには、ハードウェアのサポートやインストールできるさまざまなディストリビューションに関するすべての情報が含まれています。さらに、この記事は、今すぐ構築でき、Linuxで使用できるオールパーパスのセットアップを提供することを目的としています。
目次
- ハードウェアについて話しましょう
- Linuxディストリビューションについて話しましょう
- Linux用の新しいPCを構築する
- よくある質問
ハードウェアについて話しましょう
Linuxは一般的に優れたハードウェアの互換性があります。ただし、カーネルがハードウェアを認識できるからといって、それに対するドライバーが存在するとは限りません。

特にエキゾチックで珍しい機器(専用インターフェイスカードやハードウェアなど)を使用している場合、これが特に顕著です。それにもかかわらず、十分に一般的なハードウェアは、箱から出してすぐに動作するはずです。
一般に、最新のプロセッサとストレージデバイスはLinuxで非常によく機能します。これは、最新のマザーボードに関連する複雑な制御がファームウェアを通じてすでに提供されているからです。
ただし、グラフィックカード、ネットワークカード、周辺機器については、まずカーネルがすでにサポートしているかどうかを確認する必要があります。
その他の情報: ハードウェアアクセラレーションとは何か、なぜ重要なのか
グラフィックカード
グラフィックカードには、プロセッサに付属する統合グラフィックスチップを使用するか、専用グラフィックカードを使用するかのいずれかがあります。一般的に、IntelおよびAMDのプロセッサにおける統合グラフィックスはLinuxでよくサポートされています。グラフィックスチップが適切に機能することを確認するために、他に何かをする必要はありません。
一方、専用グラフィックカードは当たり外れがあります。適切なベンダーのサポートが不足しているため、nVidiaのグラフィックカードはLinuxでの取り扱いが難しい場合があります。
そのため、Linuxは新しいnVidiaカードのサポートが遅れることがよくあります。新しいPCでnVidiaを使用する予定の場合、少なくとも世代遅れのカードを使用する必要があるかもしれません。

それに対して、AMDのグラフィックカードはLinuxでよくサポートされています。これは主に、AMDがカーネル開発者と共にオープンソースドライバーを積極的に開発しているためです。
その結果、AMDカードはLinuxでの使用に非常に最適化されています。最新のゲームをプレイすることを考えている場合、AMDのグラフィックカードを検討すべきかもしれません。
ネットワークカード
一般的に、有線ネットワークには問題がないはずです。ほぼすべての最新のEthernetハードウェアにはオープンソースの実装があり、Linuxで完全にサポートされています。これには、マザーボードの内蔵Ethernetポートや外部Ethernetカードが含まれます。

一方、無線ネットワークはLinuxの使用における最大の痛点の1つです。ほとんどの最新の無線カードは、メーカーからのサポートが不十分であるか、まったくないことが多いです。
そのため、PCで無線を使用したい場合は、AtherosまたはIntelベースのカードを使用していることを確認する必要があります。これらはLinuxがサポートする最も一般的な無線カードの2つです。ただし、Atherosは最もサポートを受けるチップセットです。
周辺機器
一般に、Linuxはさまざまなハードウェア周辺機器に対して良好なデバイスサポートを提供しています。上記のように、このサポートは主に使用したいデバイスの種類に依存します。これを考慮して、Linuxにおけるハードウェア周辺機器のサポートは3つの一般的なカテゴリに分けられます:
- 一般入力デバイス: これには、キーボード、マウス、ジョイスティックが含まれます。これらは、デバイスがUSBをコネクタとして使用している限り、問題なく機能します。
- イメージングおよびプリンターデバイス: これには、スキャナーやプリンターが含まれます。前者とは異なり、これらのデバイスに対する適切なドライバーサポートは当たり外れがあります。たとえば、CanonやEpsonのデバイスはしばしばほとんどサポートがありません。一方、HPやBrotherはプリンターやスキャナー用のLinuxドライバーを提供しています。
- 特別入力デバイス: これらは特定のドメインの特定のタスクを実行するデバイスです。これらについては、デバイスのメーカーにLinuxサポートがあるかどうかを確認する必要があります。たとえば、Wacomは描画タブレット用のLinuxドライバーを提供している唯一のメーカーです。

その他の情報: カスタムPCビルダーサイトのベスト12
Linuxディストリビューションについて話しましょう
基本的に、ディストリビューションはLinuxカーネルを使用してコンピュータのデバイスを駆動するオペレーティングシステムです。Ubuntuのようなシンプルなディストリビューションは、Archのような高度なディストリビューションとは異なるように見えるかもしれませんが、それらを駆動する内部のメカニズムは同じです。そのため、ハードウェアの互換性は異なるディストリビューション間で大部分が一貫しています。
ただし、たとえばUbuntuとArchの間の重要な違いの1つは、Ubuntuが通常、カーネルの更新が遅れていることです。最終的に、Ubuntuで新しいデバイスのサポートを受けるのにはArchよりも時間がかかります。
適切なディストリビューションを見つけることは、使いやすさとカーネルの更新頻度という2つの要素のトレードオフになります。
使いやすさ
今日入手できる最もアクセスしやすいLinuxディストリビューションはUbuntuです。これはDebianベースのディストリビューションで、シンプルさと使いやすさに焦点を当てています。Ubuntuは、Linuxの基本を学んでいるときに適した優れたディストリビューションです。

それ以外に、Pop!_OSも初心者向けの素晴らしいLinuxディストリビューションです。これはUbuntuをベースにしており、使いやすさとアクセシビリティに焦点を当てているため、恩恵を受けています。さらに、Pop!_OSはマルチメディアに最適化されています。これにより、新しいPCを使用して動画編集やゲームを行いたいユーザーにとって非常に魅力的です。
カーネル更新頻度
一方で、現在利用可能な最も更新されたLinuxディストリビューションの1つはArch Linuxです。これはローリングリリースのディストリビューションで、上級Linuxユーザーや最新のソフトウェアに焦点を当てており、更新時に最新のLinuxカーネルを取得し、最新のハードウェアに対する即時サポートを受けることができます。

もう1つの優れたローリングリリースのディストリビューションはManjaroです。これはArch Linuxをベースにしているため、最新のハードウェアに対する即時サポートを受けます。ただし、Archとは異なり、Manjaroは通常のLinuxユーザー向けに構築されており、Arch Linuxに比べてはるかに簡単にインストールおよび維持することができます。
Linux用の新しいPCを構築する
これらの情報を踏まえて、Linuxと完全に互換性のある現代的でオールラウンドなPCセットアップは次のようになります:
- CPU: AMD Ryzen 5 5600 / Intel Core i5-12500
- マザーボード: Gigabyte B550 ATX / AsRock B660M LGA1700 mATX
- RAM: Corsair Vengeance LPX 16GB / Patriot Viper 4 16GB
- グラフィックス: AMD Radeon RX 6600XT
- ストレージ: Western Digital 500GB SSD / Samsung 870 EVO 500GB SSD
- ケース: Fractal Focus G ATX / Cougar Archon 2 ATX
- 電源: EVGA 450BR 450W / GIGABYTE GP-P450B 450W
- 価格: ~$1000
注: すべての価格は2022年4月時点の米ドルであり、購入時期や場所によって異なる場合があります。
このセットアップは、Linuxでプログラムを問題なく実行できるはずです。Webの閲覧、文書の編集、HD動画の視聴など、あらゆるコンピュータアクティビティにこのビルドを使用できます。
さらに、このマシンは動画をレンダリングし、最高設定でゲームをプレイできる手頃なメディア作業馬にもなります。

このオールラウンドなセットアップは、将来のアップグレードのための良い出発点にもなります。ソケットAM4およびLGA 1700は、今日の市場で最新のチップセットの1つです。今後数年間のCPUアップグレードは、このビルドのためのドロップイン交換となるでしょう。
ただし、重要な点は、Radeon 6600XTグラフィックカードを使用しない場合、代わりにCore i5 12500を使用する必要があります。というのも、Ryzen 5 5600にはデフォルトで統合グラフィックスチップが含まれていないからです。
外部周辺機器
コンピュータセットアップには外部周辺機器が不可欠です。新しいPCを使用するには、モニター、キーボード、マウスを通じて操作する必要があります。たとえば、上記のセットアップで使用できる基本的なセットは次のようになります:
- モニター: GIGABYTE G24F 24インチ / GIGABYTE G27F 27インチ
- キーボード: Motospeed Mechanical / Aukey TKL Mechanical
- マウス: Logitech G102 / Logitech G PRO Hero
- プリンター: Brother HL-L2370DW
- 価格: ~$300

おめでとうございます!これでLinux用の新しいコンピュータを構築するプロセスと、Linuxですぐに動作する適切でオールラウンドなビルドを理解しました。
このすべての説明が、他のLinuxディストリビューションについてもっと学びたいという興味を引き起こした場合は、今日のベストのArch Linuxベースのディストリビューションをチェックしてみることができます。
よくある質問
1. nVidiaグラフィックをLinuxで使用したい。私の選択肢は何ですか?どのような問題に注意すべきですか?
6600XTに似たnVidiaカードはRTX 3060とRTX 2060 Superです。前者の場合、少なくともLinuxカーネルのバージョン5.8を使用していることを確認する必要があります。さらに、Linux用のプロプライエタリなnVidiaドライバーを使用していることも確認する必要があります。
後者の場合、Linuxカーネルのバージョン5.3とプロプライエタリなnVidiaドライバーを使用する必要があります。
2. LinuxはBluetoothをサポートしていますか?Linuxで動作する良いBluetoothレシーバーはありますか?
はい。LinuxでBluetoothを使用するのは比較的簡単です。TP-LINKなどの一般的なブランドは、Linux対応のBluetooth USBレシーバーを提供していることがよくあります。たとえば、TP-LINK UB400は、Linuxで即座に動作する小型のプラグアンドプレイソリューションです。
3. ローリングリリースディストリビューションを使用する際の問題は何ですか?
最も一般的な問題の1つは、プログラムの互換性です。これは主に、ローリングリリースのプログラムがそのソースバージョンを厳密に追跡しているためです。システム内で更新が遅れているプログラムは、急速に無用になることがあります。
ローリングリリースのもう1つの問題は、重大なソフトウェアバグに関するものです。プログラムの開発バージョンを追跡することには、十分にテストされていないリスクが常に伴います。これは、新しいPCを重要な作業に使用したい場合には問題になる可能性があります。
画像クレジット: Unsplash