Thứ Ba, 1 tháng 6, 2010

CÀI ĐẶT Archlinux 2010.05 - Phần 2

Tài liệu cho người mới làm quen với Archlinux:
http://wiki.archlinux.org/index.php/Beginners%27_Guide


Show một bức hình của Archlinux 64-bit, sau khi cài đặt xong xuôi với giao diện Kdemod:

Từ Archlinux-install


Dưới đây là tổng quan các bước cài đặt tiếp theo để có một hệ thống Archlinux tương đối hoàn chỉnh. Chi tiết có thể search tại: http://wiki.archlinux.org/index.php/Main_Page


1- Cập nhật hệ thống:

# pacman -Syu


2- Thêm người dùng:

# adduser

--> Nhập tên người dùng:
--> Nhập mã UID: Thường là 1000 hoặc 500
--> Nhập têm nhóm chính của bạn: Thường là users
--> Nhập tên các nhóm phụ liền nhau, phân cách bởi dấu phẩy (Ví dụ: ...,video,audio,optical,...)

Các nhóm bạn nên nhập vào là: lp, wheel, log, games, network, video, audio, optical, floppy, storage, scanner, power, hal

--> Enter 4 lần
--> Nhập tên đầy đủ:
--> Yêu cầu vài thông tin nữa nhưng thường chỉ cần nhấn Enter bỏ qua (4 lần)
--> Nhập mật khẩu cho người dùng:

Vậy là xong

Bây giờ, nếu bạn đang từ người dùng hiện thời, mà muốn đăng nhập sang người dùng mới (có tên là "tu" chẳng hạn)
Gõ lệnh: su tu
Lệnh thoát ra: exit


3- Trao quyền SUDO cho người dùng:

Cài gói sudo:

# pacman -S sudo

Sửa file sudo:

# EDITOR=nano visudo

Thêm vào 1 dòng: tên_User    ALL=(ALL)  ALL
Ấn CTRL+O để lưu
Ấn CTRL+X để thoát


4- Cài đặt âm thanh:

# pacman -S alsa-utils

Sửa file /etc/rc.conf:

# nano /etc/rc.conf

Thêm alsa vào dòng DEAMONS (nằm dưới cùng) như sau:

DAEMONS=(@syslog-ng @network alsa)


5- Cài đặt X (môi trường đồ họa căn bản):

# pacman -S xorg hal dbus

Nếu bạn dùng máy tính xách tay thì cài thêm gói xf86-input-synaptics:

# pacman -S xf86-input-synaptics


Kiểm tra danh sách driver nguồn mở của các loại card đồ họa có trong kho của Archlinux:

# pacman -Ss xf86-video | less

Sử dụng mũi tên lên xuống để xem danh sách
Gõ "q" để thoát

Cài driver card đồ họa thích hợp với máy của bạn:

# pacman -Ss xf86-video-tên_phù_hợp

Nếu card của bạn là ATI hoặc NVIDIA thì có thể tìm trên wiki.archlinux.org để biết cách cài driver độc quyền, thay cho driver nguồn mở


Thêm dbus và hal vào danh sách DEAMONS trong file rc.conf:

# nano /etc/rc.conf

DAEMONS=(@syslog-ng dbus hal @network alsa)



Chuẩn bị để kiểm tra X:

# /etc/rc.d/hal start
# su ten_nguoi_dung_binh_thuong

$ cp /etc/skel/.xinitrc ~/
$ nano ~/.xinitrc


Thêm vào cuối cùng dòng sau: exec xterm
Ấn CTRL+O để lưu
Ấn CTRL+X để thoát


Kiểm tra X:

$ startx

Từ Archlinux-install

Thoát ra:

$ exit


6- Cài thêm một số gói phần mềm thông dụng:

- Gói hỗ trợ đọc và ghi NTFS:

# pacman -S ntfs-3g

- Gói hỗ trợ MountAutoMount:

# pacman -S gvfs

- Các gói bổ xung cho ALSA (âm thanh):

# pacman -S alsa-plugins gstreamer0.10-base-plugins gstreamer0.10-ffmpeg gstreamer0.10-good-plugins
# pacman -S gstreamer0.10-bad-plugins gstreamer0.10-ugly-plugins



7- Cài đặt môi trường đồ họa:

- Cài các fonts thông dụng:

$ sudo pacman -S ttf-ms-fonts ttf-dejavu ttf-bitstream-vera

- Cũng nên cài thêm 2 gói fonts sau:

$ sudo pacman -S ttf-freefont ttf-liberation


Có nhiều môi trường đồ họa để cài cho Archlinux như: KDE, KDEmod, GNOME, Xfce, Openbox, Fluxbox, LXDE, E17

Ở đây tôi chọn cài KDEmod thuộc dự án Chakra (http://chakra-project.org/)
Cấu hình pacman.conf để cài KDEmod tôi đã trình bày ở phần trước.

$ sudo pacman -S kdemod
$ sudo pacman -S gtk-qt-engine
$ sudo pacman -S archlinux-themes-kde archlinux-themes-kdm


Loại bỏ network, thêm networkmanager và kdm vào danh sách DEAMONS trong file rc.conf:

$ sudo nano /etc/rc.conf

DAEMONS=(@syslog-ng dbus hal !network @networkmanager @alsa kdm)

$ sudo restart



Thưởng thức :)

Xem bài viết này và bình luận trên Ubuntu-VN: http://forum.ubuntu-vn.org/viewtopic.php?f=78&t=10037&p=98543#p98543

2 nhận xét:

  1. Với Archlinux x86_64 (64-bit) thì nên cài thêm gói lib32-mesa

    Trả lờiXóa
  2. UPDATE ngày 15-07:

    Thêm "hal" vào danh sách các nhóm người dùng cần thiết, ở mục 2- Thêm người dùng
    (Có thể dùng lệnh để bổ xung nhóm "hal": # gpasswd -a tên_user hal)


    Thêm mục 6- Cài thêm một số gói phần mềm thông dụng, như sau:

    - Gói hỗ trợ đọc và ghi NTFS:
    # pacman -S ntfs-3g

    - Gói hỗ trợ MOUNT cho người dùng thường (users):
    # pacman -S pmount

    - Các gói bổ xung cho ALSA (âm thanh):
    # pacman -S alsa-plugins gstreamer0.10-base-plugins gstreamer0.10-ffmpeg gstreamer0.10-good-plugins
    # pacman -S gstreamer0.10-bad-plugins gstreamer0.10-ugly-plugins


    Bổ xung vào mục 7- Cài đặt môi trường đồ họa, như sau:

    "- Cũng nên cài thêm 2 gói fonts sau:
    $ sudo pacman -S ttf-freefont ttf-liberation"

    Trả lờiXóa