
Устанавливаем Блокнот в 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++.
Добавить комментарий