Архив метки: Linux

Установка RPM-пакетов в Ubuntu

Репозитории Ubuntu содержат тысячи пакетов deb, которые можно установить из Центра программного обеспечения Ubuntu или с помощью утилиты командной строки apt. Deb — это формат установочного пакета, используемый всеми дистрибутивами на основе Debian, включая Ubuntu. Некоторые пакеты недоступны в стандартных репозиториях Ubuntu, но их можно легко установить, включив соответствующий источник.

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

Хотя не так часто, некоторые программы могут распространяться только в виде пакета RPM. RPM — это формат пакета, используемый Red Hat и его производными, такими как CentOS. К счастью, есть инструмент под названием alien, который позволяет нам установить RPM-файл в Ubuntu или преобразовать RPM-пакет в файл Debian.

 

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

Не все пакеты RPM могут быть установлены в Ubuntu. Установка RPM, упакованного в Ubuntu, может привести к конфликтам зависимостей пакетов.

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

 

Alien — это инструмент, который поддерживает преобразование между форматами файлов Red Hat rpm, Debian deb, Stampede slp, Slackware tgz и Solaris pkg.

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

sudo add-apt-repository universe

Как только хранилище будет включено, обновите индекс пакетов и установите пакет с alien:

sudo apt updatesudo apt install alien

Команда выше также установит необходимые инструменты сборки.

 

Чтобы преобразовать пакет из RPM в формат DEB, используйте команду alien, а затем имя пакета RPM:

sudo alien package_name.rpm

 

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

package_name.deb generated

 

Чтобы установить пакет deb, вы можете использовать утилиту dpkg или apt:

sudo dpkg -i package_name.deb

sudo apt ./package_name.deb

 

Пакет должен быть установлен, если он совместим с вашей системой и все зависимости соблюдены.

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

 

Вместо того, чтобы конвертировать и затем устанавливать пакет, вы можете использовать опцию -i, которая скажет инопланетянину установить RPM-пакет напрямую.

sudo alien -i package_name.rpm

 

Приведенная выше команда автоматически сгенерирует и установит пакет и удалит файл пакета после его установки.

 

Из этой статьи вы узнали, как устанавливать RPM-пакеты в Ubuntu.

Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.



2019-03-17T15:24:48
Настройка Ubuntu

Как управлять ACL в Linux

В этом уроке мы увидим, что такое ACL и как выполнять основные манипуляции с такого рода разрешениями на платформе Linux.

Приведенные ниже инструкции будут работать на любом дистрибутиве Linux.

Я предполагаю, что вы знаете, и вам удобно использовать стандартные дискреционные разрешения ugo / rwx для Linux.

Читать

Лучшие программы для захвата видео с экрана в Linux

Сегодня в статье поговорим о программах по захвату видео с экрана в операционных системах Linux.

SimpleScreenRecorder

SimpleScreenRecorder – удобное приложение для записи происходящего на вашем экране.

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

⚙ ACL Linux с использованием setfacl

Что такое ACL?

В Linux есть специфика разрешений. из-за ограничений настройки прав / владения на файлы / папки в Linux (например, мы не можем настроить разные права доступа для разных пользователей к одному и тому же файлу).

Чтобы преодолеть эту проблему, введены ACL (списки контроля доступа).

Мы можем использовать команду setfacl & getfacl для настройки acl для папок и файлов.

Читать

Установка и настройка DNS-сервера BIND в Linux

BIND – наиболее распространенное open-source приложение, в котором реализованы протоколы DNS, предоставляющие возможность преобразования доменных имен в IP-адреса и наоборот.

Данная статья представляет собой руководство по быстрой настройке DNS-сервера в Linux при помощи BIND. Мы не будем подробно разбирать, что такое система DNS и как она работает, а сосредоточимся на примере настройки своей зоны и файла конфигурации для домена/узла с поддержкой сервисов www и электронной почты.

Читать

Лучшие дистрибутивы Linux 2019 – 2020 года



























3/5 — (10 голосов)

В мире Linux существует огромное количество дистрибутивов, каждый из которых создан со своей определённой целью. Какой-то из них подойдет каждому пользователю; другой – веб-дизайнеру; третий – системному администратору. Поэтому мы сделали подборку лучших, по нашему мнению, дистрибутивов 2019 года.

Manjaro – лучший из лучших

Manjaro

Manjaro Linux – это быстрая и удобная операционная система на основе Arch Linux. Разработка системы началась сравнительно недавно – в 2013 году, но это не помешало дистрибутиву быстро набрать популярность среди пользователей. Целью создания Manjaro было сделать Arch Linux более дружественным по отношению к новым пользователям, и, надо сказать, разработчикам это удалось.

Плюсы:

  • удобство пользовательского интерфейса;
  • множество поддерживаемых графических оболочек (XFCE, KDE, GNOME);
  • собственный репозиторий, а также совместимость с AUR;
  • работа “из коробки”.

Минусы:

  • отсутствие официальной поддержки платформы x86.

Минимальные системные требования:

  • 64-битный процессор;
  • 512 Мб оперативной памяти;
  • 5 Гб свободного дискового пространства.


[symple_button url=”https://manjaro.org/download/” color=”black” button_target=”_blank” btnrel=”nofollow”]Скачать[/symple_button]

Mint – лучшее решение для новичков

Linux Mint

Mint – развиваемый сообществом дистрибутив Linux, основанный на Ubuntu (которая, в свою очередь, основана на Debian), ставящий своей целью предоставить пользователю «современную, элегантную и удобную операционную систему, которая одновременно является мощной и простой в использовании». Поэтому этот дистрибутив традиционно советуют новичкам, так как там имеется большой пакет драйверов, предустановленные браузер, офисный пакет, программы для работы с мультимедиа и встроенный менеджер приложений. Читайте пошаговую инструкция по установке linux mint.

Плюсы:

  • удобный и красивый интерфейс;
  • несколько поддерживаемых окружений рабочего стола (на данный момент – GNOME, XFCE и KDE);
  • большой набор предустановленного ПО;
  • один из самых крупных репозиториев (используется Ubuntu PPA);
  • стабильность и регулярное обновление дистрибутива.

Минусы:

  • большой вес системы.

Минимальные системные требования:

  • процессор x86/x64;
  • 512 Мб оперативной памяти;
  • 9 Гб свободного дискового пространства.


[symple_button url=”https://linuxmint.com/download.php” color=”black” button_target=”_blank” btnrel=”nofollow”]Скачать[/symple_button]

MX Linux – быстрый, красивый и удобный

MX Linux

MX Linux создавался как продолжение AntiX – легковесного LiveCD дистрибутива. Для этого разработчики прибегнули к переносу кода AntiX на базу Ubuntu. Целью сообщества является «объединить наиболее удобные и быстрые графические оболочки с высокой стабильностью и производительностью».

Плюсы:

  • высокая скорость работы и низкое потребление системных ресурсов;
  • удобный пользовательский интерфейс;
  • наличие полноценного, максимально проработанного Live-режима;
  • надежность и стабильность.

Минусы:

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

Минимальные системные требования:

  • процессор x86/x64;
  • 512 Мб оперативной памяти;
  • 5 Гб свободного дискового пространства (для LiveUSB/CD – 4 Гб).


[symple_button url=”https://mxlinux.org/wiki/system/iso-download-mirrors” color=”black” button_target=”_self” btnrel=”nofollow”]Скачать[/symple_button]

elementary OS  – просто, но стильно

eOS

elementary OS – минималистичный дистрибутив Linux, который базируется на Ubuntu и использует графическую оболочку Pantheon. Разработчики установили три основных правила: «краткость», «избегать конфигураций» и «минимальная документация». Внешний вид системы напоминает Mac OS, за что eOS получила как положительные, так и отрицательные отзывы.

Плюсы:

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

Минусы:

  • отсутствие официальной поддержки платформы x86.

Минимальные системные требования:

  • процессор x64;
  • 512 Мб оперативной памяти;
  • 4 Гб дискового пространства.


[symple_button url=”https://elementary.io” color=”black” button_target=”_self” btnrel=”nofollow”]Скачать[/symple_button]

Ubuntu – самый безопасный и стабильный дистрибутив

Ubutnu

Первая версия Ubuntu вышла в далеком 2008 году и сразу получила большую популярность среди пользователей Linux – на данный момент им пользуется более 20 миллионов пользователей. В отличие от многих других дистрибутивов, Ubuntu имеет строго ограниченные временные рамки выпуска новых версий – через каждые 6 месяцев. При это каждая четвертая версия является LTS, то есть с увеличенным сроком поддержки (14.04, 16.04, 18.04).

Плюсы:

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

Минусы:

  • большой вес системы;
  • ресурсоёмкость установленного окружения рабочего стола.

Минимальные системные требования:

  • процессор x64;
  • 2 Гб оперативной памяти;
  • 10 Гб дискового пространства.


[symple_button url=”https://ubuntu.com” color=”black” button_target=”_self” btnrel=”nofollow”]Скачать[/symple_button]

Вывод

Модификаций Linux множество, но, надеемся, вам всё же удалось найти идеальный для себя дистрибутив. Однако вы также можете посмотреть ещё несколько на специальном портале – distrowatch.com.


2019-03-02T09:48:39
Linux