Asus EeePC 904HD上のArch Linux。 パート2、システムセットアップ。

最初の部分では、サブノートブックに基本システムをインストールする方法を説明しました。 今、このすべてを思い起こさせる時が来ました。 ちなみに、EeePCのサブノートの7xxおよび9xxシリーズのユーザーは、ここで説明していることに注意することもできます。 はい、初心者の「アーチャー」だけが面白いでしょう。



1.ネットワークカードモジュールをインストールします。


システムにログインしてifconfig -aコマンドの出力を確認すると、ループバックインターフェイスのみが表示されます。 つまり /etc/rc.conf MOD_AUTOLOAD="yes"のオプションを使用しても/etc/rc.conf MOD_AUTOLOAD="yes"必要なモジュールはロードされません。 そのため、ネットワークカードモジュールを手動で組み立てる必要があります。
wi-fiは収集されなかったため、ネットワークカード専用のモジュールを収集しました。すべてが職場で行われ、残念ながらwi-fiネットワークはここにないためです。
後でwi-fiを扱います。wi-fiを介してのみインターネットにアクセスできる人がいる場合は、適切なモジュールを自分で見つける必要があります。 :(

そのため、他のコンピューターからネットワークカードのモジュールのソースコードをダウンロードする必要があります。 ここから l1e-linux-v1.0.1.0ドライバーをダウンロードします
このアーカイブをUSBフラッシュドライブに注ぎ、ネットブックUSBフラッシュドライブから取り出します。 ルートの下から実行します。
#mount /dev/sdb1 /mnt/
#cp /mnt/__l1e-linux-v1.0.1.0.tar.gz /home/atl1e/( )
#tar -xzvf /home/atl1e/l1e-linux-v1.0.1.0.tar.gz
#cd /home/atl1e/src/
#KBUILD_NOPEDANTIC=1 make
#insmod ./atl1e.ko

#ifconfig -aと、 eth0インターフェイスが表示されていることがわかります。 rc.confを既に正しく編集している場合(ここでは、ネットワーク構成に関連するオプションを念頭に置いています)、ネットワークを上げることができます。
#/etc/rc.d/network restart
IPアドレスとUPステータスの割り当てについて、 #ifconfig eth0コマンドの出力を確認します。
すべてがうまくいけば、ping #ping www.ru #ping www.ru Pingが行ったのは、インターネットです。 やった! :)

2.アップデート。


じゃあ インターネットがあるため、システムを現在の状態に更新する必要があります。
Arch LinuxはPacmanを使用してパッケージを管理します。
#pacman -Syuます。 パッケージデータベースは同期し、インストーラーはPacman自体の更新を求めます。 同意します。 #pacman -Suを実行すると、完全なパケット同期が開始されます。 125 MBのアップデートがダウンロードされている間、コーヒー(または他の何か)を飲みます。 そして、すべてのパッケージがダウンロードされると、ひどいことが起こります。
エラーが発生します:
klibc: /usr/lib/klibc/include/asm/Kbuild exists in filesystem
........
klibc: /usr/lib/klibc/include/asm/xor_64.h exists in filesystem
Errors occurred, no packages were upgraded.

それはすべてなくなった、シェフ! (c)
しかし、パニックにならないでください! 何も欠けていません! まあ、はい、そのようなバグがあります。 それに対処することは非常に簡単です(少なくとも3つの方法があります)。 最も単純なものを選択しましょう- #rm /usr/lib/klibc/include/asmを実行し、 #pacman -Su実行#pacman -Suます。 これで、システムは正常にアップグレードされます。

ABSについてすぐに忘れないでください。
#pacman -S abs
#abs


3.便利なささいなこと。


システムは基本です。 ルート以外のユーザーもいません。 混乱! 私たちは修正します:)
#useradd -m -s /bin/bash greenday( greenday , %username%)
#passwd greenday

ユーザーを取得しました。 しかし、 sudoはどうですか? はい、それなしで。 私たちは満足しています、チーフ:
#pacman -S sudo
#visudo

最後のコマンドは、 /etc/sudoersファイルのvi特別セッションを使用した編集です。 開いたファイルに、 USERNAME ALL=(ALL) ALLという形式のエントリを追加します
viを初めて使用する場合は、 #EDITOR=nano visudo
Wikiで sudoの詳細を読んでください。

そしてもちろん、私は古き良き真夜中の司令官にとても親切です。 インストール:
#pacman -S mc


4. 正しいカーネルをインストールします。


そのため、システムが更新されました。 ネイティブコアのように、ゴミのないコンパクトなコアを取得したいと思います。
AURのコミュニティに感謝します。 カーネルオプションを詳しく調べる必要はありません。 アドリアーノというニックネームを持つ人は既にすべてを行っており、インストールするだけです。
  [greenday @ gremlin〜] $ mkdir〜/ src / 
[greenday @ gremlin〜] $ cd〜/ src /
[greenday @ gremlin src] $ wget http://aur.archlinux.org/packages/eeepc904-kernel/eeepc904-kernel.tar.gz

[greenday@gremlin src]$ tar xzvf eeepc904-kernel.tar.gz
[greenday@gremlin src]$ cd ./eeepc904-kernel/

PKGBUILDファイルを編集します。 kernelconfigファイルの正しいMD5サムをそこに挿入します。
ビルドパッケージを開始します: [greenday@gremlin eeepc904-kernel]$ makepkg
アセンブリには約30分かかるため、他のことを行っています。
アセンブリ後、パッケージをインストールします: $ sudo pacman -U eeepc904-kernel-2.6.27.4-4-i686.pkg.tar.gz
そして、ファイル/boot/grub/menu.lstを修正し、次の行を追加します。
# (2) Arch Linux
title Arch Linux EeePC kernel
root (hd0,0)
kernel /vmlinuzeee root=/dev/sda3 ro

カーネルの準備が整い、システムを再起動できます。

これで第2部を終了できると思います。 第3部では、X、DEのインストール、「ホットキー」の設定について説明します。最初の2つの記事に挿入するのを忘れていたものすべてです。 :)

Source: https://habr.com/ru/post/J44504/


All Articles