GNU/Linux >> Linux の 問題 >  >> Arch Linux

Arch Linuxセットアップインターネット、Xインストール、システム構成

このガイドでは、Archシステムを起動します 前のガイドでインストールしたものです。ここでは、インターネット接続を構成します 、いくつかのトラブルシューティングのヒント、およびいくつかのソフトウェアをインストールします。このソフトウェアには、Xサーバーが提供するグラフィカルユーザーインターフェイス(GUI)が含まれます。 。他のすべてと同様に、各ステップはターミナルを介して手動で実行されます。

インターネット

まず、インターネットに接続していることを確認する必要があります。これを行うには、pingコマンドを使用します。
$ ping archlinux.org
これが「ネットワークに到達できません」のようなものを返す場合は、接続する必要があります。まず、ネットワークインターフェイスを起動する必要があります。接続に使用しているものを確認しましょう。
$ ip address
これにより、使用可能なすべてのネットワークインターフェイスが一覧表示されます。デバイスをオンラインにする方法の例を次に示します。
$ ip link set up enp0s3
次に、DHCPサービスを開始するようにsystemdに指示する必要があります。
$ systemctl start dhcpcd.service
次に、pingを使用して接続をテストする必要があります。
$ ping archlinux.org

VirtualBoxで、pingが各パケットを独自の複製(DUP!)で返すという問題がありました。これを修正するために、VMのネットワークデバイスをWi-Fi経由で「ブリッジアダプタ」を使用してからNATに切り替えました。 DHCPを再起動して再接続します。コンピュータのロード時に接続できるように、起動時にDHCPを開始する必要があります。これを行うには、systemctlで「enable」コマンドを使用します。

$ systemctl enable dhcpcd.service

「–now」パラメータは、systemctlにサービスを開始すると同時にサービスを有効にするように指示します。

ユーザー

このコンピューターのメインアカウントとして使用するには、少なくとも1人の他のユーザーを作成する必要があります。 rootユーザーをメインアカウントとして使用することは非常に悪い習慣です。ルートはシステム全体にアクセスできます。ルートの下にある1つの簡単なコマンドで、非常に重要なファイルを消去できます。常にユーザーアカウントを使用してください。これに使用するツールは「useradd」と呼ばれます。新しいユーザーの名前を指定すると、ファイル「/ etc / useradd/defaults」で指定されたデフォルトオプションを使用してユーザーが作成されます。 「-D」オプションを指定すると(「useradd -D」)、他のパラメーターが指定されていない場合にuseraddが使用するデフォルトが一覧表示されます。受け入れるパラメータのリストを見てみましょう:

「-m」パラメータは、ホームディレクトリがまだ存在しない場合に作成します。これを単独で使用すると、デフォルトのベースディレクトリ(「/ home」)にユーザーとそのホームディレクトリが作成されます。ディレクトリ名はユーザーのユーザー名になります。例: unix_allsort’。ユーザー名にはスペースを含めることはできません。

$ useradd -m unix_allsort

ユーザーのホームフォルダがどのディレクトリであるかは、ベースディレクトリ(「-b」引数)またはホームフォルダ名(「-h」を使用)、あるいはその両方を変更することで変更できます。ユーザーのグループ、独自のグループID(GID)、および独自のユーザーID(UID)を指定することもできます。詳細については、「manuseradd」を実行してください。ユーザーを作成したら、それにパスワードを割り当てる必要があります。まず、「passwd」を使用してunix_allsortに割り当てます。最初に間違いがなかったことを確認するために、パスワードを2回入力するように求められます。

$ passwd unix_allsort

アップデートとソフトウェア

次に、他のプログラムをインストールする前に、最新のソフトウェアパッケージがインストールされていることを確認する必要があります。この場合も、「pacman」がこの目的で使用されます。 rootユーザーであることを確認してから、新しいシステムの更新を開始してください。システムをアップグレードする際に知っておくべきことの詳細については、ArchWikiをご覧ください。
$ pacman -Syu

この更新により、initramfsイメージとそのフォールバックも更新されます。

完了すると、他のソフトウェアのインストールを開始できます。まず、FVWM(ウィンドウマネージャー)と、もちろんXorg(X11サーバー)で構成されるGUI環境をインストールします。次の3つのpacmanコマンドを実行します。
$ pacman -S fvwm 
$ pacman -S xorg-server 
$ pacman -S xorg-xinit 
$ pacman -S xterm

Xセッション中にターミナルを使用する場合はxtermが必要です。「startx」の実行時にfvwmを起動するには、「/ etc / X11/xinit」からxinitrcテンプレートをコピーする必要があります。

$ cp /etc/X11/xinit/xinitrc .xinitrc
次に、nanoまたはvimのいずれかを開いて、起動するものを変更します。ファイルの一番下までスクロールします。そこには、実行しようとするもののリストがあります。デフォルトでは、別のウィンドウマネージャーである「twm」を実行しようとします。 twmがインストールされていないため、機能しません。 xclockについては、後でインストールできます。 xclockをインストールすると、もちろんコマンドを削除しない限り、xclockも実行されます。

私たちができる最善のことは、「startx」の実行時にのみFVWMを実行するようにXに指示することです。これを行うには、他のコマンドを削除するか、コマンドの前に「#」を付けてコメントにします。これにより、FVWMが閉じる場合にのみXが閉じるようになります。

そこには「fvwm」だけがあり、最後の「&」が削除されていることを忘れないでください。ここで、「startx」を保存して実行します。 FVWMは正しく起動するはずです。これを使用すると、デスクトップをクリックして[XTerm]を押すことで「xterm」を呼び出すことができます。

すばらしいです。これからもプログラムのインストールを続けていきます。 XTermを開いた状態でFVWMを使用しているときに、Firefoxをインストールしましょう。ルートとして「pacman」を実行することを忘れないでください。 「su」コマンドを使用してrootに切り替えます。前述のように、Archの優れている点は、完全にカスタマイズできることです。 Firefox、Thunderbird、および「IceWM」と呼ばれる別のウィンドウマネージャーをインストールしました。 KDE5プラズマデスクトップをインストールしてみましょう。

$ pacman -S plasma-desktop
完了したら、「〜/ .xinitrc」をもう一度編集して、「startkde」だけが実行されるようにする必要があります。変更を保存した後、Xを再度起動します。 KDEプラズマセッションを実行する必要があります。

次のガイド

いくつかのソフトウェアがインストールされたシステムがセットアップされたので、システムをカスタマイズするためのいくつかの異なる方法を見ていきます。他の構成も同様に検討されます。
Arch Linux
  1. Redhat7LinuxシステムでのクイックNFSサーバー構成

  2. CentOS6をPCにインストールする方法| CentOS 6インストールのセットアップ–インストール後の構成

  3. Linux – Arch LinuxインストールCDを再マウントして、いくつかの追加パッケージをダウンロードしますか?

  1. Arch Linuxのインストール方法:初心者向けステップバイステップインストールガイド

  2. ArchLinuxでベースシステム以外のすべてを削除する方法

  3. Arch Linux でシステムクロックを台無しにしました

  1. UEFIシステムでArchLinuxとWindows10をデュアルブートする方法

  2. Linuxクォータ-UbuntuとDebianでのインストールと構成

  3. GentooLinuxで起動およびシャットダウンスクリプトを設定する方法