Monday, October 31, 2011

Cài đặt bộ gõ tiếng việt x-unikey trên Linux


(ST) Các bộ gõ Tiếng Việt trong thế giới chim cánh cụt nổi tiếng nhất là xvnkb & x-unikey. Trong khi xvnkb chạy khá tốt trong GNOME & XFCE nhưng trong KDE lại thường gây ra lỗi là không thể login vào XWindow được, Vả lại xvnkb còn gây lỗi không thể automount CD trong ubuntu được. Bên cạnh đó x-unikey lại gõ rất tốt trong KDE, không bị lỗi automount CD như xvnkb nhưng hay bị lỗi với OpenOffice trong GNOME, XFCE. Bài viết này sẽ hướng dẫn cách cài đặt x-unikey và khắc phục lỗi với openOffice nếu như sử dụng GNOME, XFCE



1. Đầu tiên hãy chắc rằng máy của bạn đã có hỗ trợ en_US.UTF-8 hoặc vi_VN.UTF-8 bằng cách vào terminal(hay konsole) gõ locale -a .Nếu như chưa có thì ta sẽ tạo mới-nên nhớ phải dùng quyền root (dùng sudo trước các command nếu như sử dụng ubuntu hoặc dùng su nếu sử dụng distro khác)
mkdir /usr/share/locale/en_US.UTF-8
localedef -v -ci en_US -f UTF-8 /usr/share/locale/en_US.UTF-8
 (tạo địa phương en_US.UTF-8 )
hoặc:
mkdir /usr/share/locale/vi_VN.UTF-8
localedef -v -ci vi_VN -f UTF-8 /usr/share/locale/vi_VN.UTF-8
 (tạo địa phương vi_VN.UTF-8 )
2. vào http://unikey.org/linux.php . Tại đây bạn có thể lựa chọn download soursecode hoặc cái gói DEB hoặc RPM tương ứng. Ngoài ra bạn có thể vào trang 
http://rpm.pbone.net/index.php3/stat/4/idpl/14606924/dir/other/com/x-unikey-0.9.2-1.i586.rpm.html để download gói RPM.
  • Nếu bạn chọn gói DEB, dùng quyền root gõ dpkg -i filename.deb
  • Nếu bạn chọn gói RPM, dùng quyền root gõ rpm -i filename.rpm
  • Nếu bạn thích cài đặt từ soursecode: giải nén, chuyển vào thư mục vừa giải nén, gõ các lệnh:
./configure
make
make install (phải dùng quyền root)
3. Bây giờ bạn hãy vào thư mục (thư mục /home/tên_của_bạn) mở file.bash_profile (chú ý đây là file ẩn) thêm vào các dòng sau:
export XMODIFIERS=”@im=unikey”
export GTK_IM_MODULE=”xim”
export LANG=en_US.UTF-8 (hoặc export LANG=vi_VN.UTF- )
export LC_CTYPE=en_US.UTF-8 (hoặc export LC_CTYPE=vi_VN.UTF-8 )
 Xong, bạn thử logout rồi login trở lại là gõ được tiếng việt.

*Lưu ý: Nếu bạn chọn gói RPM, dùng quyền root gõ rpm -ivh filename.rpm lệnh này có tác dụng vừa cài, đồng thời hiển thị vị trí đặt file chạy. Sau đó bạn vào đúng đương dẫn đến file chạy là ok.


Chúc bạn thành công,

No comments:

Post a Comment