Linux · 1 min read · Sep 09, 2025
完璧なデスクトップ - Slackware 12
完璧なデスクトップ - Slackware 12
バージョン 1.1
著者: ブライアン・Z.
最終編集日: 2014-06-30
このチュートリアルでは、Slackware 12 GNU / Linux デスクトップを設定する方法を示します。これは、Windows デスクトップの完全な代替品であり、つまり、Windows デスクトップで行うことができるすべての作業に必要なソフトウェアがすべて含まれています(現在のバージョンは、2013年11月7日にリリースされたSlackware 14.1です)。
他のいくつかのLinuxディストリビューションとは異なり、Slackwareユーザーはコマンドラインに頻繁にアクセスします。オンラインガイドを維持していたあるSlackwareユーザーは、「Slackwareの長所と短所は一言で要約できる:ミニマリズム」と書きました。彼は「ミニマリズムは確かに安定性を意味するが、Slackwareは多くの機能を手動編集で構成しなければならないため、一部の人々には苛立たしいこともある」と述べました。
あなたは、Slackwareがあなたにとって適切なディストリビューションかどうか自問しているかもしれません。Linuxに関しては、選択肢が非常に多くあります。Zenwalk LinuxやVectorLinuxのようなものはSlackwareに基づいていますが、新しいLinuxユーザーにとってより使いやすいポイントアンドクリック環境を提供しています。HowtoForgeには「完璧なデスクトップ」チュートリアルのシリーズがあり、PCLinuxOSという素晴らしいディストリビューションのチュートリアルも含まれています。 そのチュートリアルをここで読む. また、Linuxディストリビューションに適した人々をマッチングしようとするウェブサイトもあります。Linux Distribution Chooser.
このチュートリアルに従うには、ファイルマネージャを使ってファイルシステムをナビゲートすることに慣れている必要があります。また、プロンプトでコマンドを入力することに抵抗がないことも必要です。コマンドラインの使用に慣れていない場合は、こちらをクリックして簡単な紹介を読む.
始める前に、Slackwareのメーリングリストに参加してください。メーリングリストは、新しいバージョン、主要な更新、ソフトウェアの更新、セキュリティ問題に関する発表について最新情報を提供します。
オペレーティングシステムをインストールする際には、PCにインストールされているハードウェアを知っておく必要がある場合があります。このチュートリアルを始める前に、ネットワークカード、サウンドカード、ビデオカード、モニター、およびモニターの水平スキャン範囲(HorizSync)と垂直スキャン範囲(VertRefresh)を含む、システムにインストールされているハードウェアの名前を取得するために数分間を費やしてください。Windowsを実行している場合は、Belarc Advisorやデバイスマネージャを使用してシステムのハードウェアを監査することをお勧めします。Linuxを実行している場合は、HardInfoを使用することをお勧めします。
すべてのソフトウェアインストール手順をステップバイステップで説明するわけではありません。詳細については、セクション6「追加ソフトウェアのインストール」を参照してください。
このチュートリアルは、あなたにとって機能することを保証するものではありません。これは、私がデスクトップコンピュータにSlackware 12を設定するために取る手順です。
開始する前に、すべての個人データをバックアップしてください。
1 前提条件
Windowsデスクトップを完全に置き換えるために、Slackware 12デスクトップには以下のソフトウェアをインストールしたいと思います:
グラフィックス:
- GIMP - Adobe Photoshopの無料ソフトウェア代替
- Google Picasa - デジタル写真を整理および編集するためのアプリケーション
インターネット:
- Firefox
- Thunderbird
- Java Runtime Environment (JRE) - 人気のあるブラウザでアプレットを実行可能にするJavaプラグインを含む
- Flash
- RealPlayer
- aKregator - RSSリーダー
- Pidgin - マルチプラットフォームのインスタントメッセージングクライアント(以前はGaimとして知られていた)
- Xchat IRC - IRCクライアント
- gFTP - マルチスレッドFTPクライアント
- BitTorrent - Firefoxと統合されたコマンドラインクライアント
- Guarddog - ファイアウォール
- Google Earth
- Skype - P2P VoIPプログラム
オフィス:
- OpenOffice.org - Microsoft Word、Microsoft Excel、Microsoft PowerPoint、およびMicrosoft Accessの代替
- Adobe Acrobatリーダー
- Kontact - 個人情報管理(PIM)
- Scribus - オープンソースのデスクトップパブリッシング(DTP)アプリケーション
- kmymoney2 - 個人財務管理者
サウンド&ビデオ:
- Audacious - Winampスタイルのオーディオプレーヤー
- K3B - CD/DVD書き込みプログラム
- Noatun - 新しいSlackware 12システムでmpg、mpeg、avi、wmv、asf、およびmp3を即座に再生
- VLCメディアプレーヤー - DVD、flash、mov、およびその他のさまざまなオーディオおよびビデオフォーマットを再生
プログラミング:
- Quanta Plus - WYSIWYGエディタを含むウェブ開発環境
- Kate - テキスト(スペルチェックを含む)およびプログラミング用のエディタ
- Java 2 SDK - アプリケーション、アプレット、およびコンポーネントを構築するための開発環境
システムユーティリティ:
- htop - topよりもフレンドリーなコマンドラインインタラクティブプロセスビューア
- iptraf - コマンドラインツール、インタラクティブカラフルIP LANモニター
- netstat - コマンドラインツール、ネットワーク接続、ルーティングテーブル、インターフェース統計、マスカレード接続、およびマルチキャストメンバーシップを印刷
- Filelight - KDEグラフィカルディスクスペースアナライザー
- KDE Info Center - コンピュータシステムに関する情報を見つけるための中央の場所
- Konqueror - ファイルマネージャ、ウェブブラウザ、画像ビューア、オーディオCDのリッピング、zip、tar、gz、SSH、SFTPなどのアーカイブファイルの読み取り
その他:
- VMware Server - Linuxデスクトップの下で別のOSを仮想マシンとして実行可能
- NTFS-3Gドライバ - NTFSパーティションの読み書きサポート
- FUSE
Slackware 12では、複数のデスクトップ環境(KDE、Xfce、Fluxbox、Blackbox、Window Maker、fvwm2 Fvwm、twm)から選択できます。このチュートリアルではKDEを使用します。
このチュートリアルではユーザー名をbrianとし、必要なファイルをbrianのデスクトップ上のさまざまなディレクトリにダウンロードします。これはディレクトリ/home/brian/Desktopに相当します。別のユーザー名を使用している場合(おそらくそうでしょう;-)、brianを自分のユーザー名に置き換えてください。したがって、次のようなコマンドを使用する場合、
cd /home/brian/Desktopあなたはbrianを置き換えなければなりません。
2 基本システムのインストール
Slackware 12をダウンロードし、CD-ROMまたはDVD-ROMに焼きます。
このチュートリアルでは、Slackware 12.0 DVD ISO(すべて)をダウンロードしました。
作成したCD-ROMまたはDVD-ROMを使用して、コンピュータをそこから起動します。ここから先は、CD-ROMとDVD-ROMの両方を指してDVDという用語を使用します。
ブートプロンプトでEnterを押します:

USキーボードを使用している場合はEnterを押します。そうでない場合は1を入力してEnterを押します:
UPおよびDOWN矢印キーを使用してキーボードマップを選択します。
OKおよびキャンセルボタンはLEFTおよびRIGHT矢印キーで選択できます。
キーボードマップをハイライトします。OKを選択してEnterを押します:

新しいキーボードレイアウトをテストします。
うまくいけば、1を単独の行に入力してEnterを押します:

Slackware Linuxインストールディスクへようこそ:

セットアップ中、rootにはパスワードがありません。 rootと入力してEnterを押します:
ログインすると、Linuxコマンドラインに到達します:
セットアップを開始する前に、ハードディスクをパーティション分割する必要があります。 簡単のために、2つのパーティションを作成します。1つはルートパーティションとなる大きなパーティションです。ルートパーティションは/としても知られています。また、512メガバイトのスワップパーティションも作成します。もちろん、パーティションのスキームは完全にあなた次第です。たとえば、スワップパーティション、ルートパーティション、およびホームパーティションを作成したい場合があります。そのようにパーティションを分割することで、ホームディレクトリを失うことなくOSを再インストールできます。
このチュートリアルは複数のコンピュータで書いているので、いくつかのスクリーンショットにはIDEが表示され、他のものにはSATAが表示される場合があります。 現在、IBM互換PCにインストールしています。IDEハードディスクがあり、/dev/hdaにパーティションを作成します。IDEドライブには/dev/hdaから/dev/hddまでの名前が付けられます。たとえば、最初のIDEコントローラに1つのIDEドライブが接続されている場合、それは/dev/hdaと名付けられます。同じドライブコントローラに2番目のIDEドライブがある場合、それは/dev/hdbと名付けられます。3番目のドライブは2番目のコントローラに接続され、/dev/hdcと名付けられます。推測できるように、2番目のコントローラの4番目のドライブは/dev/hddです:)
ドライブがパーティション分割されると、その名前に番号が追加されます。 たとえば、最初のドライブの2番目のパーティションは/dev/hda2になります。
SATAおよびSCSIドライブは類似のパターンに従いますが、hdの代わりにsdで表されます。最初のSATAドライブの2番目のパーティションは/dev/sda2と名付けられます。
fdiskまたはcfdiskのいずれかを使用してディスクをパーティション分割できます。このチュートリアルではfdiskを使用しました。
IDEドライブがある場合は、
fdisk /dev/hdaと入力してEnterを押します:
SATAドライブがある場合は、
fdisk /dev/sdaと入力してEnterを押します:
mを入力して、使用可能なコマンドを表示します:

現在のパーティションテーブルを表示するにはpを入力します
私のIDEハードディスクにはパーティションがないことがわかります:
警告:パーティションを破壊する前に、保存したい情報をバックアップすることが非常に重要です。
スワップパーティションを作成します。nを入力してEnterを押します:
pを入力してプライマリパーティションを作成し、Enterを押します:
1を入力して/dev/hdaにパーティション番号1を作成し、Enterを押します:
デフォルトは問題ないのでEnterを押します:
+512Mと入力してEnterを押します:
このパーティションをスワップパーティションにするにはtを入力してEnterを押します:
Lまたはl(通常、Linuxでは大文字と小文字が重要ですが…この場合は重要ではありません)を入力して、使用可能なコードを表示します:
Linuxスワップのコードは82です:
82と入力してEnterを押します:
セットアッププログラムは、これはスワップパーティションであると示しています:
ルートパーティションを作成するにはnを入力してEnterを押します:
pを入力して別のプライマリパーティションを作成します:
2を入力してパーティション番号2を作成します:
最初のシリンダのデフォルト値を受け入れるためにEnterを押します。
次に、最後のシリンダのデフォルト値を受け入れるために再度Enterを押します:
pを入力してEnterを押して新しく作成されたパーティションテーブルを表示します。スワップパーティションが/dev/hda1と名付けられ、ルートパーティションが/dev/hda2と名付けられていることがわかります:

ルート(/dev/hda2)パーティションをブート可能にするにはaを入力してEnterを押します。
次に、2を入力してルートパーティションを選択し、Enterを押します:
パーティション2が現在ブート可能であることを確認するにはpを入力してEnterを押します。
*は/dev/hda2がブート可能なパーティションであることを示します:
変更を保存するにはwを入力し、fdiskを終了します:
ルートプロンプトでsetupと入力してEnterを押します:
‘ADDSWAP’を選択してEnterを押します:

[*]が付いているオプションはSPACEBARでオンとオフを切り替えます。
Enterを押してスワップパーティションを設定します:

悪いブロックをチェックするかどうかを尋ねられたらNoを選択します。

スワップスペースが構成されたらEnterを押します:
ルートパーティションを設定するためにEnterを押します:

クイックフォーマットを行うためにEnterを押します:

ext3を選択するためにEnterを押します:

完了したらEnterを押します:

FATまたはNTFSパーティションがある場合、セットアップルーチンはそれらのパーティションを/etc/fstabに追加する機会を提供します。今追加することも、後で追加することもできます。
FATまたはNTFSパーティションがない場合、以下の2つのスクリーンショットは表示されません:

DVDからインストールするためにEnterを押します:

メディアをスキャンするためにEnterを押します:
以下に示すデフォルトを受け入れます。KDEの国際言語サポートを追加したい場合は、DOWN矢印キーを使用してKDEIを選択します。
Enterを押します:

フルインストールのデフォルトを受け入れてEnterを押します:

ソフトウェアのインストールが始まります:

USBブートスティックの作成は、私のPCではこれまでうまくいったことがありません。ただし、試してみることができます。スキップを選択してEnterを押します:

モデムを選択してEnterを押します:

LILOを自動的にインストールするためにEnterを押します:

追加のパラメータをカーネルに追加する必要がない限りEnterを押します。私は追加のパラメータを追加する必要がありませんでした:

マスターブートレコードにLILOをインストールするためにEnterを押します。

マウスを選択してEnterを押します:

はいを選択してEnterを押します:

コマンドラインでnetconfigプログラムを実行することで、いつでもネットワークを再構成できます。
以下は、コンピュータをDHCPを使用するように設定する方法を説明しています。異なるネットワーク構成があるかもしれません。 今すぐネットワークを設定するにはEnterを押します。
ホスト名を入力し(任意の名前を使用できます)、Enterを押します:

ドメイン名を入力してEnterを押します:

DHCPサーバーを使用しているので、それを選択してEnterを押します:

Enterを押すか、必要に応じてDHCPホスト名を追加します:

設定が正しければEnterを押します:

Enterを押します:

Noを選択してEnterを押しました:

ハードウェアクロックの正しい設定を選択してEnterを押します:

タイムゾーンを選択してEnterを押します:

このチュートリアルではKDEを使用しています。チュートリアル後に別のウィンドウマネージャを選択することもできます。 コマンドxwmconfigを使用します。
KDEを選択してEnterを押します。

すべての新しいLinuxパスワードは、2回入力して確認します。
ルートパスワードを設定するためにEnterを押します:

セットアップを完了するためにEnterを押します:

DOWN矢印を使用してEXITを選択し、Enterを押します:

コンピュータを再起動します:
再起動後、ブートプロンプトでEnterを押します:

ログインプロンプトでrootと入力してEnterを押します。次に、rootアカウントのために作成したパスワードを入力してEnterを押します:
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。