Resposta curta: você não pode.
Mais longo: o console do Linux tem capacidade limitada para exibir Unicode no console, suportando apenas 512 glifos (que é uma fatia minúscula de chinês). A razão disso é porque ele armazena as informações na memória (kernel). Além disso, ao fazer isso, reduz o número de atributos de vídeo disponíveis (geralmente eliminando "negrito").
Você pode configurar um dispositivo framebuffer, notando que poucas pessoas discutem isso em uso ativo (pode não funcionar bem).
Leitura adicional:
-
2. Configuração de exibição (o HOWTO de Unicode)
In April 2000, Edmund Thomas Grimley Evans has implemented an UTF-8 console terminal emulator. It uses Unicode fonts and relies on the Linux frame buffer device.
-
7.6. Configurando o Linux Console (Linux From Scratch - Versão 6.3) - menciona o limite de 512 caracteres
Due to the use of a 512-glyph LatArCyrHeb-16 font in the previous example, bright colors are no longer available on the Linux console unless a framebuffer is used. If one wants to have bright colors without framebuffer and can live without characters not belonging to his language, it is still possible to use a language-specific 256-glyph font, as illustrated below.
- Como exibir unicode em um terminal virtual do Linux?
- O vconsole Linux com o caractere utf-8 quebrou quando o autocomplete # 2602
- yaft (outro terminal de framebuffer)