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

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

Установка LAMP Ubuntu 16.04

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

Сегодня мы поговорим о LAMP. На самом деле это не программа, это стек программ с открытым исходным кодом, необходимых для работы веб-сайтов. Название формальное и происходит от первых букв названий входящих туда программ: Linux, Apache, MySQL, PHP - а вместе LAMP, это те программы, которые нужно установить и настроить, для того, чтобы начать разрабатывать сайты или веб-приложения на домашнем компьютере. Linux - тут всё понятно, это наша операционная система, Apache - веб-сервер, MySQL - программа для управления базами данных, PHP - на данный момент самый популярный язык для веб-программирования.

В этой инструкции будет рассмотрена установка LAMP Ubuntu 16.04. Мы рассмотрим, как установить Apache 2.4, MariaDB в качестве базы данных MySQL и самую новую версию языка PHP 7. Для начала будет выполнена установка Apache Ubuntu 16.04, так как это главный компонент всей системы, а уже потом подключим к нему дополнительные компоненты.
Читать далее Установка LAMP Ubuntu 16.04

Проверка Linux на вирусы

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

Читать далее Проверка Linux на вирусы

Настройка веб-камеры Linux

Сейчас все ноутбуки поставляются со встроенным средством связи - веб-камерой. Это очень удобно. С помощью web-камеры Linux вы можете общаться с друзьями через интернет, делать фото или даже записывать видео с ноутбука. Но только есть одно но.

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

Что лучше deb или rpm

Установка программного обеспечения - очень важный момент в работе с операционной системой. Сейчас есть две самые распространенные системы установки программного обеспечения. Это используемая в Debian и всех ее производных, в том числе и в Ubuntu - deb, а также разработанная в RedHat и используемая в Red Hat и всех основанных на ней дистрибутивов - rpm.

Обе системы и deb и rpm полнофункциональные, легкие в использовании и имеют очень большое количество программного обеспечения. Многих пользователей интересует в чем разница между этими двумя системами. Но в интернете мы находим только общие сведения вроде того что уже выше написано. В этой статье мы попытаемся разобраться что лучше deb или rpm. Также попытаемся вникнуть в суть их различий.
Читать далее Что лучше deb или rpm

Обновление драйверов Ubuntu

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

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

Установка пакетов Opensuse Leap 42.1

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

В этой статье мы рассмотрим как выполняется установка пакетов OpenSUSE. Программы можно устанавливать как с помощью графического интерфейса YaST, так и в терминале, с помощью пакетного менеджера zypper opensuse. Сначала давайте рассмотрим использование графического интерфейса YaST.

Установка пакетов OpenSUSE в YaST

YaST - это не просто программа, с помощью которой, может быть выполнена установка пакетов в OpenSUSE, это полноценный конфигуратор системы. Здесь вы можете сделать буквально все: начиная от конфигурации сети и просмотра системных логов до настройки системных сервисов и установки программного обеспечения. Мы рассмотрим утилиту YaST OpenSUSE в одной из следующих статей, но в данной статье нас будет интересовать только ее модуль установка программного обеспечения.

Сначала запустите конфигуратор YaST, это можно сделать из главного меню системы.

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

yast1

 

Только после ввода откроется главное окно. Выберите в нем пункт Управление программным обеспечением:

yast2

Подождите пока будут обновлены репозитории:

yast3

Теперь можно работать c вашими пакетами, окно программы выглядит вот так:

yast4

В программе доступны несколько отображений пакетов: по категориям, по категориям rpm, шаблоны, репозитории и поиск. Сейчас в программе открыт пункт поиск. Изменить отображение можно с помощью списка просмотр или переключившись на другую вкладку:

yast5

На вкладке группы пакетов все доступные в подключенных репозиториях пакеты поделены на категории:

yast6

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

yast7

В контекстном меню для каждого пакета доступно намного больше опций, вы можете обновить, защитить, удалить или установить пакет OpenSUSE в зависимости от его состояния.

Чтобы изменения вступили в силу и началась установка rpm пакета OpenSUSE нужно нажать кнопку Применить в правом нижнем углу. Дальше пойдет стандартная процедура установки пакета.

yast8

yast9

Если вы не хотите искать пакеты по категориям можно воспользоваться поиском по имени:

yast11

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

yast10

Установка пакетов OpenSUSE из интернета

Если установка программ в OpenSUSE с помощью Yast вас не устраивает, согласен, это слишком долго и не очень практично, но и вам не нравится работать в консоли, есть еще один способ.

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

Сначала откройте сайт software.opensuse.org:

yast12

В строке поиска наберите имя нужного пакета:

yast13

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

yast14

Выберите нужный пакет. Нажмите показать нестабильные пакеты:

yast15

Читаем предупреждение и нажимаем Continue:

yast16

Выберите один из источников и нажмите 1 click install:

yast17

Сохраняем файл пакета:

yast18

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

yast19

На следующем шаге видим какие пакеты будут установлены:

yast20

Сводка и последнее предупреждение:

yast21

yast22

Дальше осталось ввести пароль и пойдет установка rpm пакета в OpenSUSE:

yast23

Во время установки нужно принять GPG ключ репозитория программы:

yast24

yast25

yast26

После завершения вы увидите сообщение об успешной установке.

Установка пакетов в OpenSUSE в терминале

OpenSUSE, как и другие дистрибутивы Linux позволяет работать с пакетами не только в графическом режиме, но и с помощью терминала. Для этого здесь есть отличный пакетный менеджер - zypper opensuse. Да, работать с ним немного труднее чем в графическом интерфейсе. Но зато здесь меньше телодвижений, поэтому установка программы выполняется в разы быстрее.

Рассмотрим сначала общий синтаксис программы и ее основные операции:

$ zypper опции операция пакет

Опции изменяют поведение программы в определенных ситуациях. Сначала рассмотрим опции, которые вам могут пригодиться, мы не будем рассматривать все опции, поскольку у программы их очень много и если захотите, вы можете посмотреть их выполнив: zypper --help, вывод команды на русском, так что не бойтесь пользоваться.

Теперь опции:

  • --verbose, -v - максимально подробный вывод
  • --quiet, -q - выводить минимум информации во время установки
  • --non-interactive, -n - отключить интерактивный режим, использовать ответы по умолчанию
  • --no-gpg-checks - не проверять GPG ключи
  • --gpg-auto-import-keys - автоматически импортировать GPG ключи
  • --disable-repositories - отключить получение метаданных из репозитриев перед установкой
  • --no-refresh - не обновлять репозитории перед установкой
  • --root, -R - изменить корневой каталог

Теперь рассмотрим операции доступные в программе. Опять же не будем трогать все, а только главные:

  • repos, lr - показать все добавленные в систему репозитории
  • addrepo, ar - добавить репозиторий в систему
  • removerepo, rr - удалить репозиторий
  • refresh, ref - обновить списки пакетов из репозиториев
  • clean - очистить кэш пакетов
  • install, in - установка пакетов opensuse
  • remove, rm - удалить пакет
  • source-install, si - установить исходники пакета и необходимые зависимости
  • update, up - обновление всех установленных пакетов
  • list-updates, lu - посмотреть список обновлений
  • dist-upgrade, dup - обновление версии OpenSUSE
  • search, se - поиск пакета по имени или описанию
  • info, if - информация о пакете
  • download - скачать пакет, но не устанавливать

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

Иногда нам нужно устанавливать локальные пакеты, перед этим необязательно обновлять репозитории, особенно если у вас нет интернета или он очень медленный, да и ключи тоже можно не проверять, если пакет получен не из репозитоиев OpenSUSE, поэтому упростим программе работу с помощью такого alias:

alias szypperoffline="sudo zypper --no-gpg-checks --disable-repositories --no-refresh "

А для новых пакетов, которым мы доверяем, можно создать такой alias:

alias szyppernew="sudo zypper --gpg-auto-import-keys"

Ну и конечно же, для sudo:

alias szypper="sudo zypper "

Напоминаю, что для того, чтобы все это работало эти строки нужно поместить в ~/.bashrc.

Теперь, когда мы немного разобрались с опциями рассмотрим примеры работы с утилитой.  Но перед тем как переходить к zypper, хотелось бы рассмотреть еще cnf. Вот что будет если вы введете команду, которой нет в системе:

yast27

Послушаем совета программы:

$ cnf apachectl

yast28

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

Мы плавно подошли к тому, что для установки пакетов в OpenSUSE используется команда:

sudo zypper install имя_пакета

yast29

Если вам нужна установка rpm OpenSUSE пакета, скачанного из интернета, которого нет в репозиториях тоже можно использовать zypper:

sudo zypper install ~/Загрзуки/пакет.rpm

Или с помощью нашего алиаса:

$ szypperoffline install ~/Загрузки/пакет.rpm

Искать пакеты можно не только с помощью cnf, но и непосредственно в zypper:

$ sudo zypper search имя

yast30

Информацию о нужном пакете посмотреть тоже очень просто:

yast31

Удалить пакет OpenSUSE можно командой:

sudo zypper remove имя_пакета

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

sudo zypper update

После этого можно обновить систему до самой новой версии:

sudo zypper dist-update

Выводы

Установка программ в OpenSUSE - дело совсем несложное. Как видите, здесь есть аж три разных способа работать с программами и вы можете выбрать то что подходит именно вам. Если остались вопросы - пишите в комментариях.

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

Avidemux - это свободный видеоредактор с открытым исходным кодом, для выполнения простых задач по редактированию видеофайлов, таких как перекодирование, обрезка и фильтрация. Программа написана на C++ и поддерживает не только Linux, но и Windows, BSD и MacOS. Здесь поддерживается большое количество видео и аудио орматов, включая AVI, DVD, MPEG, MP4 и ASF. Для кодирования файлов avidemux использует установленную в системе библиотеку для работы с мультимедиа - ffmpeg.

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

Смартфоны с Ubuntu

Могут ли мобильные дистрибутивы Linux заменить Android или iOS? Чтобы ответить на этот вопрос, можно приобрести смартфон под управлением Linux. Выбор небольшой, но он есть. Как ни странно, дистрибутивов даже больше, чем непосредственно моделей смартфонов, работающих под управлением Linux из коробки.

Кроме смартфонов с предустановленным Linux есть и такие, на которые были успешно портированы различные дистрибутивы. Возможно, вы владеете как раз таким устройством.

Читать далее Смартфоны с Ubuntu

Сообщества Linux в интернете

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

В этой статье мы рассмотрим сообщества Linux в интернете, к которым пользователи могут обратиться за помощью, почитать интересные материалы, следить за новостями мира открытого программного обеспечения и просто общаться. Мы рассмотрим не только сайты и форумы, но также сообщества linux в популярных соцсетях, таких как Вконтакте и Facebook. Начнем, пожалуй, с форумов.
Читать далее Сообщества Linux в интернете

Установка СловоЕб в Linux

На самом деле нет, это не опечатка. Программа действительно так называется. СловоЕб это инструмент для сбора ключевых слов, семантического ядра сайта, сбора частотности, конкурентности поисковых запросов и проверки позиций. Это бесплатная Lite версия программы KeyCollector. Она может быть очень полезна в процессе создания сайтов или составления семантического ядра для статей.

Официально программа вышла только для Windows и для своей работы требует Microsoft Net Framework 4. До недавних пор Slovoeb Linux не работала вообще, но с последними релизами Wine, критические ошибки были исправлены и появилась возможность установить Словоеб в Linux. Мы будем рассматривать установку словоеб Ubuntu, но действия будут аналогичными для другого дистрибутива Linux, отличатся будет только способ установки пакетов.
Читать далее Установка СловоЕб в Linux