Wire — приватный мессенджер в Ubuntu.

На мой взгляд, кроссплатформенный мессенджер Wire является лучшей альтернативой Skype, и в данной статье я расскажу почему я так думаю, а также как установить его для Ubuntu.

Обзор кроссплатформенного мессенджера Wire.

Что такое Wire?

  • Кристально чистые голосовые и видеозвонки.
  • Чаты, полные фото, видео, картинок, музыки, эскизов и многого другого.
  • Всегда конфиденциально и безопасно, с шифрованием end-to-end.

Интерфейс программы в Ubuntu выглядит следующим образом:

И на системной панели индикатор:

В чём же плюсы этой программы по сравнению с остальными мессенджерами?

Во-первых, кроссплатформенность. Клиенты есть под любую платформу и также работает из браузера:

Причём, версии не как у Skype отличаются функционалом, а на всех платформах доступны одинаковые функции и возможности.

Я писал про новую версию Skype for Linux Alpha , вроде как и запустили видео звонки, но они у меня на данный момент не завелись. Только аудиовызовы работают.  По отзывам на форуме сообщества Skype, видеовызовы заработали только на Chrome Book.
Ещё хотелось бы пнуть скайп тем, что функционал их Skype for Linux Alpha и Skype Web должен быть таким же, как это есть у данного мессенджера Wire.

Если сравнивать с Viber, который заметно отнимает аудиторию у Skype по видеосвязи, то у Wire есть большая особенность, которая придется по душе многим.
Для того, чтобы пользоваться Wire, не обязателен мобильный телефон и регистрация с мобильного телефона. Вполне можно зарегистрироваться с помощью электронной почты и даже не пользоваться мобильным клиентом:

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

А вход на всех клиентах возможен обоими способами:

Это один из самых частых жалоб на клиент Viber, что им нельзя пользоваться без мобильного телефона.

Если сравнивать с Telegram, то в телеграмме нет видео и аудио звонков. А отправка сообщений довольна похожа. Но как чат клиент, telegram на порядок лучше поиском, сортировкой файлов, фотографий в диалогах. Но опять же, без мобильного телефона вы не сможете пользоваться Telegram на компьютере.

Обзор возможностей мессенджера Wire.

Можно отправлять фото, файлы, делать пинги, лайкать сообщения:

Можно совершать аудио и видео вызовы. Качество как звука, так и видео на высшем уровне:

При включении видео, можно развернуть на весь экран видео собеседника так, как это делается в Skype.

Контакты отображаются слева и формируется список контактов в зависимости от вашего общения. Те контакты, с которыми вы наиболее больше общаетесь будут вверху списка.
Фон слева под контактами формируется из аватарки вашего аккаунта.

Слева внизу отображается две иконки - поиск и настройки.
Если нажать поиск, то откроется окно, где можно искать людей по электронной почте или по имени:

Настройки простые - "как у всех", поэтому останавливаться на их обзоре не буду:

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

Также, порадовала возможность отправлять временные сообщения:

Ну и ещё довольно милая особенность, когда при наборе текста, можно отправить случайную gif:

Ищет случайную gif из интернета по введенной фразе в сообщении.

Установка Wire в Ubuntu.

Для установки Wire в Ubuntu, нужно зайти на официальный сайт:

В пункте Linux скачать deb пакет соответствующий архитектуре вашей системы:

После чего установить скачанный deb пакет программы Wire через Менеджер приложений Ubuntu (двойной клик по deb пакету) или любым другим, удобным для вас способом.
Как вариант, можете воспользоваться:
Gdebi — программа для установки .deb пакетов в Ubuntu.

Удаление Wire из Ubuntu.

Чтобы удалить Wire из системы, выполните следующую команду в терминале:

sudo apt remove wire

Установка браузера Opera в Ubuntu

В данной статье расскажу о том, как установить браузер Opera в Ubuntu.

Коротко о браузере Opera в Ubuntu.

Opera - это веб-браузер, выпускаемый компанией Opera Software.

Раньше браузер Opera выпускался на движке Presto собственной разработки. Последняя версия браузера Opera с движком Presto версия 12.16, также доступна для установки в Ubuntu.
Больше не обновляется и не дорабатывается. Выглядит следующим образом:

C 2013 года браузер Opera стал базироваться на движке Blink от Chromium. Предпочтительней устанавливать, естественно, эту версию, потому что она активно развивается и обновляется. Выглядит следующим образом:

Есть свой магазин приложений, анимированные темы, встроенный блокировщик рекламы, vpn, turbo режим и многое другое.
По личным впечатлениям, браузер Opera работает очень быстро, страницы отрисовываются моментально.

Установка браузера Opera в Ubuntu.

Установить Opera в Ubuntu можно двумя популярными способами. Выберите более удобный для Вас.

1. Установка Opera в Ubuntu, скачав deb пакет с официального сайта.

Чтобы установить самую последнюю стабильную версию браузера Opera в Ubuntu, скачайте deb пакет с официального сайта по следующей ссылке:

В результате, будет автоматически определена архитектура вашей ОС и будет скачан соответствующий деб пакет. После чего установите скачанный deb пакет браузера Opera через Менеджер приложений Ubuntu (двойной клик по deb пакету) или любым другим, удобным для вас способом.

Кроме того, кроме стабильной версии, доступны также еще две версии - beta и developer.
Можно также зайти и загрузить деб пакет по следующей ссылке:

Каждая из трех данных версий браузера Opera не заменяют друг друга, следовательно вы можете установить все три и пользоваться ими отдельно.

Но и помимо этого, на официальном сайте доступно скачивание deb пакетов всех стабильных версий, выходивших в разное время и в том числе стабильную версию браузера на движке Presto:

Примечание.
После установки deb пакета браузера Opera в систему Ubuntu будет добавлен репозиторий браузера Opera, то есть, вместе с обновлением системы браузер будет также обновляться.

2. Установка браузера Opera в Ubuntu из репозитория.

Чтобы установить в Ubuntu браузер Opera из репозитория, откройте терминал и выполните следующие команды.

Добавляем ключ репозитория в систему(это одна команда, её нужно скопировать полностью и выполнить в терминале):

wget -qO- https://deb.opera.com/archive.key | sudo apt-key add -

Добавляем репозиторий браузера Opera в систему Ubuntu (это одна команда, её нужно скопировать полностью и выполнить в терминале):

sudo add-apt-repository 'deb https://deb.opera.com/opera-stable/ stable non-free'

Обновляем сведения о пакетах в репозиториях системы:

sudo apt update

Теперь можно установить браузер Opera из добавленного репозитория:

В репозитории Opera существует три версии браузера на движке Blink (Chromium):

  • opera-stable - стабильная версия браузера Opera
  • opera-beta - бета-версия браузера Opera
  • opera-developer - версия от разработчиков, нестабильная с самыми последними нововведениями.

И две версии,браузера Opera на движке Presto:

  • opera - стабильная версия браузера Opera, на движке Presto
  • opera-next - тоже версия браузера Opera, на движке Presto, которая была бета версией когда-то.

Браузер opera (Presto) и opera-stable (Blink) взаимозаменяемые и не могут быть одновременно установлены в систему Ubuntu.

Для установки стабильной версии выполняем в терминале следующую команду:

sudo apt install opera-stable

Для установки бета версии выполняем в терминале следующую команду:

sudo apt install opera-beta

Для установки нестабильной версии выполняем в терминале следующую команду:

sudo apt install opera-developer

Всё, браузер Opera установлен в систему Ubuntu.

Что сделать, чтобы работал Flash plugin в браузере Opera?

Подробно описано в следующей моей статье:
Установка Pepper Flash Player в Ubuntu.

Удаление браузера Opera из Ubuntu.

Если хотите удалить браузер Opera из Ubuntu, откройте терминал и выполните следующую команды.
Удаляем файлы репозитория Opera из Ubuntu:

sudo rm /etc/apt/sources.list.d/opera*

Удаляем все версии браузера Opera из Ubuntu:

sudo apt remove opera opera-*

Также, следует удалить настройки и профили браузера Opera в каталогах пользователей. Для текущего пользователя выполните следующую команду:

rm -r ~/.config/opera*

Всё, браузер Opera удален из системы.

Установка Яндекс Браузера в Ubuntu (64 bit only)

В данной статье расскажу об установке самой последней версии Яндекс Браузера в Ubuntu.

Коротко о Яндекс Браузере в Ubuntu.

Яндекс.Браузер — браузер, созданный компанией Яндекс на базе браузера с открытым исходным кодом Chromium.
В русскоязычном сегменте интернета занимает второе место по использованию среди браузеров настольных компьютеров.
Для Linux существует только бета версия браузера, которая ничем не отличается от бета версий для Mac и Windows.

Яндекс Браузер выглядит в Ubuntu следующим образом:

В Яндекс браузере уже добавлена куча разных дополнений и расширений, которые отключены по умолчанию:

Можно задействовать понравившиеся по желанию.
Но помимо этого, можно устанавливать дополнения, как из Chromium магазина:

так и из магазина расширений Opera Addons:

Ко всему этому хочется добавить, что это не просто клон браузера Chromium, а вполне себе самостоятельный продукт. Очень много собственных "фич", таких как управление жестами:

Более подробнее о всех возможностях Яндекс Браузера можно прочесть в официальной справке:

Установка Яндекс Браузера в Ubuntu.

Версия deb пакета программы Яндекс Браузер доступна только для 64 битной версии Ubuntu.

Установить Яндекс Браузер в Ubuntu можно двумя популярными способами. Выберите более удобный для Вас.

1. Установка Яндекс Браузер, скачав deb пакет с официального сайта.

Чтобы установить самую последнюю версию Яндекс Браузера в Ubuntu, скачайте deb пакет с официального сайта по следующей ссылке:

После чего установите скачанный deb пакет программы Яндекс Браузер через Менеджер приложений Ubuntu (двойной клик по deb пакету) или любым другим, удобным для вас способом.

Всё, Яндекс Браузер установлен в Ubuntu.

Примечание.
После установки deb пакета Яндекс Браузера в систему будет добавлен репозиторий Яндекс Браузера, то есть, вместе с обновлением системы браузер будет также обновляться.

2. Установка Яндекс Браузера из репозитория Яндекса.

Чтобы установить Яндекс Браузер из репозитория, откройте терминал и выполните следующие команды.

Добавляем ключ репозитория в систему(это одна команда, её нужно скопировать полностью и выполнить в терминале):

wget -q -O - https://repo.yandex.ru/yandex-browser/YANDEX-BROWSER-KEY.GPG | sudo apt-key add -

Добавляем репозиторий Яндекс Браузера в систему (это одна команда, её нужно скопировать полностью и выполнить в терминале):

sudo sh -c 'echo "deb [arch=amd64] http://repo.yandex.ru/yandex-browser/deb beta main" > /etc/apt/sources.list.d/yandex-browser-beta.list'

Если файл yandex-browser-beta.list существует, то он будет перезаписан, дублей репозиториев не возникнет.

Обновляем сведения о пакетах в репозиториях системы:

sudo apt update

Теперь можно установить Яндекс Браузер из добавленного репозитория.
Для установки бета версии Яндекс Браузера выполняем в терминале следующую команду:

sudo apt install yandex-browser-beta

Всё, Яндекс Браузер установлен в Ubuntu.

Что сделать, чтобы работал Flash plugin в Яндекс Браузере?

Подробно описано в следующей моей статье:

Установка Pepper Flash Player в Ubuntu.

Удаление Яндекс Браузера из Ubuntu.

Если хотите удалить Яндекс Браузер из Ubuntu, откройте терминал и выполните следующую команды.
Удаляем файл с репозиторием Яндекс Браузера из Ubuntu:

sudo rm /etc/apt/sources.list.d/yandex-browser-beta.list*

Удаляем, непосредственно, саму программу Яндекс Браузер из Ubuntu:

sudo apt remove yandex-browser-beta

Также, следует удалить настройки и профили Яндекс Браузера в каталогах пользователей. Для текущего пользователя выполните следующую команду:

rm -r ~/.config/yandex-browser*

Всё, Яндекс Браузер удален из системы.

Установка браузера Google Chrome в Ubuntu (64 bit only)

В данной статье расскажу об установке самой последней версии браузера Google Chrome в Ubuntu.

Коротко о браузере Google Chrome в Ubuntu.

Google Chrome - это браузер, разрабатываемый компанией Google на основе свободного браузера Chromium и движка Blink.

Google Chrome в отличие от других браузеров, основанных на Chromium, идёт со встроенным Pepper Flash Player (PPAPI версия Adobe Flash Player). То есть, Flash работает "из коробки".

Google Chrome является самым популярным браузером в мире. Естественно, что для него пишется огромное количество приложений, расширений, игр.

Кроме того, в интернет-магазине Chrome можно выбрать и изменить тему:

В настройках можно создать несколько пользователей, с разным набором приложений, игр, расширений и темы:

Функциональность Google Chrome одинаковая на всех трех платформах: Linux, Mac OS и Windows.

Установка Google Chrome в Ubuntu.

Версия deb пакета программы Google Chrome доступна только для 64 битной версии Ubuntu.

Установить стабильную версии Google Chrome в Ubuntu, можно двумя популярными способами. Выберите более удобный для Вас.

1. Установка стабильной версии Google Chrome, скачав deb пакет с официального сайта.

Чтобы установить самую последнюю стабильную версию браузера Google Chrome в Ubuntu, скачайте deb пакет с официального сайта по следующей ссылке:

После чего установить скачанный deb пакет программы Google Chrome через Менеджер приложений Ubuntu (двойной клик по deb пакету) или любым другим, удобным для вас способом.

Всё, самая последняя стабильная версия Google Chrome установлена в Ubuntu.

Примечание.
После установки deb пакета Google Chrome, в систему будет добавлен репозиторий Google Chrome, то есть, вместе с обновлением системы браузер будет также обновляться.

2. Установка Google Chrome из репозитория Google.

Чтобы установить браузер Google Chrome из репозитория, откройте терминал и выполните следующие команды.

Добавляем ключ репозитория в систему(это одна команда, её нужно скопировать полностью и выполнить в терминале):

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

Добавляем репозиторий Google Chrome в систему (это одна команда, её нужно скопировать полностью и выполнить в терминале):

sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google-chrome.list'

Если файл google-chrome.list существует, то он будет перезаписан, дублей репозиториев не возникнет.

Обновляем сведения о пакетах в репозиториях системы:

sudo apt update

Теперь можно установить браузер Google Chrome из добавленного репозитория.
В репозитории Google Chrome существует три версии браузера:

  • google-chrome-stable - стабильная версия Google Chrome
  • google-chrome-beta - бета-версия Google Chrome
  • google-chrome-unstable - версия для разработчиков

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

Для установки стабильной версии выполняем в терминале следующую команду:

sudo apt install google-chrome-stable

Для установки бета версии выполняем в терминале следующую команду:

sudo apt install google-chrome-beta

Для установки нестабильной версии выполняем в терминале следующую команду:

sudo apt install google-chrome-unstable

Примечание.
Каждая из трех данных версий браузера Google Chrome не заменяют друг друга, следовательно вы можете установить все три и пользоваться ими отдельно.

Всё, браузер Google Chrome установлен в Ubuntu.

Удаление Google Chrome из Ubuntu.

Если хотите удалить Google Chrome из Ubuntu, откройте терминал и выполните следующую команды.
Удаляем файл с репозиторием Google из Ubuntu:

sudo rm /etc/apt/sources.list.d/google-chrome*

Удаляем все версии Google Chrome из Ubuntu:

sudo apt remove google-chrome-*

Также следует удалить настройки и профили всех версий Google Chrome текущего пользователя.

rm -r ~/.config/google-chrome*

Всё, браузер Google Chrome удален из системы.

Решение основных проблем, возникающих при работе с Google Chrome в Ubuntu.

Начиная с марта 2016 года, формирование обновлений и исправлений уязвимостей для 32-разрядных Linux-сборок браузера Google Chrome было прекращено.
Одновременно была прекращена поддержка платформ Ubuntu 12.04 и Debian 7 (wheezy).

При обновлении системы, у вас могли появиться следующие ошибки в терминале:

N: Skipping acquire of configured file 'main/binary-i386/Packages' as repository 'http://dl.google.com/linux/chrome/deb stable InRelease' doesn't support architecture 'i386'

W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/google-chrome-unstable.list and /etc/apt/sources.list.d/google-chrome.list

Если у Вас 32 разрядная система Ubuntu. 
Выполните пункт "Удаление Google Chrome" из этой статьи. Придется смириться и перейти на использование Chromium. Поддержка 32-разрядных архитектур x86 и ARM в Chromium будет сохранена как минимум в течение пяти лет.

Если у Вас 64 разрядная система Ubuntu.
Нужно удалить все файлы со списком репозиториев Google Chrome, выполнив следующую команду в терминале:

sudo rm /etc/apt/sources.list.d/google-chrome*

И добавить правильный файл с репозиторием Google Chrome, выполнив следующую команду в терминале:

sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google-chrome.list'

Всё. Теперь данные ошибки с неправильной архитектурой исчезнут.

Установка Viber в Ubuntu (64 bit only)

В данной статье пойдет речь про версию программы Viber для Linux, которая позволяет обмениваться текстовыми сообщениями, делать аудио и видео вызовы.

Коротко о программе Viber в Ubuntu.

Viber для Linux позволяет бесплатно отправлять сообщения и звонить другим пользователям Viber на любые устройства в любых сетях и странах.
Viber синхронизирует ваши контакты, сообщения и журнал  звонков с вашим мобильным устройством.

  • Голосовые звонки с высоким качеством звука.
  • Видеозвонки.
  • Отправка текстовых сообщений, фотографий и стикеров.
  • Групповые беседы.
  • Полная синхронизация между вашим мобильным устройством и компьютером с Linux.
  • Переадресация текущих звонков между устройствами.
  • Не нужны регистрация, пароли и приглашения.

Интерфейс программы выглядит следующим образом:

Вот так выглядит окно настроек программы Viber:

Индикатор программы Viber в системном трее:

На данный момент приложение работает стабильно. Если раньше была проблема с неправильным расположением индикатора в системном трее Unity, то такой проблемы уже нет.
Также приложение было полностью русифицировано.

Таким образом, сейчас программа Viber просто устанавливается и не требует никаких лишний действий, чтобы она работала как надо.

Установка Viber в Ubuntu.

Версия deb пакета программы Viber доступна только для 64 битной версии Ubuntu.

Чтобы установить Viber в Ubuntu, скачайте деб пакет программы с официального сайта по следующей ссылке:

После чего установить скачанный deb пакет программы Viber через Менеджер приложений Ubuntu (двойной клик по deb пакету) или любым другим, удобным для вас способом.

Всё, теперь приложение можно найти среди установленных программ в системе:

Примечание.

Естественно, чтобы пользоваться программой Viber на компьютере, нужно, чтобы Viber был установлен на мобильном устройстве.

При первом запуске Viber Linux появится экран авторизации, вам потребуется ваш мобильный телефон, чтобы начать пользоваться Viber на компьютере:

После авторизации, Вас встретит главное окно программы Viber.

Настройка автозапуска Viber при старте системы.

Если хотите, чтобы Viber стартовал вместе со стартом системы Ubuntu, проделайте следующие действия.

Откройте "Автоматически запускаемые приложения":

Жмём "Добавить":

Вписываем следующие значения:
Имя: Viber
Команда: /opt/viber/Viber
Описание(не обязательно писать): Connect. Freely.

Должно получиться:

Жмём "Сохранить".

Всё. Теперь Viber будет стартовать при загрузке системы Ubuntu.

Удаление Viber из Ubuntu.

Чтобы удалить Viber из системы, выполните следующую команду в терминале:

sudo apt remove viber

Дополнительно.

Раньше была проблема с индикатором Viber и я советовал ставить Viber Wrapper Indicator, чтобы решить эту проблему. Сейчас проблемы с индикатором у программы Viber нет, и если вы устанавливали до этого Viber Wrapper Indicator, то лучше удалить его:

sudo apt remove viberwrapper-indicator

Заключение.

На официальном сайте Viber нескромно написано:

Лучшее приложение для звонков и обмена сообщениями под Linux!

Но на данный момент так и есть, так как со Skype уже почти год творится "безумие" с разными версиями под Linux и их веб версией. Кроме того, на мобильном телефоне Viber не тормозит, в отличие от Skype (ну да, у меня не очень мощный телефон).

Мой совет, если у вас в семье пользуются macOS и Linux, советую вместо Skype переводить ваших родственников на Viber для видеосвязи.

Приятного общения!

Официальный сайт программы: Viber

Установка Pepper Flash Player в Ubuntu.

Pepper Flash Player - это PPAPI версия Adobe Flash Player, который разрабатывается командой разработчиков в Google и встроен в браузер Google Chrome. Но в браузере Chromium и других браузерах основанных на базе Chromium данный плагин отсутствует.
В данной статье расскажу, как установить поддержку Flash в Chromium - подобные браузеры.

Как уже было сказано выше, только в браузер Google Chrome встроен плагин Pepper Flash Player, (или если быть точнее совместно используемая библиотека libpepflashplayer.so).

Про установку Google Chrome в Ubuntu можно прочитать в следующей статье на этом сайте:

Установка браузера Google Chrome в Ubuntu

Во всех же остальных браузерах, основанных на Chromium, как и в самом браузере Chromium этот плагин отсутствует.

Речь идет про такие браузеры, как:

1. Opera:
Установка и настройка браузера Opera в Ubuntu

2. Yandex Browser:
Установка и настройка Яндекс Браузера в Ubuntu

3. Vivaldi:
Официальный сайт браузера Vivaldi

4. Собственно сам Chromium:
Официальный сайт браузера Chromium

Установка Pepper Flash Player для Chromium подобных браузеров в Ubuntu. 

Начиная с Ubuntu 14.04  в официальном репозитории присутствует данный плагин, поэтому установка его выполняется одной командой в терминале:
sudo apt-get install pepperflashplugin-nonfree

Всё, теперь Flash будет доступен во всех Chromium подобных браузерах в Ubuntu.

Но только при условии, что у вас установлена совместно используемая библиотека libpepflashplayer.so.

Которая устанавливается в систему вместе с браузером Google Chrome. Но если у Вас Google Chrome не установлен, нужно установить эту библиотеку.
Для этого выполните в терминале следующую команду:
sudo update-pepperflashplugin-nonfree --install
В результате выполнения этой команды будет скачен браузер Google Chrome, распакуется и достанется библиотека Pepper Flash Player (libpepflashplayer.so) и установится в системе для использования всеми браузерами основанными на Chromium. Сам же Google Chrome установлен не будет.

Примечание.

По идее, когда просто ставите сам плагин pepperflashplugin-nonfree, должен пойти процесс установки библиотеки libpepflashplayer.so. Но если у вас этого не произошло и Flash не заработал после перезапуска браузера, нужно выполните эту команду установки. 
Также этой командой обновляется библиотека libpepflashplayer.so в системе после выхода новой стабильной версии Google Chrome. Опять же, если у вас установлен браузер Google Chrome в системе, то выполнять эти команды установки/обновления библиотеки не нужно вовсе, она будет обновляется вместе с обновлением самого браузера Google Chrome.

Всё, теперь можно открывать браузер и пользоваться Flash (естественно, если у вас браузер был открыт, его нужно закрыть и открыть снова).

Дополнение.

Предыдущей командой ставится в систему Pepper Flash Player из стабильной версии браузера Google Chrome. Есть три разных версии браузера Google Chrome - Stable, Beta, Unstable, следовательно можно установить Pepper Flash Player из всех этих трех веток/версий.
Чтобы установить Pepper Flash Player из Google Chrome Beta нужно выполнить следующую команду:
sudo update-pepperflashplugin-nonfree --install --beta --unverified
Чтобы установить Pepper Flash Player из Google Chrome Unstable:
sudo update-pepperflashplugin-nonfree --install --unstable --unverified

Удаление Pepper Flash Player в Ubuntu. 

Если захотите удалить данный плагин из системы, сначала нужно удалить библиотеку:

sudo update-pepperflashplugin-nonfree --uninstall

Затем удалить плагин:

sudo apt-get remove pepperflashplugin-nonfree

Вот и всё.

Установка и настройка браузера Tor в Ubuntu

В этой статье я расскажу об установке программы Tor Browser для анонимного и безопасного посещения интернет ресурсов.

Обзор браузера Tor в Ubuntu.

Tor-Browser - это браузер, использующий Tor сети для защиты вашей конфиденциальности путем сокрытия "следов" в сети интернет.

Окно браузера Tor выглядит аналогично как и окно браузера Firefox:

Tor Browser это по сути Firefox с сервисами Tor.

Меню настроек Tor сети вызывается по значку "луковицы" на панели инструментов:

Так как многим не нравится, что пользователи посещают сайты анонимно, они начинают блокировать Tor.
Вот и пункт меню по этому поводу в "Сетевые настройки Tor" добавили:

Эти галочки в "Сетевых настройках Tor" сняты по умолчанию. То есть, как правило, браузер Tor настраивать не нужно, просто запускаем и пользуемся. Просто продемонстрировал набор дополнительных настроек.

Ну и конечно же, очень полезная вещь - "Настройки конфиденциальности и безопасности":

Можно настроить отображение мультимедиа контента (Flash, HTML5) и выполнение скриптов js и прочее-прочее, в зависимости от ваших предпочтений.

Во всём остальном это всё тот же привычный для большинства из нас браузер Firefox.

Установка браузера Tor в Ubuntu.

1 способ. Самый простой.

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

Выбираем язык и скачиваем архив в соответствии с архитектурой вашей системы:

После чего распаковываем архив в любое место вашей системы и запускаем по ярлыку, который находится в корне распакованного каталога:

Либо запустив скрипт в каталоге Browser (двойным щелчком мыши):

Вот и всё. Можно запускать и пользоваться Tor Browser в Ubuntu.

Если скрипт не запускается, то советую почитать следующую статью:
Как запускать sh скрипты на Ubuntu

2 способ. Установка с помощью терминала.

Переходим в каталог /tmp/ :

cd /tmp/

Скачиваем архив программы, естественно подставляем url на архив с самой последней версией программы и вашей архитектурой:

wget URL -O tor-browser.tar.xz

В моём случае команда выглядит следующим образом:

wget https://www.torproject.org/dist/torbrowser/5.0.4/tor-browser-linux64-5.0.4_ru.tar.xz -O tor-browser.tar.xz

Распаковываем архив в каталог /opt/:

sudo tar xvfJ tor-browser.tar.xz -C /opt/

Создаем символическую ссылку на скрипт запуска браузера tor в каталог /usr/local/bin/:

sudo ln -sf /opt/tor-browser_ru/Browser/start-tor-browser /usr/local/bin/tor-browser

Всё, теперь можно запускать браузер Tor, просто написав команду в терминале:

tor-browser

И откроется браузер.

Осталось только добавить ярлык в меню приложений для запуска браузера Tor.
Создаем и открываем текстовый файл ярлыка с помощью Gedit (или любым другим, nano к примеру):

gedit ~/.local/share/applications/tor-browser.desktop

И вписываем туда следующий текст:

[Desktop Entry]
Type=Application
Name=Tor Browser
GenericName=Web Browser
Comment=Tor Browser is +1 for privacy and -1 for mass surveillance
Categories=Network;WebBrowser;Security;
Exec=tor-browser
X-TorBrowser-ExecShell=./Browser/start-tor-browser --detach
Icon=/opt/tor-browser_ru/Browser/browser/icons/mozicon128.png
StartupWMClass=Tor Browser

Сохраняем и закрываем.
Проверяем, теперь ярлык браузера Tor доступен в меню среди приложений:

Теперь можно более комфортно пользоваться браузером Tor в Ubuntu.

3 способ. Установка с помощью sh скрипта.

Чтобы не вводить команды из 2 -ого пункта установки, для удобства сделал sh скрипт и выложил на gist github:
https://gist.github.com/kobylyanets/05184e032fe5a4b75d02

Скачайте zip архив:

Распакуйте архив и выполните скрипт install-tor-browser.sh.

При выполнении скрипта появится окошко, куда надо будет вставить ссылку на архив:

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

Удаление браузера Tor из Ubuntu.

Если использовали браузер Tor, как в 1-м пункте установки этой статьи, то просто удалите непосредственно сам каталог с браузером. Всё.

Если устанавливали браузер Tor, как во 2-м и 3-м пункте этой статьи, то нужно удалить ярлык, символическую ссылку и каталог программы, выполните следующие команды:

sudo rm /usr/local/bin/tor-browser
sudo rm ~/.local/share/applications/tor-browser.desktop
sudo rm -r /opt/tor-browser_ru/

Вот и всё.

P.S.
Нормального репозитория для установки последней стабильной версии браузера Tor (где не надо было бы прописывать права и русифицировать дополнительно) я не нашел, поэтому именно такую установку считаю самой нормальной.
P.S.S.
Если у Вас есть информация о PPA для установки русифицированной версии браузера Tor, то поделитесь в комментариях. С удовольствием добавлю такое решение в статью.

Удаленный доступ и администрирование ПК с помощью NX Nomachine. Установка и настройка клиент-сервера NX Nomachine в Ubuntu/Linux, Windows и Android.

В данной статье расскажу про бесплатную версию клиент-сервера NX Nomachine, которая не позволяет организовать сервер терминалов, но является пожалуй лучшим решением для удаленного доступа и администрирования ПК, так как поддерживает все ведущие операционные системы и мобильные в том числе.

Коротко о NX Nomachine.

NX является самодостаточным программным комплексом, который предоставляет полный спектр управления удаленным компьютером, включая такие функции, как доступ к общим каталогам и принтерам, поддержку мультимедиа.

Замечу, что есть бесплатное решение и платные.
В этой статье, как я говорил ранее, пойдет речь о бесплатной.
Есть две категории People и Enterprise.
В этой статье будет рассматриваться People версия клиент-сервера NX Nomachine.

Стоит отметить, что клиент-сервер доступен для Linux, Windows, Mac OS X. И еще клиенты доступны для IOS и Android.

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

Пример использования бесплатной версии NX NoMachine будет описан ниже.

Установка NX Nomachine в Ubuntu Linux, Windows и др.

Чтобы установить комплекс клиент-сервер NX NoMachine нужно перейти на официальный сайт:

И загрузить пакет для вашей операционной системы:

Для Ubuntu доступны deb пакеты и для 32 битной и 64 битной версии ОС, а также для ARM:

Устанавливаем deb пакеты любым удобным для Вас способом, к примеру, через Центр Приложений Ubuntu, просто дважды кликнув по установочному пакету.

После чего будет установлен и сервер NoMachine Service и клиент Nomachine:

В Windows всё также, просто скачиваем соответствующий exe пакет и устанавливаем.

Для Adndroid можно поставить из PlayMarket или скачав apk с сайта по ссылке выше.

Демонстрация работы NxNomachine.

После того, как установили программу, то серверная часть начнет работать. И уже можно подключаться к другому компьютеру в локальной сети. Причем список компьютеров с установленными NX NoMachine отобразится в основном окне клиента программы.

Вот так выглядит окно клиента:

Как видно, уже отобразился компьютер в локальной сети, на котором установлена программа nx NoMachine, и я могу его выбрать и соединиться, не настраивая соединение:

При подключении вводим имя пользователя и пароль:

Будет установлено соединение.

Программа постоянно делает вам подсказки по горячим клавишам и меню:

То есть, всё очень интуитивно и понятно.
Вот мы и подключились, можем делать всё что угодно:

Как было подсказано в подсказке, можем зайти в меню (навести курсор в правый верхний угол):

Можем изменить параметры экрана:

И записать, что мы делаем:

Вот так вот выглядит подключение с помощью NX NoMachine c Ubuntu к Windows.
Всё тоже самое аналогично, когда подключаемся с Windows к Ubuntu. С Ubuntu на Ubuntu.
Интерфейс программы везде одинаков на любом устройстве.

А теперь давайте подключимся с планшета на Android к нашей рабочей машине на Ubuntu.
На андроид доступен только клиент. То есть подключиться с компьютера к планшету не выйдет.
Открываем программу и нам отобразятся компьютеры в локальной сети:

Выбираем, вводим пароль и подключаемся.

Нам отобразится наш рабочий стол Ubuntu, который мы сможем масштабировать и делать почти тоже самое что и на компьютере.

Можем печатать:

Можем открывать различные приложения:

Стоит также упомянуть, что соединение происходит по ssh. Следовательно при первом доступе будет аутентификация и разрешение на внесение хостов в список доверенных.

Прочие интересности.
На системной панели есть ярлык. С помощью которого можно перейти к главному окну или выбрать какой либо инструмент:

Кроме того, можно самостоятельно настроить соединение к компьютеру, выбрав в главном окне new:

Откроется окно создания нового соединения:

На вкладке host вводим IP (локальный, либо внешний статический):

Выбираем способ аутентификации:

Называем как нравится и можно также выбрать создания ярлыка на рабочем столе:

После чего будет создано новое соединение и оно отобразится в главном окне.

Хоть программа и нерусифицирована, но она настолько интуитивно понятная, что справится человек, незнающий английского языка (если еще есть такие).

Настройка сервера NX NoMachine.

Откроем Nx NoMachine Service и переходим в Preferneces (настройки).

На первой вкладке (Services) дважды щелкаем по нашему сервису:

Откроется страница настроек сервиса, где мы можем остановить или перезапустить. А также в Start Mode выбрать, как будет запускаться при старте системы, автоматически (Automatic) или в ручную (Manual):

Стоит обратить внимание также на вкладку Perfomance, где можно выбрать кодек для отображения удаленного экрана:

И на вкладке Devices можно отметить какие устройства компьютера будут доступны при подключении к нему:

По остальным настройкам можно пробежаться самостоятельно.

Вот и всё, что хотелось рассказать про NX NoMachine.

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

Установка и настройка x2go клиент-сервера. Терминальные решения и удаленный доступ в Ubuntu. Аналог NX Nomachine в Ubuntu.

В данной статье я расскажу про установку и настройку клиент-сервера x2go - форка FreeNX 3.5, который можно использовать для организации терминального сервера или для удаленного доступа и управления удаленным компьютером.

Как я и обещал в статье про Remmina сегодня я расскажу про технологию удаленного доступа NX.

Предыстория.

Есть такая компания, как NoMachine. Она разрабатывает протокол удаленного доступа NX, более подробно об этой компании и технологии можно почитать на википедии:

Стоит упомянуть, что клиенты для доступа по технологии NX от NoMachine бесплатные, а вот серверные решения и платные и стоят очень много тысяч долларов.

Данная компания поддерживала OpenSource решение FreeNX, можно почитать опять же на википедии:

Но в один момент NoMachine забила на развитие свободного проекта FreeNX и в итоге данный продукт не развивался, завис на версии 3.5.

Так как NX протокол намного лучше и быстрее медленного и "ужасного" vnc.
Нашлись те, кто форкнул проект FreeNX 3.5 и назвали это x2go.

То есть, x2go это форк FreeNX. Хотя FreeNX и можно поставить, но это такой геморрой, а x2go усиленно разрабатывается и добавляются новые возможности и исправляются ошибки.
Кроме того x2go заводится "в пол пинка".

Жаль, что в России мало вообще уделяется вниманию этому замечательному решению, как x2go, даже странички в русскоязычной википедии нет, не говоря уже про статьи какие либо.

Пришло время исправить это. 🙂

Обзор клиента и сервера x2go.

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


На компьютере, к которому будут обращаться другие компьютеры устанавливается сервер x2go. Это могут быть только Linux системы.

На компьютерах, которые будет подключаться к серверу, устанавливается клиент программы x2go. Клиент программы есть для Windows, Linux, MacOS.
Еще они занимаются версией для Андроид, но она не готова даже близко. 
Доступна версия и для ChromeBook. Но так как у меня нет ни MacOS ни ChromeOS, то в статье будет рассказано только про подключение с Ubuntu на Ubuntu и c Windows на Ubuntu.

Из особенностей:

  • Подключение к удаленному компьютеру производится по ssh.
  • Передача звука, расшаривание принтеров.
  • Можно запускать просто отдельное приложение на удаленном компьютере.
  • Можно подключиться и управлять удаленным компьютером (типа TeamViewer).

Установка сервера x2go в Ubuntu.

Во-первых, не обязательно устанавливать x2go сервер на Ubuntu Unity, если собираетесь использовать его как толстый клиент.

Запуск x сессии Unity и Gnome3 не работает пока что, можно запустить либо отдельное приложение, либо управлять удаленным компьютером (аналогично как в TeamViewer).
Если Вы хотите именно этого, то тогда стоит ставить.

Поэтому в качестве терминального сервера лучше использовать сборки Ubuntu с XFCE, LXDE, Mate. Не советую ставить KDE и Cinnamon, так как они едят много оперативы, что для терминального сервера очень чувствительно (не один же пользователь подключаться будет одновременно).

Также можно поставить XFCE или LXDE на компьютер с Ubuntu.
Установка LXDE:

apt-get install lubuntu-desktop

Установка XFCE:

apt-get install xubuntu-desktop

Итак, определились с использованием. Ставить сам сервер очень просто.
Нужно доставить зависимости:

sudo apt-get install software-properties-common python-software-properties

Теперь добавляем репозиторий и устанавливаем из него следующие пакеты:

sudo add-apt-repository ppa:x2go/stable
sudo apt-get update
sudo apt-get install x2goserver x2goserver-xsession

Для использования горячих клавиш, нужно доставить следующий пакет.
Если у вас Mate, нужно поставить следующий пакет:

sudo apt-get install x2gomatebindings

Если у вас Lxde:

sudo apt-get install x2golxdebindings

Всё. После того, как установили эти пакеты, сервер установлен и ничего не надо настраивать.

Вам просто нужно узнать ip сервера и можно подключаться удаленно через клиент x2go.

Кроме того, вы можете создать пользователей для подключения к терминальному серверу с x2go. (Не под одним же пользователем всем подключаться).
Я писал подробные статейки (в LXDE и XFCE также как в Unity):
Управление пользователями в Ubuntu - часть 1.
Управление пользователями в Ubuntu - часть 2.

В консоле пользователь добавляется следующей командой (username - это имя пользователя по вашему вкусу):

sudo adduser username

И следовать инструкциям в терминале.

Я описал установку для Ubuntu. Но x2go сервер можно установить и для других дистрибутивов, следуйте инструкциям с официального сайта:
http://wiki.x2go.org/doku.php/doc:installation:x2goserver

Установка клиента в Windows 8.1 и Ubuntu.

Установка клиента x2go в Ubuntu.

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

sudo apt-add-repository ppa:x2go/stable
sudo apt-get update
sudo apt-get install x2goclient

В установленных приложениях можно найти x2go клиент и можно подключаться. (Об этом ниже описано подробнее в демонстрации работы).

Установка клиента x2go в Windows 8.1.

Также ничего сложного, есть установочный пакет на офф. сайте.

http://wiki.x2go.org/doku.php/doc:installation:x2goclient

В секции для Windows скачиваем exe файл:

Устанавливаем программу. Потребуются права администратора. Всё. Можно подключаться.

Кроме того, клиент доступен еще для многих других дистрибутивов Linux и других ОС, просто следуйте инструкции на офф. сайте (англ.):
 http://wiki.x2go.org/doku.php/doc:installation:x2goclient

Демонстрация работы x2go.

Использование как терминального сервера.

Если вы используете сервер, как терминальный сервер, в качестве толстого клиента, подключаясь к нему тонкими клиентами.

На компьютере с x2go сервер должна быть установлена легкое окружение рабочего стола, типа XFCE или LXDE, ну или MATE.
Нужно создать пользователей для каждого, кто будет одновременно работать с терминальным сервером.
Узнаем ip сервера и открываем клиент.

Открываем клиент и создаем новое подключение.
Пример создания подключения и соединение с сервером в Windows:

Откроется окно создания "Новой сессии":

Нужно ввести:

  • Имя сессии - какое хотите.
  • Хост - ip сервера, к которому подключаться.
  • Пользователь - имя пользователя.
  • Тип сессии - здесь выбираем оболочку рабочего стола. В примере XFCE.

В принципе всё. Можно подключаться. Но на остальных вкладках можно настроить еще много всего.
К примеру разрешение экрана:

А также можно настроить, нужен ли нам звук:

Это всего можно отредактировать и позднее. Жмём "Ок" и соединение появится в списке:

Теперь щелкаем по нужному соединению из списка (сейчас оно одно) и появится окно с вводом пароля:

Если всё правильно, то запустится удаленная сессия в окне:

Вот таким образом это работает.

Использование для запуска программы на удаленном компьютере.

Этот случай, когда есть ресурсоёмкое приложение, к примеру, какое то IDE и нужно подключаться к нему, чтобы не забивать ресурсы своего маломощного компьютера. Это как пример, возможно какие-то другие есть причины. Но это очень удобно. Делается это следующим образом.

И важное замечание, что здесь окружение рабочего стола вообще не играет роли. Поэтому можно подключаться к компьютеру с Unity или KDE, вообще роли DE не играет.

Всё то же самое, как в предыдущем варианте, создаём новую сессию и вводим

  • Имя сессии - какое хотите.
  • Хост - ip сервера, к которому подключаться.
  • Пользователь - имя пользователя.

Только теперь в пункте Тип сессии нужно выбрать "Приложение" и ввести путь до приложения или команду запуска приложения:

В примере это Firefox, который в итоге и запускается:

Вот таким образом можно запускать приложения с удаленного компьютера без запуска X-сессии.

Использование для удаленного доступа компьютером (как в TiemViewer).

Есть и такой вариант удаленного доступа. Просто подключаемся к сессии удаленного компьютера и управляем им, либо смотрим демонстрацию экрана.

В таком случае можно на обоих компьютерах ставить как клиент, так и сервер.
Окружение рабочего стола не имеет значение и можно подключаться к друг другу, как вариант, конечно.

Либо еще можно установить x2go сервер на компьютерах в офисе, оперативы они едят мало и админ будет подключаться с помощью клиента к рабочим компам, тоже как вариант.

Всё делается тоже самое, создается новое подключение вписываются данные, только в тип соединения выбираем:

Выбираем:
Тип сессии - Соединение с локальным десктопом.

Всё. Подключаемся, будет спрошено:

Выбираем Полный доступ, если хотим управлять удаленным компьютером, откроется запущенный сеанс:

Получили доступ, управляем и делаем что хотим с удаленным компом.

Вот и всё.

Программа умеет гораздо больше. Показал самое основное.

Запись видео с экрана Ubuntu. Установка и настройка Simple Screen Recorder в Ubuntu.

В этой статье я хочу рассказать о записи видео с экрана в Ubuntu с помощью программы Simple Screen Recorder.

Есть довольно огромный зоопарк программ, которые могут записывать видео с экрана компьютера. Перепробовав кучу, все они меня чем то не устраивали, то видео корежилось, то настройки выбирать трудно и надо читать кучу материала. Хотелось простой и функциональной.
И в итоге я попробовал Simple Screen Recorder. Эта программа более чем устроила и я бы хотел в этой статье рассказать именно о ней.

Пример записи видео с помощью Simple Screen Recorder.

Записал тестовое видео и выложил на Youtube. Как видно, звук с компьютера из игры тоже записывается.

Установка Simple Screen Recorder в Ubuntu.

Откройте терминал и выполните следующие команды:

sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder

Так же, если у Вас 64 битная система, чтобы записывать 32 битные OpenGL приложения, можно поставить дополнительные библиотеки, с помощью следующей команды:

sudo apt-get install simplescreenrecorder-lib:i386

Программа установлена, теперь вы её можете найти среди установленных приложений.

Удаление Simple ScreenRecorder из Ubuntu. 

Для удаления данной программы откройте терминал и выполните следующие команды:

sudo add-apt-repository --remove ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get remove simplescreenrecorder simplescreenrecorder-lib:i386

Пример настроек для записи видео с экрана компьютера с помощью Simple Screen Recorder.

Не стал делать описание программы, лучше показать на примере.

Запустив программу, вас встретит окно приветствия:

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

Настройки записываемого экрана.

Жмём продолжить и попадаем на первое окно настроек:

Хочу сразу же обратить внимание на Профили, советую пользоваться ими. Чтобы не вводить постоянно настройки.

По другим настройкам проблем вообще возникнуть не должно.
Выбираем нужную область записи.
Если записываете видео уроки, то выставляете галочку "Записывать курсор".
Выбираете записывать или нет звук и выбираете источник звука.
По умолчанию, звук записывается только с вашего микрофона.
Чуть ниже расскажу, как записывать звук самого компьютера.
Частоты кадров "30" более чем достаточно.

Итак, выбрали область, которую хотим записать, выбрали остальные настройки и двигаемся дальше.

Настройка записываемого видео.

Теперь перед нами настройки записи видео:

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

С такими подсказками не составит труда выставить все настройки для записи видео.

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

И теперь уже можно записывать видео с экрана.

Окно записи видео с экрана компьютера.

Здесь также всё интуитивно понятно.
Можно включить предпросмотр и проверить, что микрофон работает и область для записи выбрана верно.
Также советую настроить горячие клавиши, чтобы включать запись (Иначе придется в видеоредакторе обрезать старт видео или будет выглядеть некрасиво).

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

Как видите, программа простая в настройке, интуитивно понятная, с подсказками.

Как записать звук компьютера.

Есть проблема, что звук записывается только с микрофона, то есть, если вы записываете игру, то звука из игры на видео не будет.

На официальном сайте есть статья по этому поводу:

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

Из этой статьи я воспользовался самым простым вариантом.
Во-первых, на первом окне настроек выбираем Pulse Audio для захвата звука.
Открываем терминал и выполняем следующую команду:

pactl load-module module-loopback

В результате звук с компьютера будет подаваться на микрофон. И кстати вы будете слышать себя, если будете говорить в микрофон.

Отключается это следующей командой:

pactl unload-module module-loopback

Вот в принципе и всё, что хотелось рассказать.

На официальном сайте еще есть интересные статьи по программе на английском языке:
Recording for YouTube
Recording Steam games

Если у вас есть опыт записи видео с экрана на Ubuntu, поделитесь в комментариях опытом.