0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Elementary os установка deb пакетов

Обычно первым делом я делаю апгрейд системы, но сейчас это не требуется поскольку Juno — свеженькая с пылу с жару. Тем не менее на будущее — стоит помнить, что апгрейд всё таки надо делать:

> sudo apt update
> sudo apt dist-upgrade -y

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

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

Далее, сразу же делаем важную вещь — добавляем сторонние репозитории.

> sudo apt install software-properties-common software-properties-gtk -y

До кучи можно запустить software-properties-gtk из терминала и включить два репозитория Canonical. Это не обязательно, но я делаю это всегда.

Устанавливаем DEB-пакеты в Debian

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

Способ 1: Запуск инсталляции через браузер

Первый способ заключается в применении стандартного менеджера пакетов сразу в браузере при загрузке DEB-файлов. Мы предлагаем задействовать этот вариант в тех случаях, когда вам предстоит сначала загрузить пакет через веб-обозреватель, чтобы затем установить его. Так вы просто ускорите процесс. Давайте рассмотрим порядок действий, взяв за пример стандартный браузер Mozilla Firefox.

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

На экране отобразится форма с возможностью выбора. В данном случае отметьте галочкой «Открыть в» и убедитесь в том, что в качестве инструмента выбран вариант «Установка приложений (по умолчанию)».

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

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

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

Способ 2: Стандартный установщик ПО

Как вы могли заметить, в первом методе мы использовали стандартный пакетный менеджер для установки приложения через браузер. В этом способе мы тоже поговорим о данном средстве, однако сейчас веб-обозреватель не будет задействован никаким образом. Следующие действия рекомендуется реализовывать, если вы уже получили DEB-пакет или вставили съемный носитель, где находится необходимый объект.

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

В появившемся контекстном меню вас интересует первая же строка под названием «Открыть в Установка приложений».

Осталось только кликнуть по кнопке «Установить» и дождаться окончания процесса.

Если во время процедуры возникли какие-то ошибки, повторно вызовите контекстное меню пакета и перейдите в «Свойства».

Здесь на вкладке «Права» отметьте галочкой пункт «Разрешить выполнение файла как программы». Это позволит исправить ошибки кодирования, которые возникли при создании пакетов. После внесения изменений стоит повторно запустить инсталляцию, чтобы она прошла корректно.

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

Способ 3: Утилита GDebi

Утилита под названием GDebi — самый популярный инструмент от сторонних разработчиков, который предназначен для инсталляции пакетов DEB, о чем уже понятно из его названия. Мы советуем использовать его в качестве альтернативы стандартному пакетному менеджеру. Для начала потребуется его добавить в систему, что происходит так:

    Откройте меню приложений и запустите «Терминал».

Здесь потребуется вставить команду sudo apt install gdebi . Для ее активации нажмите на Enter.

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

Вы будете уведомлены о том, что установка прошла успешно. После этого переходите к расположению DEB-пакета, нажмите по нему ПКМ и в контекстном меню выберите вариант «Открыть в другом приложении».

В списке выберите «Программа установки пакетов GDebi», дважды щелкнув по строке ЛКМ.

Запустится стандартное окно софта. Здесь вы можете узнать состояние версии пакета, ознакомиться с описанием и входящими туда файлами. При готовности нажмите на «Установить» и ждите завершения процесса.

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

Способ 4: Команда dpkg

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

    Для начала давайте разберемся с определением точного пути к файлу. Для этого отыщите его через файловый менеджер, вызовите контекстное меню и перейдите в «Свойства».

Здесь запомните или скопируйте путь «Родительская папка». Именно он и является точным расположением.

Читать еще:  Xrandr установка разрешения

После этого откройте консоль любым удобным методом, например, через панель «Избранное».

Введите команду sudo dpkg -i /home/user/Программы/name.deb . Здесь замените путь на свой, а также укажите название программы с учетом расширения.

Подтвердите действие вводом пароля суперпользователя.

Начнется чтение базы данных и распаковка архивов.

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

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

В этой статье были разобраны доступные методы инсталляции DEB-пакетов в Debian. Если вы начинающий пользователь, изучите каждый вариант, чтобы в итоге подобрать оптимальный для себя метод. К тому же выполнение консольных команд всегда кажется сложнее управления через графическую оболочку, однако стоит лишь несколько раз ввести их, чтобы освоиться и перейти на постоянное взаимодействие с «Терминалом».

Установка .deb-пакетов посредством терминала в Ubuntu/Linux Mint

.deb — расширение имён файлов бинарных пакетов (бинарный-двоичный файл), предназначенные для распространения и установки программного обеспечения в ОС Debian, и других, использующих систему управления пакетами dpkg, таких, например, как Ubuntu, Linux Mint.

Как правило в Ubuntu/Linux Mint все установочные .deb-пакеты приложений, загруженные пользователем, устанавливаются затем по умолчанию графическими программами, такими как Менеджер программ:

Но в Менеджер программ не всегда можно установить бинарный пакет загруженный пользователем, потому что он не устанавливает необходимые зависимости для .deb-пакета.
А установка в GDebi не всегда срабатывает, несмотря на то, что GDebi подтягивает перед установкой пакета необходимые зависимости/библиотеки.

В этом случае .deb-пакет можно установить посредством терминала.

Давайте более подробно рассмотрим терминальный вариант установки .deb-пакета.
Это не сложно. Достаточно один раз повторить данную инструкцию, а затем вы будете выполнять установку .deb-пакетов в терминале «с закрытыми глазами».

Итак. Для примера я выбрал «безобидный» .deb-пакет для установки значков Suru, которые разрабатываются в настоящее время для Ubuntu 18.10. А «безобидный» этот пакет потому, что даже если вы его установите в системы Ubuntu/Linux Mint и производные, то повредить он ни чему не может в системе.

1. Перейдите по следующей ссылке: https://ubuntu.pkgs.org/suru-icon-theme/all.deb.html и загрузите бинарный пакет, как показано на снимке:

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

Теперь откройте терминал (Ctrl+Alt+T) и в терминале необходимо перейти в папку Загрузки.

Выполните в терминале команду ls, которая отобразит все папки в Домашнем каталоге:

Примечание. Команда ls (dir, vdir) — делает стандартный вывод содержимого каталогов.

Далее выполняем непосредственный переход в папку Загрузки. Для этого вводим в терминал команду cd (change directory — изменить директорию/папку), через пробел копипастим название папки, в которую хотим перейти и нажимаем клавишу Ввод:

3. После того как мы перешли в папку Загрузки, нам необходимо посмотреть её содержимое. Вновь введите и выполните (выполнить — нажать клавишу Ввод) команду ls.

Как видно на снимке, в терминале отобразился наш искомый .deb-файл с значками Suru.

4. Установка .deb-файла.

Для установки загруженного .deb-файла, необходимо в этом же терминале ввести команду sudo dpkg -i, через пробел скопипастить название файла и нажать клавишу Ввод:

Введите свой пароль и вновь нажмите Ввод для начала установки:

5. После нажатия клавиши Ввод, .deb-пакет будет установлен:

Примечание. Можно также устанавливать несколько пакетов за раз, передавая их все как аргументы команде sudo dpkg -i через пробел (sudo dpkg -i .deb-пакет1 .deb-пакет2 и так далее).

6. К сожалению, программа dpkg не умеет разрешать и скачивать необходимые зависимости из репозиториев. Если вы попали в такую ситуацию, когда терминал после выполнения команды sudo dpkg -i .deb-пакет сообщает о неудовлетворённых зависимостях, выполните в этом же терминале команду sudo apt install -f, которая используется для устранения сбоев в базе пакетов вызванных нарушенными зависимостями.

7. По окончании установки .deb-пакета с значками Suru, вы можете использовать их в своём дистрибутиве (Внешний вид/Тема — Значки).

В статье много букаф и картинок, но однажды выполнив эту инструкцию, впоследствии вы будете делать установку .deb-пакета в терминале, при необходимости, в два-три клика.

Установка deb-пакетов из командной строки

Когда дело доходит до установки пакетов deb из командной строки, у вас есть несколько инструментов в вашем распоряжении. В следующих разделах мы покажем вам, как использовать утилиты apt , gdebi и dpkg для установки пакетов deb.

Установка пакетов deb с apt

APT (Advanced Package Tool) – это интерфейс командной строки для системы управления пакетами. Он был введен в Ubuntu 14.04 и объединяет наиболее часто используемые команды apt-get и apt-cache .

Чтобы установить локальные пакеты deb, apt вам необходимо предоставить полный путь к пакету deb. Если пакет находится в вашем текущем рабочем каталоге вместо того, чтобы использовать абсолютный путь, вы можете добавить ./ перед именем пакета. В противном случае apt попытается извлечь и установить пакет из репозиториев Ubuntu.

Вам будет предложено ввести Y :

Менеджер пакетов apt разрешит и установит все зависимости пакета.

Установка пакетов deb с помощью gdebi

gdebi является инструментом для установки локальных пакетов deb. Он не установлен по умолчанию в Ubuntu, но вы можете установить его из программного обеспечения Ubuntu Software Center или используя следующую команду:

Теперь вы можете установить пакеты deb gdebi , набрав:

Введите, y когда будет предложено gdebi , разрешите и установите пакет deb и все его зависимости для вас.

Установка пакетов deb с dpkg

dpkg является менеджером пакетов низкого уровня для систем на базе Debian. Используйте опцию -i (или —install ) для установки пакетов deb dpkg .

В отличие от apt и gdebi , dpkg не разрешает зависимости. Если при установке пакетов deb вы получаете ошибки зависимости, вы можете использовать следующую команду apt для разрешения и установки всех зависимостей пакета:

Где взять deb пакеты?

Ответ прост — на просторах интернета. Если это нужная вам программа, то вы уже знаете где взять для ее пакет. В случае с драйверами ситуация немного сложнее. Все программы и драйвера, которые находятся в официальных репозиториях Ubuntu вы можете найти на сайте launchpad.net, это очень удобно, если на машине, где они должны быть установлены нет интернета. Например, ищем linux-firmware и открываем ее страницу на Launchpad, внизу выбираем версию программы:

Читать еще:  Установка git Windows

Дальше выбираем архитектуру:

И осталось получить deb файл для нашей системы:

Если у вас есть другой компьютер с интернетом или вы планируете устанавливать программы потом, а сейчас нужно только скачать deb пакеты, то это можно сделать с помощью apt:

apt download имя_пакета

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

apt download имя_пакета $(apt-rdepends имя_пакета|grep -v «^ «)

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

1. Установка программ с помощью команды Dpkg

Dpkg — это менеджер пакетов для Debian и его производных, таких как Ubuntu и Linux Mint. Он используется для установки, сборки, удаления и управления пакетами .deb, но в отличие от других систем управления пакетами Linux, он не может автоматически загружать и устанавливать пакеты вместе со своими зависимостями.

Чтобы установить локальный пакет, используйте команду dpkg с флагом -i вместе с именем пакета, как показано ниже.

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

Чтобы удалить пакет, используйте параметр -r или если вы хотите удалить все его файлы, включая файлы конфигурации, вы можете очистить его, используя опцию —purge, как показано ниже.

Популярность:

Раздел: Архивы

Расширение DEB обычно используется для пакетов Debian. Пакеты Debian – это бинарные файлы, которые содержат выполняемые и конфигурационные файлы, номер версии формата, информацию об авторских правах, а также другую документацию, необходимую для установки программы из пакета. .DEB – это стандартный Unix архив AR, который содержит следующие файлы:

— debian-binary – версия формата deb файла. Для нового формата стоит «2.0»
— control.tar.gz – информация о пакете
— data.tar.gz или data.tar или data.tar.lzma или data.tar.bz2 – устанавливаемые файлы

DEB – это сокращение от Debian, что в свою очередь произошло от Debra – это имя подруги и от его собственного имени Ian (Ян Мердок).

Файл DEB используется в операционной системе Debian Linux и ее производных (Ubuntu, Edubuntu, Kubuntu, PCLinuxOS) в качестве основного источника инсталляционных пакетов.

Используйте терминал или инструмент управления программами в Linux, чтобы открыть или устанавить программу из пакета DEB. Чтобы установить *.DEB необходимо использовать терминал Linux и написать следующую команду:

Файлы DEB могут быть извлечены некоторыми архиваторами, такими как 7-Zip или конвертированы в другой пакет установки с помощью специализированных программ Linux, например, таких как alien. Создать файл deb можно с помощью утилит dpkg или dpkg-buildpackage.

Расширение .DEB так же связан с Cydia. Cydia является альтернативой официальной App Store в Iphone, Ipad и Ipod Touch. Cydia работает только на устройствах IOS, которые имеют Jailbreak.

iPhone Jailbreak (iOS Jailbreak) – это программа, которая удаляет официальное ограничение на IOS устройствах. Одним из таких ограничений является установка новых приложений только через Apple App Store.

Cydia использует собственный репозиторий приложений, которые содержат оба типа приложений – и бесплатные, и платные. Приложения в репозиториях Cydia не хранятся в виде файла приложения IPA, который использует App Store, а хранится в DEB-пакетах. Пакет прикладных программ DEB использует аналогичный формат файла как и пакеты DEB Debian.

Файлы приложения DEB так же установлены на Jailbreak iPhone (или другие устройства JB IOS) из Cydia через консоль SSH.

Если вы хотите установить DEB пакеты на ваш iPhone. Идите в папку /var/root/Media/Cydia/AutoInstall. Скопируйте туда файл .DEB и просто перезагрузите устройство IOS.

Установка deb пакетов из консоли

Откройте каталог со скачанным файлом, кликните правой кнопкой мыши и выберите «Открыть в терминале»:

Установка deb пакетов из консоли производится следующей командой:

Вероятнее всего вы увидите ошибку зависимостей. Продемонстрирую на примере пакета nmap в свежеустановленной системе Ubuntu 18.04:

Исправить это довольно просто, введите команду проверки зависимостей:

Зависимости успешно добавлены в систему и установленный пакет стабильно работает:

Установка ПО в Fedora Linux (KDE Plasma Workspaces)

Репозитории и пакеты

Программное обеспечение дистрибутива Fedora находится в хранилище – репозитории. ПО в репозитории хранится в виде отдельных зависимых пакетов имеющих собственную версию и версию дистрибутива в котором они могут быть установлены с разрешением зависимости. Различные дистрибутивы Linux обладают собственным хранилищем пакетов программного обеспечения. Помимо основного репозитория, на различных серверах по всему миру хранятся “зеркала”, т. е. копии содержания основного репозитория и пакеты обновления. Каждый пакет используется для определенной версии дистрибутива, а хранилище гарантирует совместимость всех зависимых пакетов. Что такое пакет? Пакет – это архив, в котором содержаться необходимые для работы программы компоненты: бинарные файлы программ, библиотеки и прочий контент необходимый для работы программы. Зачастую пакет программы связан с компонентами пакетов других программ. Такое состояние называется зависимостью пакетов друг от друга. Причины зависимости заключаются в том, что разработчики ПО используют/заимствуют программный код или уже имеющиеся библиотечные файлы в других разработках. Это облегчает создание приложений, избавляет разработчиков от написания повторяющихся алгоритмов и позволяет писать программы взаимодействующие в единой среде. При попытке установить пакет (используя консоль), в большинстве случаев, будет выдана информация о наличии неудовлетворенных зависимостей. (Однако, некоторые пакеты могут быть всё же установлены, если в системе все необходимые зависимости будут разрешены.)
Для работы с пакетами дистрибутив Fedora использует консольный менеджер пакетов (back-end) – RPM (рекурсивный акроним RPM Package Manager). RPM имеет недостаток – он не может разрешать зависимость в автоматическом режиме. Его цель обрабатывать пакет/пакеты (удалять, обновлять, устанавливать, проверять зависимости, предоставлять сведения о пакете и его содержимом) и обслуживать базу данных установленных в системе пакетов. Для установки программы необходимо собрать все зависимые пакеты (предварительно узнать какие из них уже установлены, а какие – нет) и только тогда программа может быть установлена вместе с зависимыми пакетами. Узнать какие зависимости имеет данный пакет можно с помощью команды:

Читать еще:  Установка Mac os на ноутбук

где name_package – имя пакета.
Разумеется, такая работа с пакетами совершенно неудобна и утомительна. Чтобы автоматизировать процесс установки пакетов в дистрибутиве имеется надстройки пакетных менеджеров (front-end), которые способны производить установку пакетов и призваны решать следующие основные задачи:

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

Работа с RPM и DNF в консоли

RPM и DNF являются консольными программами. Для работы с менеджерами пакетов запустите программу Konsole (эмулятор терминала среды KDE).

Для получения полной справки введите команду:

Установка пакетов производится в режиме суперпользователя (root). Если ваш аккаунт имеет администраторские полномочия, то воспользуйтесь утилитой sudo :

Если таких полномочий нет, то стандартной командой su :

Формат команд RPM:

Некоторые наиболее часто используемые параметры команды rpm :

Параметры (иначе, ключи) можно использовать сгруппировав, например, так:

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

Приведем пример работы с rpm по установке программ, которые не входят в дистрибутив. Большинство таких программ поставляются в виде исходников, которые необходимо скомпилировать. Это сложная задача для рядового пользователя. Но множество разработчиков собирают бинарные файлы своих программ в виде rpm-пакетов. Одна из таких программ – это Edraw Max.

Перейдите на сайт программы: https://www.edrawsoft.com/download-edrawmax.html . Загрузите rpm-пакет программы и перейдите в директорию загрузки (это условно-бесплатная программа с ограниченным периодом бесплатного использования без лицензии):

Выполните команду установки пакета:

Результат и степень выполнения будет отображаться ниже:

Программа установлена! Войдите в меню и найдите программу в разделе Office > EdrawMax .
Скачивание программы можно поручить самому rpm. Ниже показан пример скачивания и установки по сети среды разработки IDE CodeLite (убедитесь, что эти URL действительны на странице https://downloads.codelite.org/):

В данных примерах разрешения зависимостей не потребовалось.

Для получения полной справки введите команду:

Использование команды:

Некоторые наиболее часто используемые команды:

Замечательной особенностью DNF является установка не отдельных пакетов, а целой группы пакетов специального назначения всего одной командой! Такая необходимость возникает, например, после установки дистрибутива. Для того, чтобы увидеть список доступных для установки групп, необходимо ввести следующую команду:

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

    list info remove install upgrade mark

Фронтэнд dnfdragora

dnfdragora – фронтэнд DNF, который работает с использованием GTK, ncurses и QT и является основным менеджером пакетов в дистрибутиве Fedora (устанавливается по умолчанию). Запуск приложения осуществляется через меню: Администрирование > dnfdragora.

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

/.config/dnfdragora.yaml и перезапустить приложение.

Помимо установки отдельных пакетов, приложение может обновлять пакетную базу и работать с группами пакетов. Чтобы установить программу необходимо определить критерии поиска и выбрать с помощью чекбокса пакеты в предложенном списке.
Не взирая на то, что в KDE существует свой “родной” установщик программ Discover , обращаться к dnfdragora, возможно, вы будете довольно часто. Дело в том, что в Discover невозможно (во всяком случае, пока) полноценно работать с пакетной базой репозитория, так как от непосвященного пользователя скрыты некоторые пакеты, (например, пакеты со слабыми зависимостями: дополнения, локализации, плагины), а без точного знания наименования пакета найти его в пакетной базе будет весьма проблематично. Для сравнения, покажем окна dnfdragora и Discover с результатами поиска по ключевому слову “libreoffice”:

Не трудно заметить, что Discover, помимо пакетов libreoffice, показывает пакеты, которые к LibreOffice совершенно не относятся! Надеемся, что разработчики программы доработают этот недостаток в ближайшее время, а пока – dnfdragora вам в помощь :-).

Центр программ KDE Discover

Штатным установщиком программ в KDE является – Discover. Помимо недостатка упомянутого выше, программа имеет и “плюсы”. Так Discover может устанавливать и обновлять не только пакеты, но и расширения как к программам, так и к Plasma (правда, не всегда эти обновления бывают успешними). Да и внешний вид программы более дружелюбен. По каждой программе, например, даны подробные сведения, а к программам из мира KDE прилагаются и скриншоты окон этих программ. Пример установки программы digiKam :

Утилита alien

Что делать, если необходимо установить в Fedora пакет .deb (конкурирующего менеджера из мира Debian), которого нет в дистрибутиве? Или наоборот: как в Debian установить rpm-пакет? На помощь приходит утилита alien. alien способна преобразовывать пакет одного формата в другой, например rpm deb . Утилита работает не только с пакетами rpm и ded, но мы ограничимся только этими форматами. Рассмотрим практический пример. На сайте программы XMind разработчики выложили для скачивания только deb-пакет.

Нам не остается ничего другого, как установить в Fedora пакет, сконвертированный из deb-пакета. Скачиваем файл пакета (

84Мб). Далее, переходим в директорию загрузки и в консоли выполняем последовательно следующие команды:

Первая команда установит пакет alien в Fedora Linux.
Вторая команда, собственно, запустит процесс преобразования deb -> rpm . В результате пакет xmind-linux-3.4.1.201401221918_i386.deb будет преобразован в пакет xmind-3.4.1-2.i386.rpm.
Третья команда инсталлирует новый пакет в системе Fedora.
Некоторые параметры команд:

DeltaRPM

Наше повествование будет неполным, если мы не упомянем технологию Delta, поскольку пакеты delta-rpm идут в обновлениях. По существу, Delta – это патч, внесение изменений в существующий пакет. Поскольку сумма изменений меньше (а в некоторых случаях даже значительно меньше) объема оригинального пакета – происходит существенная экономия трафика и увеличивается скорость обновления системы. При обновлении пакетов вначале определяется база Delta, затем не имеющих Delta и их зависимости, создается общий сценарий установки, руководимый пакетным менеджером. Delta-пакеты используются исключительно для обновления системы и не распространяются с дистрибутивом. Дистрибуция содержит только оригинальные пакеты. В репозитории дистрибутива они содержатся папке обновления.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Ссылка на основную публикацию
Статьи c упоминанием слов:

Adblock
detector