Showing posts with label ввод. Show all posts
Быстрый ввод нестандартных символов на примере Xubuntu
Совсем недавно, пользователь Вадим Онищенко поднял в комментариях тему - как и чем заменить в Xubuntu апплет Mate «Касса символов»?
Такой апплет полезен многим людям, например, математикам, химикам, переводчикам, студентам или просто тем, кто часто общается в сети на иностранных языках, поскольку позволяет парой кликов мыши выбирать и вставлять в текст специальные символы Unicode и буквы национальных алфавитов, не прибегая всякий раз к копированию из стандартной программы «Таблица символов».
В Ubuntu, с переходом на Unity и GTK3, традиционные апплеты уступили место индикаторам. Для отображения кассы символов на панели служит indicator-chars.
И хотя в стандартную поставку он не входит, да и с установкой и настройкой придется немного повозиться, это не страшно - описаний в интернете предостаточно, планируется соответствующая статья и в нашем блоге.
Вот еще примеры:
Заметьте, при зажатой клавише Compose можно использовать как нижний, так и верхний регистр, то есть клавиша Shift тоже работает, и (например) тильда, будучи символом верхнего регистра, без проблем может использоваться. Так, «~ с шифтом» + «U с шифтом» дает Ũ, «~ с шифтом» + «u без шифта» дает ũ, и так далее.
Сравнительно полный (но далеко не исчерпывающий) список сочетаний есть ЗДЕСЬ
Если немного изучите этот список, то обнаружите, что сочетания подчиняются определенным «мнемоническим» (если можно так выразиться) закономерностям и их весьма легко запомнить, а то и догадаться; тем более, что некоторые значки можно получить разными способами. Да и порядок нажатия клавиш в комбинациях, как выяснилось, тоже зачастую не важен.
Для начала, выпишите самые ходовые сочетания и начните их использовать. Уже через несколько дней шпаргалка вам не понадобится, и возможно, вы начнете удивляться, как жили без этого раньше. Если же вам (как и мне) это особо не нужно, согласитесь - всё равно можно припомнить массу случаев, когда иметь такую возможность было бы не лишним. Для эпизодического использования, хотя бы пятóк таких сочетаний выучить полезно.
Я мог бы утомлять вас и себя описанием ручного редактирования файлов /etc/default/keyboard или даже xorg.conf. Безусловно, можно и так, но, на самом деле, всё гораздо проще.
где caps значит CapsLock . Вы можете выбрать и другую клавишу, например:
Такой апплет полезен многим людям, например, математикам, химикам, переводчикам, студентам или просто тем, кто часто общается в сети на иностранных языках, поскольку позволяет парой кликов мыши выбирать и вставлять в текст специальные символы Unicode и буквы национальных алфавитов, не прибегая всякий раз к копированию из стандартной программы «Таблица символов».
В Ubuntu, с переходом на Unity и GTK3, традиционные апплеты уступили место индикаторам. Для отображения кассы символов на панели служит indicator-chars.
И хотя в стандартную поставку он не входит, да и с установкой и настройкой придется немного повозиться, это не страшно - описаний в интернете предостаточно, планируется соответствующая статья и в нашем блоге.
Но что делать нам, пользователям Xubuntu и прочих легковесных сред?
Придется как-то выкручиваться, и к счастью, существует достаточно удобное и изящное решение в духе «Linux-way» - кнопка Compose.
Её действие аналогично виндовым сочетаниям Alt+NumPad (Например, нажатие Alt+0169 даёт символ ©), только гораздо удобнее.
Если настроить CapsLock как Compose Key, то зажав Caps и набрав «O» и «C», получаем тот же значок копирайта: ©.
Вот еще примеры:
Символ | Комбинация ComposeKey + ... | |
---|---|---|
Copyright | © | o c |
Trademark | ™ | t m |
Registered symbol | ® | o r |
Quarter | ¼ | 1 4 |
Half | ½ | 1 2 |
3 quarters | ¾ | 3 4 |
Euro | € | e = |
Yen | ¥ | y = |
Pound | £ | l - |
cent | ¢ | c | |
degree | ° | o o |
Заметьте, при зажатой клавише Compose можно использовать как нижний, так и верхний регистр, то есть клавиша Shift тоже работает, и (например) тильда, будучи символом верхнего регистра, без проблем может использоваться. Так, «~ с шифтом» + «U с шифтом» дает Ũ, «~ с шифтом» + «u без шифта» дает ũ, и так далее.
Сравнительно полный (но далеко не исчерпывающий) список сочетаний есть ЗДЕСЬ
Если немного изучите этот список, то обнаружите, что сочетания подчиняются определенным «мнемоническим» (если можно так выразиться) закономерностям и их весьма легко запомнить, а то и догадаться; тем более, что некоторые значки можно получить разными способами. Да и порядок нажатия клавиш в комбинациях, как выяснилось, тоже зачастую не важен.
Для начала, выпишите самые ходовые сочетания и начните их использовать. Уже через несколько дней шпаргалка вам не понадобится, и возможно, вы начнете удивляться, как жили без этого раньше. Если же вам (как и мне) это особо не нужно, согласитесь - всё равно можно припомнить массу случаев, когда иметь такую возможность было бы не лишним. Для эпизодического использования, хотя бы пятóк таких сочетаний выучить полезно.
Так как же включить/настроить клавишу Compose?
Я мог бы утомлять вас и себя описанием ручного редактирования файлов /etc/default/keyboard или даже xorg.conf. Безусловно, можно и так, но, на самом деле, всё гораздо проще.
Идем в Менеджер настроек -> Cеансы и запуск, и добавляем в автозагрузку команду setxkbmap -option compose:caps , как показано на рисунке:
где caps значит CapsLock . Вы можете выбрать и другую клавишу, например:
lalt, ralt — левый и правый Alt соответственно
lctrl, rctrl — левый и правый Ctrl
lwin, rwin — левый и правый Win
menu — клавиша контекстного меню
но остерегайтесь теоретически возможных конфликтов с переключением языка и т.п. (собственно, поэтому CapsLock и показался мне надежнее).
Остается выйти из сеанса и снова войти.
Надеюсь, эта информация будет полезна и пользователям Ubuntu, тем более, что в ней выбор клавиши Compose - обычное дело, и осуществляется стандартными средствами настройки клавиатуры.
Желаю удачи.
На самом деле, большинство индикаторов Unity могут работать и в Xubuntu, как обычные программы, для этого там существует плагин индикаторов панели Xfce. Поэтому приведу краткое описание установки и настройки indicator-chars. Пользователям Ubuntu оно тоже подойдет.
lctrl, rctrl — левый и правый Ctrl
lwin, rwin — левый и правый Win
menu — клавиша контекстного меню
но остерегайтесь теоретически возможных конфликтов с переключением языка и т.п. (собственно, поэтому CapsLock и показался мне надежнее).
Остается выйти из сеанса и снова войти.
Надеюсь, эта информация будет полезна и пользователям Ubuntu, тем более, что в ней выбор клавиши Compose - обычное дело, и осуществляется стандартными средствами настройки клавиатуры.
Желаю удачи.
UPDATE
На самом деле, большинство индикаторов Unity могут работать и в Xubuntu, как обычные программы, для этого там существует плагин индикаторов панели Xfce. Поэтому приведу краткое описание установки и настройки indicator-chars. Пользователям Ubuntu оно тоже подойдет.
- Качаем архив с программой ЗДЕСЬ.
- Распаковываем содержимое архива в домашнюю папку.
- Затем в домашней папке необходимо создать файл .indicator-chars, в который следует внести необходимые символы, по принципу «одна строчка - одно подменю индикатора». Для этого можно воспользоваться копированием из программы «Таблица символов».
- Вносим исполняемый скрипт программы /home/имя_пользователя/indicator-chars-master/indicator-chars.py в автозагрузку.
При использовании, необходимо помнить, что вставка осуществляется средней кнопкой мыши. Используется не обычный буфер обмена, а так называемый «буфер обмена мыши», который существует только в Linux. Подробнее о нем можно почитать вот ЗДЕСЬ. Никакие ctrl-V работать не будут.
Еще раз желаю удачи.
Еще раз желаю удачи.
Wednesday, 6 July 2016
Posted by israelsexyhot
Как отключить ввод пароля в окне входа в систему в Ubuntu 14.04/14.10
Ubuntu изначально позиционируется, как многопользовательская операционная система, т.е. она может быть установлена в различных организациях и офисах, на предприятиях и, конечно, домашних компьютерах, как стационарных, так и портативных.
Во время установки системы, на одном из шагов необходимо в обязательном порядке ввести имя пользователя и пароль, что каждый пользователь должен сделать, иначе дальше в установке не продвинуться, чтобы закончить. Другого выбора установщик не даёт и приходится мириться:
Но выбор есть в другом в этом же окне, а именно вход в систему, где пользователю дано право активировать: Требовать пароль для входа в систему, либо Входить в систему автоматически. Я всегда выбираю автоматический вход, т.к. компьютером пользуюсь один и не вижу необходимости в лишнем вводе пароля или как сейчас модно говорить, в лишних телодвижениях.
Мой стаж работы в Linux более пяти лет и всё это время меня волновал вопрос ввода пароля пользователем, который является единоличным владельцем компьютера. Если я пользуюсь компьютером один, о какой безопасности в данном случае может идти речь?
Я много за эти пять лет прочитал всевозможных статей на тему безопасности работы в Linux и ни где не нашёл вразумительного объяснения, зачем нужно вводить пароль пользователю, который является и администратором в том числе, а также владеет компьютером единолично? Поэтому где это возможно я отключил ввод пароля:
1. Автоматический вход во время инициализации системы.
2. Отменил запрос пароля при выполнении команды sudo в терминале.
3. Автоматический вход после завершения сеанса
Для меня до сегодняшнего дня оставался один нерешённый вопрос, отключения пароля при Завершении актуальной сессии и нового входа в систему. И хотя в параметрах выставлен Автоматический вход, но отменил он только ввод логина, а пароль всё-равно нужно вводить при каждом входе:
Казалось бы не логично, при включении компьютера или перезагрузке не нужно вводить пароль, а при завершении сеанса и нового входа - да. И где его отключить, нет ни кнопки, ни видимой функции, ни одного пункта в Редакторе dconf. Но мои поиски всё-таки увенчались успехом. Оказалось разработчики Ubuntu засунули его глубоко под капот, а капот замуровали "Демоны", да так, что и щелочки не видно, чтобы залезть под него.
Чтобы отменить пароль в окне входа в систему, нужно открыть Параметры системы - Учётные записи, в правом верхнем углу окна нажать кнопку Разблокировать, ввести пароль, а затем подвести указатель к паролю и мы должны увидеть наконец заветную кнопку. Кликаем на ней, откроется новое окно Изменение пароля для..., где в параметре Действие нужно выбрать Войти в систему без пароля и Изменить:
После чего мы видим в параметре Пароль - Нет:
Закрываем все приложения, выходим из текущего сеанса и видим в окне входа в систему, что не нужно вводить ни логин, ни пароль:
Для входа в систему достаточно кликнуть на стрелке Войти, либо просто нажать клавишу Ввод (Enter).
Казалось бы "враг" повержен, но не тут-то было. Пароль таким образом отключается, но он отключается и в окне ввода пароля на открытие приложения с правами администратора, например, Synaptic и мы не сможем открыть его:
Возвращаемся вновь к окну Учётные записи и вводим опять свой пароль в окне Изменение пароля для, т.е. всё ставим на свои места, за исключением, оставляем Войти в систему без пароля:
Казалось бы не логично, но теперь ввод пароля в окне аутентификации для открытия Synaptic работает, а самое главное пароль для окна входа в систему не отображается больше. Чего я и добивался.
Заключение. Я уверен, что после прочтения данной статьи в меня "полетят ботинки" в комментариях. Только очень прошу, когда будете комментировать с ботинком в руке, обоснуйте доказательно, желательно с ссылками на компетентные источники, для чего ОБЯЗАТЕЛЬНО нужен пароль единоличному пользователю компьютером.
Удачи.
Во время установки системы, на одном из шагов необходимо в обязательном порядке ввести имя пользователя и пароль, что каждый пользователь должен сделать, иначе дальше в установке не продвинуться, чтобы закончить. Другого выбора установщик не даёт и приходится мириться:
Но выбор есть в другом в этом же окне, а именно вход в систему, где пользователю дано право активировать: Требовать пароль для входа в систему, либо Входить в систему автоматически. Я всегда выбираю автоматический вход, т.к. компьютером пользуюсь один и не вижу необходимости в лишнем вводе пароля или как сейчас модно говорить, в лишних телодвижениях.
Мой стаж работы в Linux более пяти лет и всё это время меня волновал вопрос ввода пароля пользователем, который является единоличным владельцем компьютера. Если я пользуюсь компьютером один, о какой безопасности в данном случае может идти речь?
Я много за эти пять лет прочитал всевозможных статей на тему безопасности работы в Linux и ни где не нашёл вразумительного объяснения, зачем нужно вводить пароль пользователю, который является и администратором в том числе, а также владеет компьютером единолично? Поэтому где это возможно я отключил ввод пароля:
1. Автоматический вход во время инициализации системы.
2. Отменил запрос пароля при выполнении команды sudo в терминале.
3. Автоматический вход после завершения сеанса
Для меня до сегодняшнего дня оставался один нерешённый вопрос, отключения пароля при Завершении актуальной сессии и нового входа в систему. И хотя в параметрах выставлен Автоматический вход, но отменил он только ввод логина, а пароль всё-равно нужно вводить при каждом входе:
Казалось бы не логично, при включении компьютера или перезагрузке не нужно вводить пароль, а при завершении сеанса и нового входа - да. И где его отключить, нет ни кнопки, ни видимой функции, ни одного пункта в Редакторе dconf. Но мои поиски всё-таки увенчались успехом. Оказалось разработчики Ubuntu засунули его глубоко под капот, а капот замуровали "Демоны", да так, что и щелочки не видно, чтобы залезть под него.
Чтобы отменить пароль в окне входа в систему, нужно открыть Параметры системы - Учётные записи, в правом верхнем углу окна нажать кнопку Разблокировать, ввести пароль, а затем подвести указатель к паролю и мы должны увидеть наконец заветную кнопку. Кликаем на ней, откроется новое окно Изменение пароля для..., где в параметре Действие нужно выбрать Войти в систему без пароля и Изменить:
После чего мы видим в параметре Пароль - Нет:
Закрываем все приложения, выходим из текущего сеанса и видим в окне входа в систему, что не нужно вводить ни логин, ни пароль:
Для входа в систему достаточно кликнуть на стрелке Войти, либо просто нажать клавишу Ввод (Enter).
Казалось бы "враг" повержен, но не тут-то было. Пароль таким образом отключается, но он отключается и в окне ввода пароля на открытие приложения с правами администратора, например, Synaptic и мы не сможем открыть его:
Возвращаемся вновь к окну Учётные записи и вводим опять свой пароль в окне Изменение пароля для, т.е. всё ставим на свои места, за исключением, оставляем Войти в систему без пароля:
Казалось бы не логично, но теперь ввод пароля в окне аутентификации для открытия Synaptic работает, а самое главное пароль для окна входа в систему не отображается больше. Чего я и добивался.
Заключение. Я уверен, что после прочтения данной статьи в меня "полетят ботинки" в комментариях. Только очень прошу, когда будете комментировать с ботинком в руке, обоснуйте доказательно, желательно с ссылками на компетентные источники, для чего ОБЯЗАТЕЛЬНО нужен пароль единоличному пользователю компьютером.
Удачи.