Устанавливаем Блокнот в Astra Linux
Работая в Windows многие привыкают, к тому, что для быстрого сохранения какого либо фрагмента текста или ссылки всегда можно открыть блокнот и сохранить необходимую информацию в виде .txt файла.
К сожалению в Astra Linux нет Блокнота в привычном нам смысле, но существуют множество других программ.
Сегодня мы установим простой и легкий редактор Gedit и настроим его таким образом, чтобы он заменил нам Блокнот,а способ его запуска максимально был приближен к привычному в Windows.
Вы можете использовать установленный по умолчанию Kate но он слишком перегружен ненужной информацией и меню и скорее является заменой WordPad.
Установка
Установим требуемый пакет
sudo apt install gedit Запустим:
geditОткроется окно
![]()
Введем простой текст и нажмем на кнопку Сохранить
![]()
Обратите внимание - по умолчанию файлы не имеют расширения .txt, поэтому файл будет сохранен без расширения!
Вы так же можете получить доступ к дополнительному функционалу из меню:
![]()
Например, распечатать текст на принтере.
Удаляем сообщения от gedit в консоли
Многие приложения написанные на gtk+ любят спамить в консоль разнообразными предупреждениями и ошибками, например у меня это:
gedit:22851): Gtk-CRITICAL **: gtk_render_frame_gap: assertion 'xy1_gap <= width' failed
(gedit:22851): Gtk-CRITICAL **: gtk_render_frame_gap: assertion 'xy1_gap <= width' failed
(gedit:22851): Gtk-CRITICAL **: gtk_render_frame_gap: assertion 'xy1_gap <= width' failed
(gedit:22851): Gtk-CRITICAL **: gtk_render_frame_gap: assertion 'xy1_gap <= width' failedК тому же команда блокирует консоль, о тех пор, пока мы не закроем редактор.
Давайте избавимся от этого мусора и заставим gedit нормально запускаться.
Откроем файл ~/.bash_aliases
mcedit ~/.bash_aliasesИ добавим в него строку:
alias gedit='gapplication launch org.gnome.gedit'Обязательно закройте окно терминала Fly и запустите заново, это нужно, чтобы изменения вступили в силу!
Запустим:
geditТеперь gedit не спамит в консоль и освобождает её сразу после запуска.
Добавляем ярлык для Блокнота
Давайте добавим ярлык для блокнота, чтобы иметь возможность запускать его как в Windows по команде notepad или из меню по команде блокнот
Добавим в конец файла
mcedit ~/.bash_aliasesСтроку:
alias notepad='gapplication launch org.gnome.gedit'Перезапустим Терминал и запустим:
notepadОткроется редактор gedit!
Создаем ярлыки в меню Пуск
Создадим ярлык в меню Пуск для нашего блокнота
Создадим новый файл:
sudo mcedit /usr/share/applications/notepad.desktopС содержимым:
[Desktop Entry] Name=Блокнот Name[ru]=Блокнот Type=Application NoDisplay=false Comment=Edit text files Comment[ru]=Редактор текстовых файлов Exec=gedit %U Actions=new-window;new-document; Icon=/usr/share/icons/notepad.png Hidden=false Terminal=false StartupNotify=true MimeType=text/plain Categories=Utility Keywords=Text;Editor;Plaintext;Write Keywords[ru]=Блокнот;Текст;Редактор;Запись;Текстовый [Desktop Action new-window] Name=New Window Name[ru]=Создать окно в Блокноте Exec=gedit --new-window [Desktop Action new-document] Name=New Document Name[ru]=Создать документ в блокноте Exec=gedit --new-documentОбновляем иконку для блокнота
Скачаем иконку
wget https://upload.wikimedia.org/wikipedia/commons/f/f0/Icon-notepad.svgПреобразуем svg в png
convert -density 1200 Icon-notepad.svg notepad.pngСкопируем в папку с иконками.
sudo cp notepad.png /usr/share/iconsПроверяем ярлык
Наш ярлык будет создан в меню Пуск -> Утилиты
![]()
Теперь мы можем ввести в поиске меню Пуск слово Блокнот:
![]()
Или Notepad
![]()
Результатом поиска будет наш ярлык!
Заключение
Сегодня мы рассмотрели установку gedit под Astra Linux.
Создали алиас для запуска его без консоли.
Создали алиас для запуска по команде notepad.
Создали ярлык для меню Пуск.
Скачали и создали иконку для ярлыка в меню Пуск.
Проверили, что в поиске программу теперь можно найти по словам Блокнот и Notepad.
В следующей части мы рассмотрим альтернативу программе Notepad++.
Добавить комментарий