Hướng dẫn cài đặt Fedora Core 6
Xin được giới thiệu qua cách cài đặt Fedora Core 6 ; cơ bản thì nó cũng sẽ giống như cách cài đặt Fedora Core 5 ( Fedora 5 Installation Notes ). Tuy nhiên có 1 số phần thêm mới.
Mục lục
- 1 Cài đặt phần mềm
- 2 Những vần đề thường gặp
- 3 Setup sudo
- 4 Setup yum
- 5 Install Nvidia Driver
- 6 GCC Compatibility
- 7 Install GCC 3.4
- 8 ALSA Drivers
- 9 Install RealPlayer
- 10 Install MP3 Players
- 11 Modify Services/Daemons
- 12 Macromedia Flash Plugin
- 13 Java Runtime Plugin
- 14 Install Adobe Acrobat
- 15 Setup Samba
- 16 Install Samba
- 17 Add Shares
- 18 Thêm User
- 19 Khởi động Samba
- 20 Mount NTFS Partitions
- 21 Cài đặt Hỗ Trợ NTFS
- 22 Kiểm tra các partitions
- 23 Tạo các điểm mount
- 24 Mount Partitions
- 25 Update /etc/fstab
- 26 Tắt IPV6
- 27 Tắt Sự Hỗ trợ IPv6 Networking
- 28 Tắt IPv6 Protocol Stack cho Kernel
- 29 Tắt IPv6 Firewall
- 30 Vấn đề với localhost
- 31 Install Kernel Headers
- 32 Nguồn
Cài đặt phần mềm[sửa]
- Trước hết bạn cần vào đây để download ; và burn ra đĩa các hình ảnh FC6 iso. Hoặc bạn cũng có thể download thông qua bittorent.
- Nếu bạn cài đặt trên 1 máy mới ( không có sẵn cac hệ điều hành khác) hoặc là muốn chèn toàn bộ Fedora lên ổ cứng hiện thời thì bỏ qua bước này. Chia ổ cứng của bạn dùng các phần mềm Partition như là PartitionMagic hoặc Norton Partition v...
- Sau khi phân chia ổ đĩa ; bắt đầu đến quá trình cài đặt Fedora. Khởi động lại máy; đút đĩa FC-6-1 vào và chỉnh BIOS để máy khởi động với ổ đĩa CD.
- Nếu bạn đơn thuần cài đặt từ đĩa CD; thì khi hiện ra dấu nhắc "boot" thì cứ việc nhấn Enter để tiếp tục.
- Nhấn Next để lựa chọn ngôn ngữ và bàn phím.
- Nếu bạn sử dụng dual boot ( song song vơi Windows) thì chọn "other" trên trang bôt loader configure. Chọn "Edit" . Gõ "Windows" trong phần "Label" và bỏ phần đánh dấu "Default Boot Target" .
- Sau đó nhấn "Next" để tiếp tục. Bỏ trống phần "eth0" và hostname "automatically via DHCP" trên trang ; network configuration. Nhấn "Next".
- 1 bản hội thoại sẽ hỏi bạn mật khẩu dành cho "root" . Nhập mật khẩu của bạn vào và nhấn "Next".
- Sau đó bạn sẽ thấy 1 hộp thoại hỏi bạn là chọn cài đặt các phần mềm kèm theo bây giờ hay để sau; thì bạn có thể chọn cài đặt ngay bây giờ ( như web server v.v.) hoặc có thể để sau. Nhấn "Next".
- Sau đó quá trình cài đặt sẽ diễn ra ; lần lượt bỏ các đĩa vào theo yêu cầu. Sau khi hoàn tất; máy sẽ yêu cầu khởi động lại. Chọn "OK".
- Khi khởi động lại ( nhớ chỉnh BIOS để máy không khởi động từ CD nữa). Bây giờ sẽ bắt đầu tinh chỉnh các file hệ thống cũng như user.
- Nhấn "Forward" sau khi "Agree" với Terms and Conditions.
- Trong mục Firewall chọn WWW (HTTP) ; . Hoặc bạn cũng có thể tinh chỉnh sau . Nhấn "Forward".
- Sau đó là tinh chỉnh thời gian, âm thanh và chi tiết user. Nhập tên user và pasword vào ( không phải của root).
- Nhấn "Forward" sau đó là bạn sẽ thấy hộp thoại yêu cầu nhập tên và mật khẩu để log-in ( không phải của root).
- Sau khi đăng nhập ; chúc mừng bạn đã hoàn tất quá trình cài đặt Fedora 6.
Những vần đề thường gặp[sửa]
Fedora Core 6 không phải là hoàn hảo 100% ; nghĩa là nó vẫn còn có bug và 1 số vấn đề. Bạn có thể tìm thấy các bug ở trang web sau đây http://fedoraproject.org/wiki/Bugs/FC6Common.
Nếu bạn nâng cấp từ FC5 và thấy có vấn đề với kernel thì làm những bước sau:
- Download kernel mới về:
http://download.fedora.redhat.com/pub/fedora/linux/core/6/i386/os/Fedora/RPMS/
- Cài đặt nó trong root ở terminal
su -c "rpm -Uvh --replacefiles --replacepkgs kernel-2.6.18-1.2798.fc6.i686.rpm"
Setup sudo[sửa]
- Fedora Core, giống như các Linus distro khác, có 1 tài khoản gọi là root user. Root nghĩa là "superuser" , đại loại giống như là "Administrator" trong Windows.
- Để kích hoạt root bạn có thể sử dụng "su" hay "sudo". Tuy nhiên "sudo" cần phải cài đặt để có thể sử dụng nó:
- Trong terminal gõ:
su echo 'loginname ALL=(ALL) ALL' >> /etc/sudoers
- Trong đó "loginname" là user name của account của bạn.
- Sử dụng ALL=(ALL) NOPASSWD:ALL nếu bạn không muốn hệ thống hỏi password.
- Nếu bạn muốn hỏi password với "sudo" ; thì nó là password của user ; chứ không phải password của root.
- Ví dụ:
su chmod +w /etc/sudoers echo 'mirandam ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers chmod -w /etc/sudoers exit exit
- Lưu ý: 1 số user cần phải có quyền thay đổi bởi vì /etc/sudoers/ chỉ là read-only.
- Ví dụ tiếp sau đây sẽ giải thích cách làm việc của sudo:
- Không được:
du -sh /root du: `/root': Permission denied
- Được:
sudo du -sh /root 163M /root
Setup yum[sửa]
http://fedora.redhat.com/docs/yum/en/
Fedora Core sử dụng yum để cài đặt và nâng câng cấp phần mềm.
Fedora có 3 bộ gốc chính mặc định là : core (cùng với các gói từ trong các đĩa CD/DVD cài đặt), updates (những gói nâng cấp , mới hơn core) và mở rộng (extras) ( những phần mềm không có trong đĩa CD/DVD).
Những gói này có "ký hiệu" riêng trong file RPM để đảm bảo đúng khi download về. Import GPG key vào trong những bộ gốc này:
sudo rpm --import /etc/pki/rpm-gpg/*
- Cho những ứng dụng như là (MP3, DVD, MPEG, NTFS, v.v..) . Bộ gốc nguồn thứ 3 có thể được sử dụng, phần lớn có trong Livna.
sudo rpm -ivh http://rpm.livna.org/livna-release-6.rpm sudo rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY
- Cập nhật mới toàn bộ hệ thống; thông thường thì trong Fedora Core 6 sẽ tự động cập nhật nếu có bản nâng cấp , tuy nhiên bạn có thể tự mình làm bằng câu lệnh sau:
sudo yum update
Install Nvidia Driver[sửa]
Fedora khuyến khích người sử dụng nên cài đặt driver thông qua cac phần mếm thứ 3 thay vì trực tiếp từ Nvidia website. Hiện tại Livna cung cấp khá nhiều driver chuẩn tốt cho Nvidia.
- Sử dụng yum:
- Đầu tiên là cài đặt Livna repository:
- Vào terminal và gõ:
sudo rpm -ivh http://rpm.livna.org/livna-release-6.rpm sudo rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY
- Cài đặt nvidia driver thông qua Livna:
sudo yum install kmod-nvidia
- Nếu bạn thấy lỗi sau xuất hiện
Error: Editing failed, restoring backup
- thì khởi động lại máy. Vấn đề này sẽ có thể được sửa chữa.
- Những user mà không sử dụng yum
- Download GPG Key và trong terminal gõ:
sudo rpm --import RPM-LIVNA-GPG-KEY
- Mở trình duyệt vào địa chỉ http://rpm.livna.org/fedora/6/ ; lựa chọn gói download thích hợp. Bạn sẽ cần cả xorg driver và nvidia kernel module.
- Dành cho xorg driver, lựa chọn gói mà phù hợp với phiên bản driver Nvidia mới nhất.
- Đối với Nvidia driver, nó cần phải đúng với phiên bản kernel của bạn.
- để xem phiên bản của kernel thì làm như sau trong terminal:
uname -rm 2.6.18-1.2798.fc6 i686
- Cài đặt cả hai cùng 1 lúc:
sudo rpm -ivh kmod-nvidia-1.0.8776-1.2.6.18_1.2798.fc6.i686.rpm \ xorg-x11-drv-nvidia-1.0.8776-2.lvn6.i386.rpm Preparing... ########################################### [100%] 1:kmod-nvidia ########################################### [ 50%] 2:xorg-x11-drv-nvidia ########################################### [100%]
- Nếu sau khi cài đặt , bạn gặp lỗi sau:
Error: Editing failed, restoring backup
- vậy thì phải chỉnh sửa /etc/X11/xorg.conf
- vào terminal gõ:
sudo gedit /etc/X11/xorg.conf
- Thêm vào cuối file
Section "Files" ModulePath "/usr/lib/xorg/modules/extensions/nvidia,/usr/lib/xorg/modules" EndSection Section "Module" EndSection
- Lưu ý: nếu bạn sử dụng 64-bit thì thay thế bằng dòng này:
ModulePath "/usr/lib64/xorg/modules/extensions/nvidia,/usr/lib64/xorg/modules"
- Mở card màn hình:
sudo /usr/sbin/nvidia-config-display enable
- Khởi động lại KDE/Gnome.
- xem thêm tại http://rpm.livna.org/rlowiki/Packages/xorg-x11-drv-nvidia .
GCC Compatibility[sửa]
- Fedora Core 6 đã được bao gồm GCC 4.1.Những gói này được kèm theo trong đĩa CD thứ 3 (ftp, yum , v.v..).
- Để cài đặt compat-libstdc++-33 và compat-libstdc++-296 làm như sau:
- Trong terminal gõ:
sudo yum -y install compat-libstdc++-33 compat-libstdc++-296
- Gói compat-libstdc++-33 cần thiết cho Realplayer.
Install GCC 3.4[sửa]
- FC6 đã được bao gồm GCC 4.1. Tuy nhiên 1 số ứng dụng không sử dụng được trong GCC 4.1. Bạn có thể cài đặt GCC 3.4 để chạy các ứng dụng mà chưa hỗ trợ GCC 4.1.
- Để cài đặt compat-gcc-34 và compat-gcc-34-c++ làm như sau:
- Trong terminal gõ:
sudo yum install compat-gcc-34 compat-gcc-34-c++
ALSA Drivers[sửa]
- ALSA là hệ thống âm thanh được sử dụng trong Fedora Core. Driver được bao gồm trong core.
-
Nếu
như
sound
card
của
bạn
không
hoạt
động
tốt
thì
thử
làm
như
sau:
-
Nếu
đã
phát
hiện
nhưng
không
có
âm
lượng,
kiểm
tra
- Trong Gnome: chạy gnome-volume-control (package: gnome-media)
- Trong KDE: chạy kmix (package: kdemultimedia)
- shell/terminal chạy alsamixer (package: alsa-utils)
-
Nếu
đã
phát
hiện
nhưng
không
có
âm
lượng,
kiểm
tra
- Nếu không phát hiện được thì kiểm tra tình trạng tại trang chủ của ALSA Soundcard Matrix (http://alsa-project.org/alsa-doc/)
- Nếu hệ thống của bạn cần chạy nâng cấp thì hãy thử:
sudo yum update kernel alsa-lib alsa-utils
Install RealPlayer[sửa]
- Trước khi cài đặt RealPlayer, cần kiểm tra xem là gói compat-libstdc++-33 đã được cài đặt hay chưa.
sudo yum install compat-libstdc++-33
- Cài đặt RealPlayer; trong terminal gõ:
sudo rpm -ivh RealPlayer10GOLD.rpm Preparing... ########################################### [100%] 1:RealPlayer ########################################### [100%]
- Tham khảo cách khác ở đây
Install MP3 Players[sửa]
- Xem chi tiết thêm ở Fedora_5_Installation_Notes
- Mở trình duyệt Firefox ra và gõ vào địa chỉa sau : http://thelinuxbox.org/downloads/fonts/msttcorefonts.tar.gz để download về bộ true type fonts. Có rất nhiều cách để cài đặt; 1 trong những cách đơn giản nhất là:
- Vào Terminal ( không phải root) gõ như sau:
mkdir /home/ten_cua_ban/.fonts mv msttcorefonts/* /home/ten_cua_ban/.fonts
- Mở trình duyệt Firefox ; "Preferences" > "Content" ; bạn sẽ thấy các font mới như là Arial ; Times New Roman v.v..
Modify Services/Daemons[sửa]
- Xem thông tin và chức năng của các dịch vụ (service) trong FC ở đây:
-
Thông
tin
về
quản
lý
cac
dịch
vụ
(service)
trong
FC
xin
vui
lòng
đọc:
- Managing Services in Fedora http://www.mjmwired.net/resources/mjm-fedora-manage-services.html
Macromedia Flash Plugin[sửa]
- Mở Terminal:
su - yum -y install flash-plugin
- Nhấn Enter và chờ đợi cài đặt xong. Nếu như bạn muốn cài đặt Flash 9 Beta 2 cho Fedora thì vào http://labs.adobe.com/downloads/flashplayer9.html để download bản nâng cấp về. Sau đó unrar ( bung file ra ) và vào terminal:
cp libflashplayer.so /home/ten_cua_ban/.mozilla/plugins/
- Khởi động lại Firefox ; bạn bây giờ đã có thể vào youtube để xem phim với Flash 9!
Java Runtime Plugin[sửa]
- Download từ http://java.sun.com/javase/downloads/index.jsp ; chọn Java Runtime Environment (JRE) 5.0 Update 10. Đồng ý license agreement và chọn Linux self-extracting file jre-1_5_0_10-linux-i586.bin 16.28 MB MB
- Để cài đặt thì vào terminal:
sh jre-1_5_0_10-linux-i586.bin sudo mv -f jre1.5* /opt/jre1.5 sudo ln -s /opt/jre1.5/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/libjavaplugin_oji.so
Install Adobe Acrobat[sửa]
-
Download
Acrobat
từ:
http://www.adobe.com/products/acrobat/readstep2_allversions.html
- Operating system: Unix/Linux
- Version: Linux (.rpm)
- Vào terminal:
sudo rpm -ivh AdobeReader_enu-7.0.8-1.i386.rpm
- Lưu ý: Có 1 số vấn đề với phiên bản 7.0.8 và FC6. Để chữa lỗi này thì làm như sau:
- Vào Terminal:
sudo gedit /usr/bin/acroread
- Thay đổi:
- Dòng 148:
Từ
echo $mfile| sed 's/libgtk-x11-\([0-9]*\).0.so.0.\([0-9]\)00.\([0-9]*\)\|\(.*\)/\1\2\3/g'
Thành
echo $mfile| sed 's/libgtk-x11-\([0-9]*\).0.so.0.\([0-9]*\)00.\([0-9]*\)\|\(.*\)/\1\2\3/g'
- Dòng 643:
Từ:
MIN_GTK_VERSION="240"
Thành:
MIN_GTK_VERSION="2040"
- Xem thêm ở http://www.adobeforums.com/cgi-bin/webx/.3bc14512
- Acrobat Browser Plugin
- Để cài đặt plugin cho trình duyệt thì làm như sau:
sudo ln -s /usr/local/Adobe/Acrobat7.0/Browser/intellinux/nppdf.so /usr/lib/mozilla/plugins/nppdf.so
Setup Samba[sửa]
Nếu bạn có các máy tính chạy windows trên Lan và muốn chia sẻ file thì cần phải cài đặt Samba
Install Samba[sửa]
- Để cài đặt Samba thì vào Add/Remove Software > Servers > Windows File Server. hoặc download về ở đây
[sửa]
- Bạn cần phải tinh chỉnh file smb.conf trước khi có thể chạy Samba.
sudo gedit /etc/samba/smb.conf
- Tinh chỉnh "workgroup" cho phù hợp
[global] ; Thông tin server netbios name = HOSTNAME_CỦA_BẠN server string = workgroup = WORKGROUP announce version = 5.0 socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192 passdb backend = tdbsam security = user null passwords = true username map = /etc/samba/smbusers name resolve order = hosts wins bcast wins support = yes printing = CUPS printcap name = CUPS syslog = 1 syslog only = yes
- Và thêm phần chia sẻ file vào cuối tập tin:
[myshare] path = /home/samba/ public = yes writable = yes printable = no create mask = 0644 directory mask = 0755 browseable = yes available = yes
- Lưu ý thư mục chia sẻ nên được CHMOD 755 hay 777 . Để làm điều này thì vào terminal:
sudo chmod /home/samba/
- Xem thêm Config_Samba_Server
Thêm User[sửa]
- Tạo account cho samba ( nên nhớ password phải giống như khi bạn login)
sudo smbpasswd -L -a username_của_bạn sudo smbpasswd -L -e username_của bạn
Khởi động Samba[sửa]
- Vào terminal và gõ:
sudo /etc/init.d/smb start Starting SMB services: [ OK ] Starting NMB services: [ OK ]
- Sử dụng chkconfig hay serviceconf để khởi động runlevel 3 và 5.
/sbin/chkconfig --list smb smb 0:off 1:off 2:off 3:off 4:off 5:off 6:off sudo /sbin/chkconfig --level 35 smb on /sbin/chkconfig --list smb smb 0:off 1:off 2:off 3:on 4:off 5:on 6:off
- Lưu ý: khởi động lại samba mỗi khi chỉnh sửa file "smb.conf" hay thay đổi thông tin user.
- Trong terminal:
sudo /etc/init.d/smb restart Shutting down SMB services: [ OK ] Shutting down NMB services: [ OK ] Starting SMB services: [ OK ] Starting NMB services: [ OK ]
- Xem thêm Config_Samba_Server về việc tinh chỉnh trên windows.
Mount NTFS Partitions[sửa]
Cài đặt Hỗ Trợ NTFS[sửa]
- Vào terminal gõ:
sudo yum install kmod-ntfs
Kiểm tra các partitions[sửa]
- Sử dụng fdisk để liệt kê các partition. Phần lớn các ổ cứng ATA sẽ là /dev/hda. Ổ cứng cũng có thể được hiển thị như là /dev/hdb, /dev/sda.
sudo /sbin/fdisk -lu /dev/hda | grep NTFS /dev/hda1 * 63 33559784 16779861 7 HPFS/NTFS /dev/hda2 33559785 67119569 16779892+ 7 HPFS/NTFS /dev/hda3 67119570 100679354 16779892+ 7 HPFS/NTFS
Tạo các điểm mount[sửa]
- Thông thường thì ở trong các thư mục /media/ và /mnt/.
cd /media/ sudo mkdir c_drive d_drive e_drive
- Bạn không cần phải tạo thư mục với tên giống như trên ; bạn có thể tùy chọn bất cứ tên nào.
Mount Partitions[sửa]
- Chúng ta cần cho phép các user có thể read-only (đọc) các ổ cứng NTFS:
sudo mount /dev/hda1 /media/c_drive/ -t ntfs -r -o umask=0222 sudo mount /dev/hda2 /media/d_drive/ -t ntfs -r -o umask=0222 sudo mount /dev/hda3 /media/e_drive/ -t ntfs -r -o umask=0222
Update /etc/fstab[sửa]
- Mỗi lần khởi động Fedora ; để hệ thống tự động nhận ra NTFS thì cần phải chỉnh sửa /etc/fstab.
- vào Terminal:
sudo gedit /etc/fstab
- Thêm những dòng sau vào cuối file:
/dev/hda1 /media/c_drive ntfs ro,defaults,umask=0222 0 0 /dev/hda2 /media/d_drive ntfs ro,defaults,umask=0222 0 0 /dev/hda3 /media/e_drive ntfs ro,defaults,umask=0222 0 0
- Khởi động lại Fedora ; bây giờ bạn đã có thể đọc các ổ đĩa NTFS
Tắt IPV6[sửa]
- FC6 hỗ trợ IPv6 rất mạnh , tuy nhiên nếu bạn không muốn sử dụng và tắt nó thì làm như sau:
Tắt Sự Hỗ trợ IPv6 Networking[sửa]
- Vào Terminal gõ:
sudo gedit /etc/sysconfig/network
- và thay đổi:
NETWORKING_IPV6=yes
thành
NETWORKING_IPV6=no
Tắt IPv6 Protocol Stack cho Kernel[sửa]
- Vào terminal:
sudo gedit /etc/modprobe.conf
- Sau đó thêm 2 dòng dưới đây vào cuối file:
alias net-pf-10 off alias ipv6 off
- Khởi động lại máy
Tắt IPv6 Firewall[sửa]
- Vào Terminal:
sudo /etc/init.d/ip6tables stop
- Bạn sẽ thấy đại loại như sau:
Flushing firewall rules: [ OK ] Setting chains to policy ACCEPT: filter [ OK ] Unloading ip6tables modules:
- Tắt Ipv6 firewall trong quá trình sử dụng ở tương lai:
sudo /sbin/chkconfig --level 35 ip6tables off
Vấn đề với localhost[sửa]
- Trong /etc/hosts , những dòng cho localhost sử dụng IPv6 dưới đây không thể gỡ bỏ:
::1 localhost.localdomain localhost
- Vậy nếu bạn muốn bỏ Ipv6 thì bạn cần phải thêm IPv4 thay vì nó:
127.0.0.1 localhost.localdomain localhost
- Lưu ý: 1 số chuơng trình có thể có vấn đề trong Gnome với chuyện này.
Install Kernel Headers[sửa]
- Kernel heaers The Kernel Headers có thể cài đặt thông qua kernel-devel RPM. Gói này bạn có thể cài đặt qua các đĩa CD/DVD hay qua FTP và yum.
- Vào terminal:
uname -rm
- Bạn sẽ thấy được phiên bản kernel của mình; ví dụ:
2.6.19-1.2895.fc6 i686 Select: kernel-devel-2.6.19-1.2895.fc6 i686.rpm
- Sau đó để cài đặt thì gõ:
sudo yum install kernel-devel
Nguồn[sửa]
- Được Trích Dẫn và Dịch Thuât Bởi Wiki Fastueux (http://wiki.fastueux.com)
- Translation of http://www.mjmwired.net/resources/mjm-fedora-fc6.html by Mauriat Miranda
- Fedora Core 5 Personal Installation Guide
- Fedora Core 5 - Services in Fedora Core 5
- Fedora Core 5 on Dell D810 Latitude Laptop
- Managing Services in Fedora
- Installing Alternate GCC Compiler on Fedora
- Fedora Help Forum Posts and Threads
- Italian Translation: Personal Installation Guide Fedora Core 6
- Fedora Core 6 Blog Entries