Tôi sử dụng Máy chủ 12.04 ở chế độ dòng lệnh (chưa cài đặt X) và tôi muốn thay đổi bố cục bàn phím. Tôi có thể làm cái này như thế nào?
Tôi sử dụng Máy chủ 12.04 ở chế độ dòng lệnh (chưa cài đặt X) và tôi muốn thay đổi bố cục bàn phím. Tôi có thể làm cái này như thế nào?
Câu trả lời:
Vui lòng thử lệnh sau:
sudo dpkg-reconfigure console-data
Nếu nó nói rằng bạn không có gói, thì hãy cài đặt dữ liệu bảng điều khiển với:
sudo apt-get install console-data
Tìm hiểu thêm về Cấu hình bản địa: LocaleConf - Wiki Trợ giúp cộng đồng
Sau khi thử sudo dpkg-reconfigure console-data
, tôi phát hiện ra rằng nó không hoạt động sau khi khởi động lại.
Tuy nhiên,
sudo dpkg-reconfigure keyboard-configuration
không hoạt động sau khi khởi động lại và cũng có nhiều tùy chọn hơn.
sudo dpkg-reconfigure console-setup
Nếu các phím con trỏ của bạn không hoạt động như mong đợi trong UI của ncurses, hãy thử các phím trên bàn phím số.
thử
loadkeys es
(Ví dụ tiếng Tây Ban Nha)
loadkeys pt
( ví dụ tiếng Bồ Đào Nha)
loadkeys br
(tiếng Bồ Đào Nha Brazil)
setxkbmap us
setxkbmap gb
Giải pháp chính xác để thực hiện vĩnh viễn là:
sudo dpkg-reconfigure keyboard-configuration
Tôi chỉ gặp vấn đề này trên chế độ console chỉ có VM.
Giải pháp trong trường hợp của tôi là chỉnh sửa /etc/default/keyboard
và thay đổi
XKBLAYOUT="de"
dòng (một VM Đức) đến
XKBLAYOUT="us"
để làm việc với bàn phím Hoa Kỳ của tôi và sau đó khởi động lại.
XKBLAYOUT="us"
Sử dụng Ubuntu 13.10 Server làm máy ảo trong VirtualBox, điều này hiệu quả với tôi:
(không có GUI, chỉ có chế độ dòng lệnh)
Bố cục bàn phím mặc định là tiếng Pháp, 'AZERTY'
loadkeys us
(Tiếng Anh, không phải là 'en' đối với tôi, như một số tài liệu nói)
Lưu ý rằng bạn có thể sẽ phải chạy lệnh như sudo loadkeys us
.
sudo
thay vì root
, vì root không phải là phương thức được đề xuất cho các lệnh cần quyền riêng tư của quản trị viên.
loadkeys us
làm việc, ngay cả với sudo
. Nó đã nói rằng tập tin "chúng tôi" không thể được tìm thấy. Điều này trên Raspberry Pi của tôi.