Архив рубрики: Linux

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

Настройка Collectd для начинающих

Collectd - это очень лёгкий и производительный сервис для сбора различной статистики о системе. Благодаря огромному количеству плагинов и возможности создавать свои, вы можете собирать информацию обо всём, что происходит в системе, начиная загрузкой процессора, оперативной памяти и доступного места на диске, заканчивая количеством активных запросов в Nginx, активных соединений с MySQL и других подобных параметров.

Программа только сохраняет данные, для их хранения можно использовать плагины вывода. Вывод поддерживается в StatsD, InfluxDB, MongoDb, Redis а также можно отправлять эти данные другому сервису Collectd или просто сохранять в CSV-файл. В этой статье мы будем использовать InfluxDB для хранения данных и Grafana для их удобного отображения.
Читать далее Настройка Collectd для начинающих

Установка Ubuntu 19.04

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

Сегодня мы поговорим о том, как установить Ubuntu 19.04 на компьютер или ноутбук. Как и в предыдущих статьях подобного рода все будет разобрано пошагово и очень подробно. Статья ориентирована на новичков, поэтому опытным пользователям будет не интересна.
Читать далее Установка Ubuntu 19.04

Как обновить Ubuntu до 19.04

Несколько дней назад состоялся релиз Ubuntu 19.04. Это не LTS версия системы, поэтому поддерживаться она будет только на протяжении следующих девяти месяцев. В этой версии было не так уж много нововведений, одно из самых заметных, это добавление дополнительных иконок в тему Yara, а также обновление стека приложений. Например, был обновлен GNOME до версии 3.32 и улучшенным внешним видом и без глобального меню, а также версия ядра обновлена до 5.0.

В этой статье мы поговорим о том, как выполняется обновление до Ubuntu 19.04 с предыдущей версии системы.
Читать далее Как обновить Ubuntu до 19.04

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

Memchached - это популярный сервер кэширования данных в оперативной памяти. С помощью него можно существенно увеличить производительность различных веб-приложений. Сам по себе Memcached позволяет только сохранять пары ключ-значение в памяти и быстро получать к ним доступ. Обычно Memcached используется вместе с каким-либо языком программирования. Например с Php, Python или серверным JavaScript.

Также сервис может использоваться для кэширования различных объектов веб-серверами, такими, как Apache или Nginx. В этой статье мы разберём установку Memcached в Ubuntu 18.04, а также основные настройки программы.
Читать далее Установка Memcached в Ubuntu

Как пользоваться Atom

Atom - это отличный, многофункциональный текстовый редактор, с возможностью установки огромного количества расширений, позволяющих приспособить его практически к чему угодно. Сам редактор разработан компанией GitHub на основе их платформы Electron, которая включает Node.js и движок рендеринга Chrome. Благодаря этому она позволяет разрабатывать приложения для рабочего стола на основе веб-технологий.

В этой статье мы разберёмся, как пользоваться редактором Atom для веб-разработки, какие плагины нужно установить, а также как правильно всё настроить, чтобы получить удобное рабочее окружение.
Читать далее Как пользоваться Atom

Установка и настройка XAMPP

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

В этой небольшой статье мы рассмотрим, как выполняется установка XAMPP в Ubuntu 18.04, а также первоначальную настройку программы для более удобной работы.
Читать далее Установка и настройка XAMPP

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

Anaconda - это очень популярный дистрибутив Python, который содержит удобный пакетный менеджер Conda, несколько предустановленных версий Python (2.7, 3.4 и 3.7), а также среду разработки IDLE Spider и множество библиотек, которые очень просто установить. Ещё здесь есть библиотеки для обработки Big Data, прогнозной аналитики и научных вычислений. Также можно всем управлять через графическую утилиту Anaconda Navigator.

В этой статье мы рассмотрим, как скачать и установить Anaconda Python Ubuntu 18.04 с официального сайта программы, а также как подготовить эту платформу к работе.
Читать далее Установка Anaconda в Ubuntu

Как удалить MySQL в Ubuntu

MySQL - это один из самых популярных движков баз данных, которые используются для обеспечения работы веб-сайтов и различных веб-приложений. База данных MariaDB используется на множестве веб-серверов и домашних компьютеров. Если вы хотите сменить базу данных на другую, или, например, установить MariaDB вместо MySQL, то сначала необходимо удалить старую версию.

В этой статье мы рассмотрим, как удалить MySQL в Ubuntu. Я предполагаю, что программа установлена из официальных репозиториев или PPA, поэтому удалять мы её будем таким же образом.
Читать далее Как удалить MySQL в Ubuntu

Как узнать версию CentOS 7

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

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

Значки приложений на панели в Elementary OS 5.0

Elementary OS - красивый, нетребовательный дистрибутив Linux, ориентированный на владельцев лэптопов. Пользователи его полюбили за скорость работы, легковесность и красоту. Внешне, его интерфейс отдаленно напоминает MacOS от Apple, но это только первое впечатление. Все графическое окружение построено на минимализме и эстетичности. И в этой статье мы разберем проблему в окружении, появившуюся с недавнего времени.

Многие пользователи могли заметить, что после обновления Elementary OS до версии 5.0, перестали отображаться значки сторонних программ в wingpanel. Вероятнее всего, это связано с тем, что разработчики вырезали из системы некоторые пакеты, которые отвечали за отображение значков программ сторонних разработчиков, таких как Telegram, Skype, погодные индикаторы и т. д.

Но нам никто не мешает эти пакеты вновь установить, дабы вернуть эту удобную функцию обратно в систему.

Значки приложений на панели в Elementary OS 5.0

Для того, чтобы вернуть значки в wingpanel, на потребуются два пакета: indicator-application и wingpanel-indicator-ayatana. Для их установки откройте терминал и выполните в нем следующие команды:

sudo add-apt-repository ppa:yunnxx/elementary

sudo apt update

sudo apt install indicator-application wingpanel-indicator-ayatana

Так как утилита indicator-application изначально была создана для графического окружения Gnome/Ubuntu, то нам нужно настроить конфигурационные файлы, чтобы она работала в стандартном окружении Elementary OS — Pantheon.

Файл конфигурации лежит по пути /etc/xdg/autostart/indicator-application.desktop. Чтобы его отредактировать, мы можем воспользоваться nano-редактором в терминале или редактором с графическим интерфейсом Gedit.

Чтобы открыть файл конфигурации в nano, введите в терминале команду:

sudo nano /etc/xdg/autostart/indicator-application.desktop

или же в Gedit:

sudo gedit /etc/xdg/autostart/indicator-application.desktop

Если у вас не установлена программа Gedit, установите ее командой:

sudo apt install gedit

После того, как открыли файл indicator-application.desktop, найдите строчку OnlyShowIn=Unity;GNOME; и добавьте в конце Pantheon;

Если вы проводили манипуляции в nano, сохраните файл сочетанием клавиш Ctrl + O и выйдете из редактора Ctrl + X. Если в Gedit — нажмите кнопку Cохранить в правом верхнем углу окна.

Чтобы indicator-application работал без прав администратора, нужно ввести следующую команду в терминале:

sudo cp /usr/lib/systemd/user/indicator-application.service /etc/systemd/user

Последний шаг, который нам нужно сделать — это добавить службу indicator-application.service в автозапуск, чтобы результаты наших изменений были видны при следующем запуске системы.

Откройте Параметры системыПриложения:

Перейдите на вкладку Автостарт. Нажмите на кнопку Добавить в нижнем левом углу окна.

Введите в строку Команда:

systemctl --user start indicator-application.service

Нажмите клавишу Enter для сохранения. Чтобы все наши действия применились, нужно завершить текущий сеанс и вновь войти в систему.

Выводы

В этой небольшой статье мы разобрали, какие пакеты нужно установить и как их настроить, чтобы вернуть отображение значков программ на wingpanel в Elementary OS.