Как я могу постоянно менять язык консоли?

В июле 2010 года есть довольно подробное сообщение в блоге - это, безусловно, кажется более сложным, чем должно быть, и не совсем идеальным результатом.

1
задан 18 June 2015 в 23:02

2 ответа

Поместите это в свой файл ~/.bashrc, где вы определяете приглашение. Пример:

PS1='$(LANG=C)serg@ubuntu $ '

0
ответ дан 23 May 2018 в 19:42
  • 1
    Как раз эта линия идет? Я не могу найти, где я должен добавить его. – utkumaden 18 June 2015 в 22:21
  • 2
    Итак, в основном в вашей домашней папке вы можете создать файл .bashrc , который читается bash каждый раз, когда вы открываете терминал. Например, я использую его для определения моего приглашения как PS1=' serg@ubuntu ' . Если я хочу, чтобы команда запускалась там каждый раз, когда я открываю терминал или запускаю что-то в терминале, я добавляю $( command ) к этой строке PS1 = 'serg @ ubuntu', точно так же, как я показал. – Sergiy Kolodyazhnyy 18 June 2015 в 22:31

У меня есть файл в моей папке ~/bin, чтобы получить gnome-terminal на английском языке:

$ cat ~/bin/gnome-terminal
#!/bin/sh
export LANGUAGE=en_US
exec /usr/bin/gnome-terminal $@

(~/bin - первый элемент в $ PATH, если он существует)

Обратите внимание, что поскольку переменная LANGUAGE задается чаще, чем в Ubuntu, и поскольку gnome-terminal использует gettext, это LANGUAGE, который нужно изменить, а не LANG.

0
ответ дан 23 May 2018 в 19:42

Другие вопросы по тегам:

Похожие вопросы: