понедельник, 14 августа 2017 г.

Лучшие темы для Gnome 3

Gnome 3 - это одно из лучших и самых популярных окружений рабочего стола для Linux. Фактически у Gnome только один соперник - KDE, все остальные же либо основаны на нем, либо предназначены для слабых систем и имеют очень облегченный интерфейс. Gnome имеет достаточно простой и красивый интерфейс по умолчанию, но его можно еще больше улучшить.
В следующем выпуске Ubuntu перейдет на Gnome 3 по умолчанию, а значит пришло время собрать несколько отличных тем для Gnome, с помощью которых вы сможете сделать свою систему еще лучше. В этой статье мы собрали лучшие темы для Gnome 3. Все их вы можете установить и попробовать.

Установка тем в Gnome

Прежде чем мы сможем продолжить нужно разобраться как устанавливать темы. По умолчанию в Gnome нет такой возможности. Но вы можете установить программу Gnome Tweak Tool:
$ sudo apt install gnome-tweak-tool
Затем установите базовые расширения Gnome, если они у вас еще не установлены:
$ sudo apt-get install gnome-shell-extensions
После этого запустите Gnome Tweak из главного меню, перейдите на вкладку "Расширения" и включите расширение "User themes":
Теперь новые темы можно помещать в папку /usr/share/themes или ~/.gnome/share/themes/. На вкладке "Внешний вид" в Gnome Tweak Tool появится пункт Shell Theme, где вы и сможете выбрать тему оболочки. Не нужно путать темы GTK/Qt с темой Gnome Shell, это разные вещи и их нужно настраивать отдельно. Лучшие темы GTK собраны в отдельной статье. Найти все описанные здесь темы, вы можете на сайте gnome-look.org.

Лучшие темы для Gnome 3

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

1. NumixPack

NumixPack - это не просто тема Gnome Shell, это набор, включающий стили оформления Numix для Gnome Shell, GTK+ 2, GTK+ 3, Cinnamon, Unity, Xfce, LXDE, MATE, а также иконки. Темы Numix очень популярны среди пользователей из-за своей красоты и простого плоского стиля. Тема выполнена в темном цвете, но выглядит действительно очень красиво. Отдельно реализованы цветовые схемы для Blender, Gedit и Telegram, чтобы сделать внешний вид программ более приятным.

2. Paper

Paper - это простая минималистичная тема, выполненная в плоском стиле, которая соблюдает концепцию MaterialDesign от Google. Тема подойдет для GTK3, но будет плохо работать с GTK2, поскольку здесь используются виджеты GTK3. Получить тему можно на GitHub.

3. Super Flat Remix

Это еще одна тема, разработанная основываясь на концепциях Material Design. Цвета темы похожи на расцветку клавиатуры от Google, а верхняя панель сделана прозрачной. Распространяется тема под лицензией Creative Commons Shared Alike.

4. Copernico

Copernico - отличная тема для Gnome 3 с прозрачной панелью. Она тоже очень минималистичная и достаточно красива. Разработчики заявляют полную совместимость с Gnome 3.18.

5. Vertex

Как и NumixPack, это набор стилей для GTK2, GTK3, Gnome Shell и Cinnamon. Vertex - это красивая тема, в которой вы можете выбрать несколько стилей - темный, только темные заголовки и светлый. Кроме того, в тему добавлены стили для Chrome и Firefox.

6. Xenlism

Xenlism - это тема, которая сделает ваше окружение похожим на ElementaryOS. Она выполнена в плоском стиле, имеет прозрачную панель и только светлую цветовую схему. Она будет отличным выбором для вас, если вам нравится Elementary. Тема совместима с Gnome 3.16.

7. Nova Shell

Nova Shell - это еще одна простая темная тема с прозрачной панелью и меню. Тема совместима с Gnome 3.14.

8. Maxim

Maxim - это яркая, свежая и простая тема, похожая на MacOS. Она тоже имеет прозрачное меню, а некоторые элементы интерфейса напоминают KDE.

9. Yosemite

Если вам нравится  OS X Yosemite, вы можете использовать эту тему для Gnome 3. Чтобы тема была еще более похожа на Mac, вы можете установить панель Plank или Docky.

10. Uranus

Еще одна яркая и красивая тема в стиле Material Disgin. Тема имеет полупрозрачную панель, темные заголовки и светлую рабочую область окна. Смотрится очень хорошо и похожа на популярные лучшие темы для Gnome 3 от Numix.

суббота, 5 августа 2017 г.

Install VeraCrypt on Ubuntu 16.04 and Ubuntu 16.10

Open up a terminal window and run the following commands to add VeraCrypt Ubuntu PPA, update package index and install the veracrypt package.
sudo add-apt-repository ppa:unit193/encryption

sudo apt update

sudo apt install veracrypt
Once installed, you can start it from Unity Dash or your preferred application launcher.

Typora — редактор текста с поддержкой Markdown

Познакомьтесь! Это Typora — редактор для удобного написания текста. Работает с разметкой в формате Markdown и отлично подходит для написания заметок, статей и подготовки различных текстовых материалов для публикации.
Знакомство с программой начинается с очень простого и чистого интерфейса — сразу складывает позитивное впечатление от симпатичного минималистичного оформления и отсутствия явно избыточного функционала. Все функции форматирования текста расположены на верхней панели инструментов и в контекстном меню. Ничто не отвлекает от написания текста, однако дополнительные функции всегда под рукой.
Чистый интерфейс Typora
Чистый интерфейс Typora
Markdown — формат форматирования документов, используемый в Typora. Это простой и доступный формат разметки документа, часто используется в интернете и отлично годится для простого форматирования элементов текстового документа. Многим пользователям нравится разметка Markdown и они хотят использовать ее везде, однако программа подойдет и тем, кто даже и знать не желает о тонкостях форматирования и будет пользоваться Typora как простым редактором текста.
На практике, это простой и удобный инструмент для создания заметок, написания статей, подготовки для публикации различных текстовых материалов. Поддерживаются все необходимые функции для форматирования текста: изменение базовых параметров текста (жирный, курсив, подчеркивание и прочее), параграфы, заголовки нескольких уровней, гиперссылки в тексте, прочие простые элементы форматирования. Также поддерживаются чуть более сложные элементы: списки, встроенные изображения, таблицы, цитаты, блоки с кодом и разметкой, математические блоки и прочее. Интересной особенностью программы является возможность переключения между базовым видом, в котором пользователь видит результаты форматирования и режимом, в котором отражены теги форматирования.
Работа с Typora в режиме отображения Markdown
Работа с Typora в режиме отображения Markdown
Для удобства пользователя, в программе есть несколько дополнительных удобств: фокусировка на редактируемом абзаце, режим «печатной машинки», поиск с заменой, несколько тем оформления интерфейса, перетаскивание туда-сюда и прочее.
У Typora есть значительный минус, который может оттолкнуть русскоязычных пользователей — функция проверки орфографии работает только с английским языком. Будем надеяться, что в будущем добавится словарь русского языка или будет реализована возможность подключать внешние словари.
Таким замечательным инструментом можно не только подготавливать комментарии для SLO.ru, но и смело браться за произведение, которое будет жить в веках. Первое, что захочется написать всякому пользователю, познакомившемуся с программой, — это некролог Блокноту, который Typora обязательно с успехом заменит.

суббота, 29 июля 2017 г.

Как удалить каталог Linux

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

Как удалить каталог Linux

Существует несколько команд, которые вы можете использовать для удаления каталога Linux. Рассмотрим их все более подробно. Самый очевидный вариант - это утилита rmdir. Но с помощью нее можно удалять только пустые папки:
$ rmdir моя_папка
Другая команда, которую можно применить - это rm. Она предназначена для удаления файлов Linux, но может использоваться и для папок если ей передать опцию рекурсивного удаления -r:
$ rm -R моя_папка
Такая команда уже позволяет удалить непустой каталог Linux. Но, можно по-другому, например, если вы хотите вывести информацию о файлах, которые удаляются:
$ rm -Rfv моя_папка
Команда -R включает рекурсивное удаление всех подпапок и файлов в них, -f - разрешает не удалять файлы без запроса, а -v показывает имена удаляемых файлов. В этих примерах я предполагаю что папка которую нужно удалить находится в текущей рабочей папке, например, домашней. Но это необязательно, вы можете указать полный путь к ней начиная от корня файловой системы:
$ rm -Rfv /var/www/public_html
Читайте подробнее про пути в файловой системе в статье путь к файлу Linux.  Теперь вы знаете как удалить непустой каталог в консоли linux, далее усложним задачу, будем удалять папки, которые содержат определенные слова в своем имени:
$ find . -type d -name "моя_папка" -exec rm -rf {} \;
Подробнее про команду find смотрите в отдельной статье. Если кратко, то -type d указывает, что мы ищем только папки, а параметром -name задаем имя нужных папок. Затем с помощью параметра -exec мы выполняем команду удаления. Таким же образом можно удалить только пустые папки, например, в домашней папке:
$ find ~/ -empty -type d -delete
Как видите, в find необязательно выполнять отдельную команду, утилита тоже умеет удалять. Вместо домашней папки, можно указать любой нужный вам путь:
$ find /var/www/public_html/ -empty -type d -delete
Перед удалением вы можете подсчитать количество пустых папок:
$ find /var/www/public_html/ -empty -type d | wc -l

Другой способ удалить папку linux с помощью find - использовать в дополнение утилиту xargs. Она позволяет подставить аргументы в нужное место. Например:
$ find ~/ -type f -empty -print0 | xargs -0 -I {} /bin/rm "{}"
Опция -print0 выводит полный путь к найденному файлу в стандартный вывод, а затем мы передаем его команде xargs. Опция -0 указывает, что нужно считать символом завершения строки \0, а -I - что нужно использовать команду из стандартного ввода.
Если вы хотите полностью удалить папку Linux, так, чтобы ее невозможно было восстановить, то можно использовать утилиту wipe. Она не поставляется по умолчанию, но вы можете ее достаточно просто установить:
$ sudo apt install wipe
Теперь для удаления каталога Linux используйте такую команду:
$ wipe -rfi ~/моя_папка/*
Опция -r указывает, что нужно удалять рекурсивно все под папки, -f - включает автоматическое удаление, без запроса пользователя, а -i показывает прогресс удаления. Так вы можете удалить все файлы в папке linux без возможности их восстановления поскольку все место на диске где они были будет несколько раз затерто.