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つの記事に挿入するのを忘れていたものすべてです。 :)



All Articles