LINUX.ORG.RU

Как выбрав English при установке ОС не остаться без русской раскладки?

 , , ,


0

1

Современный веб шпионит за нами гнусно, молча, беспринципно. И если какие-то специальные средства изначально заточены под то, чтобы дать нам немного анонимности (тот же tor-браузер, к примеру), то как защитить основную ось? Как максимально замаскировать хоста, чтобы веб соснул и получил абсолютно левые данные, даже когда мы не пользуемся такими спецсредствами? Ведь VPN не всемогущ. Я долго думал, и понял, что основная загвоздка здесь - наши привычки и предпочтения... Поэтому начинать надо где-то с самого начала - с установки ОС и выбора базовых параметров. Многое сделано для нашего удобства, но этим удобством придется пожертвовать ради безопасности.

Так вот, я завел очередную виртуалку (kubuntu) и начал смотреть, что можно настроить. Выбрал во время установки английский язык, а так же английскую раскладку клавиатуры. Без двойных языков, чисто английский. Фишка была в том, чтобы в параметрах ОС в качестве основного языка прописался именно английский, чтобы все что взаимодействует с ОС считало, что основной язык здесь English. Но была бы возможность потом добавить и переключать раскладку на русский. На деле оказалось, что так сделать нельзя. Или можно, но я не знаю как. То ли из-за того что выбран основной язык - English, то ли из-за английской языковой раскладки.

Так вот, во время установки ОС я выбрал язык системы - English.

Потом выбрал Keyboard Layout - тоже English.

И все - приехали. После установки ОС я не смог добавить русский язык в качестве 2го никакими средствами.

Заходил в System Settings - Regional Settings, вкладка Translations. Перекинул «Русский» из Available Languages в Preffered Languages. Сохранил, перезагрузился - НИЧЕГО НЕ ИЗМЕНИЛОСЬ. Т.е. второй язык не добавился. В трее отсутствует переключалка US-RU, т.к. в системе по прежнему один основной язык - английский.

Как это можно исправить?

Наверно дело все-таки в этом.

Потом выбрал Keyboard Layout - тоже English.

Задается во время установки жестко и один раз? Потому что потом из настроек в System Settings ничего не помогло мне добавить русский язык и вернуть переключатель языков US-RU.

lineager
() автор топика

Ты с самого начала неправильно поступил. Сама ОС (если это linux) никак тебя выдавать не будет. Это браузер передаёт сайтам список языков на которых ты предпочитаешь сайт видеть http://www.imageup.ru/img251/2925122/snimok-ehkrana_2017-11-25_20-38-32.png

А то что ты русскоязычен, ничем уникальным не является.

kubuntu

Ох уж эти убунтята. Постоянно по виндовому пытаются в linux всё делать.

Заходил в System Settings - Regional Settings, вкладка Translations. Перекинул «Русский» из Available Languages в Preffered Languages. Сохранил, перезагрузился - НИЧЕГО НЕ ИЗМЕНИЛОСЬ. Т.е. второй язык не добавился. В трее отсутствует переключалка US-RU, т.к. в системе по прежнему один основной язык - английский.

Вот инструкции https://www.shellhacks.com/ru/linux-define-locale-language-settings/

PeKar
()
Ответ на: комментарий от PeKar

Сама ОС (если это linux) никак тебя выдавать не будет.

Т.е. ни один веб-сайт не способен вытянуть инфу напрямую, в обход браузера? Значит специальных плагинов для Firefox должно хватить, чтобы замаскировать все основные параметры, которые браузер передает сайтам о твоей системе?

lineager
() автор топика
Ответ на: комментарий от lineager

Т.е. ни один веб-сайт не способен вытянуть инфу напрямую, в обход браузера? Значит специальных плагинов для Firefox должно хватить, чтобы замаскировать все основные параметры, которые браузер передает сайтам о твоей системе?

Косвенная идентификация идёт как раз таки по наличию плагинов, разрешению экрана и версиям дополнений. Если ты блокируешь рекламу или flash - это тоже флаги. Если ты не блокируешь flash - то он выдаёт о тебе ещё больше информации. Даже размер окна браузера - это тоже признак для косвенной идентификации.

Подумавши над всем этим, я пришёл к выводу что профиль браузера для псевдо-анонимных посещений сайтов, должен маскироваться под мобильное устройство. Ибо на них часто не бывает флеша.

А вообще, я считаю что всё это глупости. Открываешь окно в приватном режиме, изменяешь его размер произвольным образом, указываешь в изменятеле user-agent любые новые признаки, и идёшь по сайтам.

PeKar
()

Как это можно исправить?

зайти в настройки и добавить русскую раскладку /thread

Deleted
()
Ответ на: комментарий от PeKar

Косвенная идентификация идёт как раз таки по наличию плагинов, разрешению экрана и версиям дополнений. Если ты блокируешь рекламу или flash - это тоже флаги. Если ты не блокируешь flash - то он выдаёт о тебе ещё больше информации. Даже размер окна браузера - это тоже признак для косвенной идентификации.

Как вообще среднестатистический сайт может получать информацию о твоих плагинах? Firefox это позволяет? Нафига так делать? Как запретить сайтам знать, какие у меня есть плагины?

Подумавши над всем этим, я пришёл к выводу что профиль браузера для псевдо-анонимных посещений сайтов, должен маскироваться под мобильное устройство. Ибо на них часто не бывает флеша.

Интересно конечно, но флеша щас нет уже нигде. Сам Adobe его давно похоронил, и уже на половине всех устройств и ОС его нет. Так что отсутствие флеша - нифига не показатель чего-либо.

А вообще, я считаю что всё это глупости. Открываешь окно в приватном режиме, изменяешь его размер произвольным образом, указываешь в изменятеле user-agent любые новые признаки, и идёшь по сайтам.

Так и делал, пока не обновился до Firefox 57. И мой мегаплагин (забыл как назывался) исчез, видимо не поддерживает Firefox Quantum. Что делать? Где искать новый?

lineager
() автор топика

На деле оказалось, что так сделать нельзя. Или можно, но я не знаю как.

Мало того, что ты шумливый и назойливый, так ты еще и умственно неполноценный. Обалдеть! Надо попросить тебя забанить — от недоразвитых детей типа тебя ЛОР тупеет.

unanimous ★★★★★
()
Ответ на: комментарий от Deleted

Вот тут всё наглядным образом показано.

Порно дает лишь извращенное понятие о сексуальных отношениях, оно ущербно по своей природе. Я когда-то смотрел, но было очень скучно. На деле оказалось, что порно не имеет ничего общего с реальной интимной жизнью. Хотя... с некой долей скепсиса могу предположить, что есть бедолаги, у которых действительно в постели так же уныло, как в порнофильмах. :)

lineager
() автор топика
Ответ на: комментарий от lineager

Как вообще среднестатистический сайт может получать информацию о твоих плагинах? Firefox это позволяет? Нафига так делать? Как запретить сайтам знать, какие у меня есть плагины?

Как минимум косвенно. Например если у тебя стоит блокировщик рекламы, то сайт может определить что рекламу ты с него не загружал.

Интересно конечно, но флеша щас нет уже нигде. Сам Adobe его давно похоронил, и уже на половине всех устройств и ОС его нет. Так что отсутствие флеша - нифига не показатель чего-либо.

Само по себе нет. Но в совокупности с несколькими другими признаками - это двоичный флаг.

Что бы было понятно как это работает, есть реализация классической древовидной угадайки http://ru.akinator.com/ чуть больше 10 вопросов достаточно для однозначной идентефикации персонажа.

Если твой браузер выдаёт о тебе приблизительно 20 параметров - то независимо от значимости и уникальности каждого из них в отдельности - они вместе образуют комбинацию которая с высокой вероятностью может оказатся уникальным идентификатором.

А вообще, я считаю что всё это глупости. Открываешь окно в приватном режиме, изменяешь его размер произвольным образом, указываешь в изменятеле user-agent любые новые признаки, и идёшь по сайтам.

Так и делал, пока не обновился до Firefox 57. И мой мегаплагин (забыл как назывался) исчез, видимо не поддерживает Firefox Quantum. Что делать? Где искать новый?

Установи дополнительно firefox ESR. например запускай сборку из трабола указывая в командной строке путь к специальному профилю.

PeKar
()
Ответ на: комментарий от Deleted

В кедах это делается как-то так

После твоей первой ссылки я даже не знаю, стоит ли заходить по второй. Что там?

lineager
() автор топика
Ответ на: комментарий от unanimous

Мало того, что ты шумливый и назойливый, так ты еще и умственно неполноценный. Обалдеть! Надо попросить тебя забанить — от недоразвитых детей типа тебя ЛОР тупеет.

Вот читаю тебя, и вижу 5.2. Не быть тебе модератором здесь.

lineager
() автор топика
Ответ на: комментарий от PeKar

Как минимум косвенно. Например если у тебя стоит блокировщик рекламы, то сайт может определить что рекламу ты с него не загружал.

Здесь опять же, как с Flash, не страшно - блокировщиком пользуется так много людей, что это тебя больше не выделяет, не делает особенным. Мне кажется нужно больше различных параметров подгонять под некий общий знаменатель, т.е. есть что-то чем пользуется (или не пользуется) большинство, в эту сторону и маскировать все параметры, которые можно тюнинговать через браузер.

Если твой браузер выдаёт о тебе приблизительно 20 параметров - то независимо от значимости и уникальности каждого из них в отдельности - они вместе образуют комбинацию которая с высокой вероятностью может оказатся уникальным идентификатором.

Довольно фигово. И как, неужели даже Mozilla никак с этим не борется? Неужели никто не придумал какое-то решение?

Установи дополнительно firefox ESR. например запускай сборку из трабола указывая в командной строке путь к специальному профилю.

Можно попробовать. Но когда-нибудь и Firefox ESR кончится.

lineager
() автор топика
Ответ на: комментарий от lineager

Ох. Все еще страшнее, чем ты думаешь. В фингерпринт еще идет стата о том, как твоя видеокарточка рендерит шрифты.

anonymous
()
Ответ на: комментарий от anonymous

Ох. Все еще страшнее, чем ты думаешь. В фингерпринт еще идет стата о том, как твоя видеокарточка рендерит шрифты.

Ну мне еще понятно для чего эта информация браузеру. Непонятно только зачем браузер ее кому-то передает. Где можно прочитать про то что ты написал в связи с Firefox? Я вот так понимаю, что если найти способ обрубить это все, то это тоже будет идентицикатор?

Отличным решением было бы, если бы Firefox сам запрещал передачу всех этих идентификаторов, или маскировал под общий знаменатель, но эти ребята почему-то очень лицемерны в своем желании «обезопасить интернет». В итоге каждый ставит свои плагины, но полноценной маскировки не получается.

lineager
() автор топика
Ответ на: комментарий от lineager

Можно попробовать. Но когда-нибудь и Firefox ESR кончится.

К тому времени портируют на квантум.

Довольно фигово. И как, неужели даже Mozilla никак с этим не борется? Неужели никто не придумал какое-то решение?

Не понятно как с этим бороться не уменьшая комфорт. Ведь браузер не просто так передаёт данные о размере окна и предпочтительных языках.

PeKar
()
Ответ на: комментарий от PeKar

Это да, адаптивный дизайн и все такое... Но какой-то уровень приватности все-равно нужно восстановить. И всегда пытаться его постепенно повышать, по возможности.

lineager
() автор топика
Ответ на: комментарий от PeKar

Вот инструкции https://www.shellhacks.com/ru/linux-define-locale-language-settings/

Посмотрел инструкции, добавил русскую локаль, которая видится через locale -a. Прописывал в переменную LANG значения английской или русской локали. Но переключатель US-RU в трее так и не добавился. А главная проблема была ведь в этом - как переключаться между языками?

lineager
() автор топика

Объясните мне, для чего нужна опция в KDE. Параметры системы - Локализация - переводы - Предпочитаемые языки. Я вообще уже не уверен что оно хоть на что-то влияет.

lineager
() автор топика
Ответ на: комментарий от lineager

Попробуй погуглить что-то в духе «kubuntu add input language» - первая ссылка выдает такое:

I think you're looking for Keyboard Preferences. On the Layouts tab click Add. Choose «Japan» as the country and then the variant you desire.

Покопайся в system settings. Честно говоря, я несколько удивлен, что это вообще вызывает какие-то затруднения. Тоже ставил ubuntu (без k) с английским языком, после установки просто зашел в настройки - добавил русский язык и все заработало.

anonymous
()
Ответ на: комментарий от lineager

Так это же, скорее всего, перевод системы (плазмы и приложений). Ищи настройки клавиатуры.

anonymous
()
Ответ на: комментарий от anonymous

Так это же, скорее всего, перевод системы (плазмы и приложений). Ищи настройки клавиатуры.

Да, видимо оно. Например, я ставил 2 тестовых системы с kubuntu.

На 1й была изначально установка с русским языком и русской клавиатурой. И в Параметрах системы - Локализаци - Предпочитаемые языки - было пусто.

На 2й была установка с языком English и клавиатурой English. Когда добавил в Предпочитаемые языки русский - изменился интерфейс системы, но не добавилось ничего в трей.

Следовательно, где-то должны быть клавиатурные настройки, но я не могу их найти. :)

lineager
() автор топика
Ответ на: комментарий от Deleted

да он ваще криворук чтоб в кедах не найти настройки клавы. + я ему скрин выше кидал.

Прости, я думал это порно, что ты кидал до этого, щас посмотрю.

lineager
() автор топика
Ответ на: комментарий от Deleted

Нашел, однако далеко они запихали эти настройки. Оно работает всегда, или только когда соответствующая локаль есть в списке locale -a?

lineager
() автор топика
Ответ на: комментарий от lineager

По идее, должно всегда работать, т.е. само добавлять раскладку. Попробуй добавить, например, французскую - узнаешь.

anonymous
()
Ответ на: комментарий от lineager

однако далеко они запихали эти настройки.

oO нифига не далеко.

Оно работает всегда, или

НЯЗ всегда.

Deleted
()
setxkbmap -layout "us,ru" -option "grp:caps_toggle"

\thread

Tanger ★★★★★
()
Ответ на: комментарий от Deleted

oO нифига не далеко.

Мне кажется логичнее было бы все что связано с языками включить в одно меню - Локализация. А в Клавиатуру я тоже лазил, но что-то по табам не пощелкал, пропустил.

А еще на твоем скриншоте в окне видны добавленные языки - русский/немецкий, а у меня в этом же окне в списке раскладок только US отображается, хотя переключался на RU появилась и работает. Баг чтоли?

lineager
() автор топика
Ответ на: комментарий от lineager

Посмотрел в kubuntu 14.04, там в Параметрах системы - списке раскладок вообще пусто, хотя изначально есть переключение US-RU, т.к. систему устанавливалась с русским языком и раскладкой.

lineager
() автор топика
Ответ на: комментарий от lineager

А еще на твоем скриншоте в окне видны добавленные языки - русский/немецкий, а у меня в этом же окне в списке раскладок только US отображается, хотя переключался на RU появилась и работает. Баг чтоли?

В виртуалке сплющило окно списка, есть там US и RU, все нормально...

lineager
() автор топика
Ответ на: комментарий от lineager

Объясните мне, для чего нужна опция в KDE. Параметры системы - Локализация - переводы - Предпочитаемые языки. Я вообще уже не уверен что оно хоть на что-то влияет.

Я уже давно им не пользуюсь. Но наверно влияют на интерфейс программ сделанных для KDE.

PeKar
()
Ответ на: комментарий от lineager

Это да, адаптивный дизайн и все такое... Но какой-то уровень приватности все-равно нужно восстановить. И всегда пытаться его постепенно повышать, по возможности.

Отказ от WEB как основы интернета.

Современные WEB страницы уже давно являются по сути оболочкой для баз данных.

PeKar
()
Ответ на: комментарий от PeKar

Да проблема вобщем-то решилась, спасибо. В настройках KDE все есть, просто не там искал. Но за shellahcks спасибо вдвойне, добавил в закладки, интересное нашел там. :)

lineager
() автор топика
Ответ на: комментарий от PeKar

Что бы было понятно как это работает, есть реализация классической древовидной угадайки http://ru.akinator.com/ чуть больше 10 вопросов достаточно для однозначной идентефикации персонажа.

Какая-то фигня. Я загадывал очень известного персонажа, во вкладке сверяя по статье на Википедии. А оно то Тимати называло, то какого-то казаха. Туфта, не работает.

dnb ★★★★
()

Ниче не понимаю. Проверил, похоже для того чтобы добавлять новые языки ввода с клавиатуры - вообще не надо делать locale-gen, странно. С другой стороны, я добавил Японский (через настройки клавиатуры), переключаюсь через alt-shift на «jp», а пишу английскими буквами. Где японские иероглифы? Далее сделал sudo locale-gen ja_JP.utf8, перезашел в сеанс, но опять вместо иероглифов пишу английскими буквами на японской раскладке. Почему?

lineager
() автор топика
Ответ на: комментарий от lineager

locale-gen,

нужен только для чистой консоли. А раз ты гуйню используешь locale-gen не нужен.

Где японские иероглифы?

а у тебя нужные фонты установлены?

UPD. и да, в японском используются иероглифы, а это значит что ты должен знать как каждый из иероглифов набирается. Посмотри вот к примеру: https://www.youtube.com/watch?v=u3ZuELh7rhI

Deleted
()
Последнее исправление: nepank (всего исправлений: 1)
Ответ на: комментарий от Deleted

нужен только для чистой консоли. А раз ты гуйню используешь locale-gen не нужен.

Понятно.

а у тебя нужные фонты установлены?

Я и забыл, что в дистрибутив по умолчанию входят только основные шрифты. Да, надо докачивать видимо.

UPD. и да, в японском используются иероглифы, а это значит что ты должен знать как каждый из иероглифов набирается. Посмотри вот к примеру: https://www.youtube.com/watch?v=u3ZuELh7rhI

Видос интересный, я и не знал что там все настолько сложно. Никогда не понимал как вообще можно запомнить столько закорючек. :)

lineager
() автор топика
Ответ на: комментарий от PeKar

Слушай, я прям зачитался, полезный сайтец твой shellhacks, буду за кофейком изучать!

lineager
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.