Установка Oracle Java 8, 9 в Ubuntu (из репозитория ppa).

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

Для начала добавляем репозиторий в систему и обновляем информацию о пакетах в репозиториях. Откройте терминал и выполните следующие команды:

Подробнее: Установка Oracle Java 8, 9 в Ubuntu (из репозитория ppa).

Обзор и установка Visual Studio Code в Ubuntu

Visual Studio Code — кроссплатформенный редактор исходного кода, поддерживающий базовые возможности интегрированной среды разработки, созданный в Microsoft.

После первого открытия данного редактора нас встречает приветственная страница:

Подробнее: Обзор и установка Visual Studio Code в Ubuntu

Установка ICQ в Ubuntu

ICQ (от англ. I seek you — «я ищу тебя») — централизованная служба мгновенного обмена сообщениями сети Интернет, в настоящее время принадлежащая инвестиционному фонду Mail.ru Group.

Когда я слышу "Аська", то для меня это ностальгия по тем прекрасным временам, когда я использовал неофициальный клиент Jimm на телефонах Siemens. Тонны сообщений было написано с кнопочных телефонов. По сути "Аська" это родоначальница всех мессенджеров, была лидером в плане клиентов для общения. Были сайты, где продавались "шестизнаки" или "семизнаки" (кто в теме, тот поймёт). Но в какой-то момент её лидерство было упущено и сейчас ICQ - это скорее уже экспонат "археологии интернета". Но тем не менее, есть большое количество людей, которые до сих пор используют "Аську".

Подробнее: Установка ICQ в Ubuntu

Установка аудиоплеера Qmmp в Ubuntu

Данная программа является аудиоплеером, написанным с использованием библиотеки Qt. Программа имеет интерфейс, аналогичный winamp или xmms.

Подробнее: Установка аудиоплеера Qmmp в Ubuntu

Пакетные менеджеры: apt vs apt-get. В чем разница? Как правильно обновлять систему через терминал в Ubuntu подобных системах.

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

Apt (advanced packaging tool) - это программа для работы с пакетами программ в операционных системах Linux Debian, и основанных на них - Ubuntu, Linux Mint и т.д. По сути, apt - это терминальный (консольный) пакетный менеджер.

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

Подробнее: Пакетные менеджеры: apt vs apt-get. В чем разница? Как правильно обновлять систему через терминал...

Фаервол UFW. Базовая настройка

Чтобы лучше понять, о чем идет речь, представьте многоквартирный дом. Сотни или даже тысячи людей входят и выходят ежедневно. Среди них есть владельцы квартир, их домочадцы, гости, а также люди, которых никто не приглашал — грабители, мошенники и просто продавцы никому не нужных вещей, надоедающие жителям. Фаервол в данном примере — это строгий консьерж на входе. Он знает и без проблем пропускает каждого жильца, а тех, кого не знает — тщательно проверяет. Имущество и покой обитателей дома при этом находятся в безопасности.

В Linux для фильтрации трафика используется фаервол Netfilter, с 2000 года входящий в состав ядра. Управлять им позволяет известная многим утилита iptables. Она предоставляет очень гибкую систему настроек, но достаточно сложна в конфигурировании. Чтобы упростить пользователям жизнь, в Ubuntu была добавлена обертка для iptables — фаервол Uncomplicated Firewall (UFW) и графическая оболочка для него — GUI for Uncomplicated Firewall (GUFW). Чтобы лучше разобраться, мы начнем с консольной версии фаервола, а графическую рассмотрим в одной из следующих статей.

Подробнее: Фаервол UFW. Базовая настройка

Установка аудиоплеера Audacious в Ubuntu

Audacious - это быстрый, легкий музыкальный проигрыватель, который поставляется с множеством плагинов и двумя интерфейсами: Winamp-подобный интерфейс и QT/GTK интерфейс. У этого плеера множество фанатов и его считают чуть ли не единственным нормальным плеером для Linux.

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

Подробнее: Установка аудиоплеера Audacious в Ubuntu

CherryTree — иерархическая записная книжка в Ubuntu.

CherryTree - это записная книжка иерархической структуры с возможностью форматирования текста и подсветкой синтаксиса.

Мне очень часто требуется что-то записывать по работе, делать пометки какие-то. Когда-то очень давно я, как и многие пользователей компьютеров, делал заметки в текстовых файлах. Этих текстовых файлов накапливалось очень много и уже забываешь, в каком из "Новый документ" полезная информация. Я перебрал много программ для создания заметок и остановился именно на CherryTree.

Основным преимуществом перед другими подобными программами создания иерархических записных книжек для меня стала автоматическая подсветкой синтаксиса кода.

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

Подробнее: CherryTree — иерархическая записная книжка в Ubuntu.

Установка Snap пакетов в Ubuntu

Давно уже хотел написать по поводу Snap пакетах. Что же такое Snap пакет? Если говорить по-простому, то это контейнер, в котором находится приложение и его зависимости.

Зачем нужны Snap пакеты для установки программ, если есть уже deb пакеты? Deb пакеты неразрывно связаны и не отличим от системы. То есть, когда мы устанавливаем deb пакет, то предполагается, что все зависимости мы скачаем из подключенных репозиториев системы. Кроме того, распространение Snap пакетов призвано стандартизировать и помочь программистам выпускать свои приложения на разных системах, не задумываясь о зависимостях.

Подробнее: Установка Snap пакетов в Ubuntu

Wayland на замену Xorg

Графическая система Linux оставалась в своей сути неизменной с 1993 года. Xorg (до 2004 года он назывался XFree86) — это та реализация графической системы, которая лучше всего соответствует инженерной направленности Linux. Она построена по архитектуре «клиент-сервер», может отрисовывать окна на удалённых машинах, её функциональность легко нарастить расширениями.

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

Подробнее: Wayland на замену Xorg

УСТАНОВКА ZABBIX CENTOS 7

Zabbix — это система мониторинга сервера с открытым исходным кодом, который используется многими организациями для обеспечения бесперебойной работы серверов. Этот инструмент позволяет следить за состоянием огромного количества серверов, а также установленных на них программ, включая базы данных, веб-серверы и многое другое. Поддерживается как Windows, так и Linux и все это может быть объедено в одну интегрированную сеть.

Чаще всего для обеспечения работы веб-серверов используется CentOS, так как это достаточно стабильная и надежная операционная система. В этой статье мы рассмотрим как выполняется установка и настройка Zabbix CentOS 7. А поскольку недавно вышла версия Zabbix 3.4, то устанавливать мы будем именно ее.

Подробнее: УСТАНОВКА ZABBIX CENTOS 7

НАСТРОЙКА СЕТИ VIRTUALBOX

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

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

Подробнее: НАСТРОЙКА СЕТИ VIRTUALBOX

ОШИБКА ADD-APT-REPOSITORY COMMAND NOT FOUND

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

Обычно такие репозитории поддерживают либо разработчики программ, таким образом, там будет всегда новая версия, либо добровольцы, они добавляют программы, которых нет в официальных репозиториях. Но при попытке добавить репозиторий в систему может возникнуть ошибка add-apt-repository command not found. В этой небольшой статье мы разберем как ее исправить и почему она возникает.

Подробнее: ОШИБКА ADD-APT-REPOSITORY COMMAND NOT FOUND