|
THẾ GIỚI CHIM CÁNH CỤT |
|
Một số vấn đề hay gặp với Linux |
|
1. Tại sao
cài đặt thành công Linux rồi vào Login tôi không thấy gì cả ngoài cái nền xanh
và con chuột? |
|
Nguyên nhân
là bạn đã bỏ qua một số package quan trọng của desktop mà bạn đang sử dụng (ví
dụ như KDE, GNOME). Nếu vì lí do nào đó mà bạn không thể cài thêm nhiều gói thì
khi cài đặt các thành phần cho KDE, bạn hãy để mặc định và xóa bớt các gói khác
như game, multimedia... để đỡ tốn không gian đĩa cứng. |
|
2. Làm sao để
format cấp thấp ổ đĩa mềm? |
|
Đối với đĩa
mềm 3,5 inch; 1,44MB, bạn hãy đưa nó vào ổ mềm và gõ lệnh:
fdformat
/dev/fd0H1440
Nếu bạn có 2
ổ đĩa mềm và đĩa đó đang ở trong ổ B thì hãy thay fd0 thành fd1. |
|
3. Tạo phân
vùng ext2 trên đĩa mềm liệu có khó không? |
|
Trái với suy
nghĩ của bạn, việc này rất dễ làm, trước tiên bạn hãy format cấp thấp 1 lần, sau
đó gõ lệnh tạo filesystem ext2 như bình thường:
mkfs -
t ext2 -m 0/dev/fd0H1440 1440
Tham
số -m 0 báo cho mkfs.ext2 biết rằng không cần để dành 1/10 dung lượng đĩa cho
root (bình thường là như vậy). Giờ đây bạn có thể format 1 đĩa mềm như với một
phân vùng HDD. |
|
4. Làm sao để
làm chủ quá trình cài đặt phần mềm như trong Windows? |
|
- Các bạn có
thể chọn một thư mục nào đó chuyên chứa các file của chương trình được cài đặt
vào giống như thư mục Progam Files của Windows. Ví dụ tôi tạo 1 thư mục
/pro_files: |
|
Bạn giải nén
gói mã nguồn ra, dùng lệnh cd chuyển vào thư mục chứa các files mã nguồn, gõ:
./configure --prefix = /pro-files/xxx |
|
Với xxx là
tên bạn đặt cho thư mục chứa các file của chương trình. Lệnh configure có rất
nhiều tham số, bạn có thể "liếc qua" bằng lệnh:
./configure --help | less |
|
Kể từ bây giờ
tất cả các phần mềm cài đặt vào máy của bạn sẽ tự động nằm gọn trong thư mục
/pro_files/xxx. Sau đó bạn phải chỉnh sửa lại file /etc/profile và thêm vào cuối
của file này đường dẫn tới phần mềm của bạn:
PATH
=$PATH:/pro_ files/xxx/bin
export PATH
Cuối
cùng cập nhật lại file /etc/profile với lệnh source:
source
/etc/profile |
|
Sau bước này,
phần mềm của bạn có thể chạy được rồi. Nếu bạn gặp phải lỗi về thư viện, bạn thử
chạy lệnh ldconfig rồi chạy lại chương trình đó. |
|
Nếu mọi thứ
đều êm xuôi, bạn nên chạy 'makewhatis' để cập nhật cơ sở dữ liệu, 'whatis' và
'updatedb' để cập nhật cơ sở dữ liệu định vị của bạn. |
|
Giống như
trong Windows, quá trình cài đặt, biên dịch trong Linux cũng tạo các file rác,
bạn có thể chạy 'make clean' để dọn dẹp chúng.
|
|
5. Vì sao tôi
không thể biên dịch phần mềm từ nguồn, mặc dù tôi đã gõ đúng lệnh? |
|
Có nhiều
nguyên nhân có thể dẫn đến sự việc như trên nhưng hầu hết là do: |
|
- Phần mã
nguồn bị lỗi dẫn đến việc không thể thi hành script .configure. |
|
- Phần
archive bị lỗi do quá trình download bị ngắt quãng. Trong trường hợp này, bạn
phải tải lại hoặc tìm 1 package nào hoàn chỉnh hơn (phân phối ở dạng stable). |
|
- Bạn chưa
cài đặt các trình biên dịch, thông dịch, các thư viện, trình gỡ rối... cần cho
việc biên dịch. Bạn nên chọn tất cả các công cụ, thư viện phát triển kèm theo
trong bộ đĩa của HĐH Linux. Nếu không làm như vậy, bạn phải cài đặt tối thiểu
được: |
|
+ Trình biên
dịch C/C++.
+ Các thư viện C/C++.
+ make.
+ Tcl/Tk.
+ Sh hoặc bash.
+ Csh hoặc Tcsh. |
|
Bạn nên đọc
kỹ các yêu cầu về công cụ trên, thư viện mở rộng trong file readme, .doc kèm
trong tarball chứa mã nguồn. |
|
6. Khi gỡ bỏ
phần mềm bằng make uninstall, tôi gặp lỗi? |
|
Nguyên nhân
có thể do: |
|
- Bạn không
còn giữ lại file Makefile! Make chỉ chạy khi có file này. |
|
- Bạn đã sử
dụng tham số --prefix=path. Trong tình huống này, việc gỡ bỏ rất đơn giản, bạn
hãy xóa hết các file trong thư mục /pro_liles/xxx. |
|
- Nếu bạn giữ
file Make file, cũng không dù ng -- prefix=path, bạn có thể trách ông trời được
đấy! Với trường hợp này, bạn hã y chạy lại ./configure để tạo Make file, thử
chạy make uninstall lần nữa. Nếu vẫn không được, bạn hãy mở file Make file và
xóa các file chương trình theo thông tin mà nó cung cấp. |
|
FLAMENCO
(Hà Nam) |
|
|