Trên Windows để có thể đánh văn bản hay chat tin nhắn và một số thao tác khác bằng tiếng việt có dấu, thì buộc các bạn phải tải bộ gõ unikey tiếng việt để có thể sử dụng được. Nhưng còn trên các hệ điều hành linux thì sao, và bạn không thể nào dùng bộ gõ unikey tiếng việt trên windows choo linux được vì chúng vốn lập trình chỉ để thực thi được trên windows mà thôi, vì vậy bài viết này mình xin tổng hợp một số bộ gõ tiếng việt thông dụng hiện nay dành cho hệ điều hành linux nhá.
Để có thể cài đặt các bạn thao tác tổ hợp phím ctrl + alt + t để mở terminal và tiếng hành gõ lệnh cài đặt gói ibus-unikey như sau:
~$ sudo add-apt-repository ppa:ubuntu-vn/ppa
~$ sudo apt-get update
~$ sudo apt-get install ibus-unikey -y
~$ ibus restart
Chi tiết cấu hình cài đăt: Source Github ibus-unikey
Chú ý: Hiện tại bộ gõ này không còn được hỗ trợ. Do đó cân nhắt khi cài đặt bộ gõ này lênh các phiên bản linux mới nhất sau này.
Tương tự như ibus-unikey, tuy nhiên ibus-bamboo vẫn còn được hổ trợ trên linux các phiên bản mới cho đến hiện tại.
##Ubuntu và các distro tương tự##
~$ sudo add-apt-repository ppa:bamboo-engine/ibus-bamboo
~$ sudo apt-get update
~$ sudo apt-get install ibus-bamboo
~$ ibus restart
##Arch Linux và các distro tương tự##
Với Arch Linux, bạn có thể build từ AUR bằng yay:
~$ yay -S ibus-bamboo
Hoặc bằng pamac:
~$ pamac build ibus-bamboo
Hoặc build build từ file PKGBUILD:
~$ git clone https://aur.archlinux.org/ibus-bamboo.git
~$ cd ibus-bamboo
~$ makepkg -si
Chi tiết cấu hình cài đăt: Source Github ibus-bamboo
ibus-bogo là một chương trình xử lý gõ tiếng Việt sử dụng engine BoGo và được thiết kế để chạy cùng iBus, một phần mềm quản lý các bộ gõ trong GNU/Linux.
ibus-bogo có thể được cài đặt từ gói cài đặt hoặc (nếu bạn muốn) trực tiếp từ mã nguồn.
Từ gói cài đặt cho các bản phân phối Linux thông dụng
Từ mã nguồn
Chú ý: Nếu bạn chưa thành thạo Linux và chỉ muốn sử dụng BoGo thì không nên cài đặt từ mã nguồn.
ibus-bogo có sử dụng các phần mềm sau, hãy chắc chắn rằng chúng đã được cài trên máy (theo tên gói cài đặt của Debian/Ubuntu):
. ibus 1.4.x
. python 3.2+
. python3-gi (pygobject)
. python3-entrant (kiểm tra chính tả)
. cmake
. qt4-linguist-tools
. pyqt4-dev-tools
. python3-pyside
. gir1.2-ibus-1.0 (GObject Introspection data)
. gir1.2-wnck-3.0
Lệnh sau sẽ cài đặt tất cả các gói cần thiết:
~$ sudo apt-get install python3 ibus cmake python3-gi pyqt4-dev-tools \
gir1.2-ibus-1.0 gir1.2-wnck-3.0 python3-pyqt4 qt4-linguist-tools \
python3-enchant
Note
Từ bản 0.4 thì ibus-bogo sử dụng PyQt4 thay vì PySide.
Sau đó bạn tải mã nguồn tại ibus-bogo-python rồi giải nén.
Hoặc dùng:
##Nếu bạn chưa có gói lệnh git thì hay tải về như sau##
~$ sudo apt-get install git -y
##Lấy gói ibus-bogo.git##
~$ git clone https://github.com/BoGoEngine/ibus-bogo.git
##Nếu bạn tải từ trang releases, bạn cần khởi tạo CMake:##
~$ cmake CMakeLists.txt
##Chạy lệnh sau để cài đặt:##
~$ sudo make install
##Gỡ cài đặt:##
~$ sudo make uninstall
Chi tiết cấu hình cài đăt: Source Github ibus-bogo