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

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

Содержание

Рассмотрим, как происходит установка deb пакетов из консоли на примере Ubuntu Linux если вы скачали пакет. Это может быть редкая программа, не представленная официально либо вы рискнули поставить более свежую версию игнорируя зависимости. Напомню, что в Ubuntu и Debian имеются тестовые ветки с более свежим, но менее стабильным софтом.

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

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

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

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

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

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

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

Или если хотите удалить пакет со всеми его настройками:

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

Используйте в консоли клавишу «Tab» один или несколько раз чтобы автоматически продолжить путь к директории или файлу. Это не только ускоряет работу в терминале, но также избавляет от лишних ошибок при наборе команд. Авто продление «Tab» работает не только при наборе пути к файлу. Его можно применять для запуска любой программы если она уже установлена в системе. Просто наберите первые буквы из названия пакета и продолжите нажатием на «Tab».

Стандартная установка пакетов из репозитория

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

Настройка репозитория системы

Примеры с консолью будут идентичны для OS Debian с рабочим окружением Gnome на которой основана Ubuntu. Откройте консоль нажав комбинацию клавиш Ctrl + Alt + T (для Ubuntu Linux). Либо щёлкните на рабочем столе правой клавишей мыши и выберите «Открыть терминал». Наберите название текстового редактора, и путь к открываемому файлу:

Введите свой пароль и в открывшемся окне редактора вы увидите список источников для установки пакетов. Прежде всего посмотрите, что находится в вашем списке репозиториев. Сделайте доступным проприетарное (коммерческое) программное обеспечение и ПО от партнёров Canonical. Там могут находиться различные драйверы видео и множество полезных утилит с закрытым исходным кодом:

Раскомментируйте нужную строку – удалите решётку # перед словом deb, сохраните изменения в редакторе. Затем вернитесь в консоль и наберите команду:

Терминал Linux сохраняет историю введённых ранее команд. Используйте стрелки вверх-вниз на клавиатуре для быстрого перебора и вывода предыдущих записей.

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

Проставьте нужные галочки на источниках ПО на первой и второй вкладках. Нажмите внизу на кнопку «Закрыть» и система сама предложит обновить список пакетов: выберите «Обновить».

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

Теперь можно приступать к установке программ. Вы находитесь на сайте, который посвящён этому процессу. Здесь имеется огромная база (свыше 50 000) пакетов для Ubuntu / Linux Mint и Debian дистрибутивов.

Просто откройте поиск и введите название пакета, который хотите установить из официального репозитория системы. Команду sudo apt update необходимо ввести однократно, перед каждой последующей установкой её вводить не требуется.

На главной странице сайта подобраны категории всех пакетов для более удобной навигации.

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

В Linux Ubuntu можно устанавливать стороннее программное обеспечение. Для этого используются файлы с расширением .DEB. Их открывают через Центр приложений, терминал или утилиты. Легче всего это сделать при помощи графического интерфейса. Но пользователи, которые раньше не работали в такой ОС, вряд ли смогут разобраться без инструкции. В Ubuntu установка DEB-пакета немного отличается от запуска EXE-файлов в Windows.

Для начала

Чтобы утилита работала без ошибок, её лучше загружать из Центра приложений Линукс (ЦП). Так вы точно получите официальное ПО. Оно будет самостоятельно обновляться. Можно поискать файлы на сайте разработчика нужной вам программы. Обращайтесь к неофициальным источникам в крайнем случае: например, когда на компьютере нет доступа в интернет. Также ручная установка DEB актуальна, если вы не нашли утилиту в ЦП.

Если на компьютере отключена сеть, это единственный способ поставить на него драйвера. Лучше искать их на сайте launchpad.net. Введите в строку поиска «Linux-Firmware». Далее выбирайте дистрибутив и архитектуру.

Для работы пакета нужны библиотеки, от которых он зависит. Такие объекты есть и в других ОС. Например, в Windows это DLL-файлы. При инсталляции ПО из Центра недостающие дополнения будут устанавливаться автоматически. А со сторонними утилитами всё не так просто. Если библиотек нет, и ЦП их не подгрузил, значит, их надо качать вручную.

Графический интерфейс

Самое простое — инсталляция DEB-пакета через графический интерфейс. Он напоминает проводник Win. Но отличия всё же есть.

  1. Зайдите в файловый менеджер Линукс.
  2. Откройте папку с нужным файлом.

Папка с файлом для установки

Так вы запускаете файлы через Центр приложений. Он часто тормозит и «неправильно» открывает утилиты. Поэтому лучше использовать консоль.

Вот как установить DEB-пакет на Ubuntu, используя консольные команды:

  1. «Приложения — Стандартные».
  2. Откройте «Терминал».
  3. Перейдите в каталог, в котором находится инсталлятор. Для этого введите «cd

/[Имя_папки]» без кавычек. Подставьте своё имя папки. И нажмите Enter.
Используется служба «Dpkg». Напишите в консоли «sudo dpkg -i [Название_файла].deb».

Пишем в консоли «sudo dpkg -i [Название_файла].deb»

«sudo apt-get -f install»

Другие утилиты

Существуют и другие утилиты для загрузки установщиков.

Если её у вас нет, скачайте через терминал. Введите команду «sudo apt install gdebi». Служба появится в контекстном меню файлов. Использовать её просто:

  1. Клик правой кнопкой мыши по пакету.
  2. Пункт «Gdebi».

Установка через Gdebi

Нажимаем на красную кнопку Установить пакет

Можно и через консоль «sudo gdebi [Путь_к_директории]/[Имя_пакета].deb». Программа сама загрузит связанные библиотеки, если компьютер подключен к интернету, и они есть в репозитории.

Вот как выглядит установка DEB в Ubuntu через программу Advanced Packaging Tool. Она подходит для локальных пакетов:

  1. Запустите «Терминал».
  2. Перейдите в папку с нужным файлом «cd

/[Имя_каталога]». В команде можно указать полный путь.

  • И введите «sudo apt install ./[Имя_файла].deb». Точка с косой чертой («слешем») означает, что вы обращаетесь к текущей директории.
  • Зависимости загрузятся автоматически, если они доступны.
  • Теперь вы знаете, как установить DEB-пакет на Linux Ubuntu. Способов много. Можно загружать программы с помощью интуитивно-понятного интерфейса или терминала. Дополнительные библиотеки, от которых зависит утилита, тоже надо качать. В результате вы поставите не один пакет, а несколько.

    Поделитесь мнением: какой метод вы считайте самым быстрым и удобным?

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

    Установка новых программ — один из самых важных моментов при работе с вашей системой. Раньше мы уже рассматривали добавление PPA в систему и установку программ из исходников. Но даже в PPA есть далеко не все пакеты, а установка из исходников слишком сложна для новичков.

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

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

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

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

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

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

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

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

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

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

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

    Установить Deb пакет Ubuntu не так уж сложно, для этого даже есть несколько утилит. Можно устанавливать как с помощью графического интерфейса, так и в терминале.

    Самый простой способ установки — в графическом интерфейсе, с помощью центра приложений, с него и начнем. Откройте файловый менеджер в папке с пакетом:

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

    Установка программ Ubuntu с помощью центра приложений мне не очень нравится, он обычно очень долго думает и не всегда правильно открывает программу, но можно воспользоваться другой графической утилитой — gdebi. Сначала ее нужно установить:

    sudo apt-get install gdebi

    Теперь кликаем правой кнопкой мыши по файлу, выбираем открыть с помощью и gdebi:

    Дальше осталось нажать кнопку установить и дождаться завершения установки пакета ubuntu. Программа автоматически установит все зависимости, если есть доступ к сети.

    Установка deb из консоли Ubuntu выполняется не намного сложнее. Для этого используется утилита dpkg. Сначала переходим в папку куда был загружен deb пакет:

    sudo dpkg -i имя_пакета.deb

    Для этой команды доступны символы сокращений, например, можно написать вот так, чтобы установить все deb пакеты из этой директории:

    $ sudo dpkg -i *.deb

    Программа не умеет разрешать зависимости, даже если есть доступ к сети, она только устанавливает пакет, поэтому для установки зависимостей после установки deb ubuntu выполните:

    $ sudo apt-get -f install

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

    Это не единственный способ установки пакетов ubuntu через терминал, утилиту gdebi тоже можно запустить таким способом:

    sudo gdebi имя_пакета.deb

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

    sudo apt install ./имя_пакета.deb

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

    Вот и все. Теперь установка deb пакетов в Ubuntu не вызовет у вас проблем. Оказывается, есть несколько способов установки программ в ubuntu и все они имеют свои преимущества. Если у вас остались вопросы, спрашивайте в комментариях!

    Как установить deb-пакет в Ubuntu | Debian | Linux Mint

    Последнее изменение: 03.05.2019

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

    Если вы спрашиваете себя: “Как я могу установить Deb пакет в Ubuntu или Debian?”, То вы пришли в нужное место.

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

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

    Используйте dpkg для установки локального Debian пакета, как показано ниже.

    Dpkg сам по себе не может решить проблему зависимостей, потому что он не понимает репозиториев. Но вы можете использовать следующую команду, чтобы решить эту проблему.

    Установочный пакет Gdebi

    Gdebi — программа для установки .deb пакетов, разработанная корпорацией Canonical специально для Ubuntu.

    Gdebi не устанавливается по умолчанию в Ubuntu, так что вам нужно ее в первую очередь установить, для этого открываем терминал и пишем следующую строку.

    Для установки локального deb-пакета используйте

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

    apt (advanced packaging tool) — программа для установки, обновления и удаления программных пакетов в операционных системах Debian и основанных на них (Ubuntu, Linux Mint и т. п.), иногда также используется в дистрибутивах, основанных на Mandrake, например Mandriva, ALTLinux и PCLinuxOS. Способна автоматически устанавливать и настраивать программы для UNIX-подобных операционных систем как из предварительно откомпилированных пакетов, так и из исходных кодов.

    Обычно вы будете использовать APT для установки пакетов из интернет-хранилищ программного обеспечения, как в этом примере:

    Знаете ли вы, что он также может быть использован для установки локальных Deb пакетов? Это еще одна причина, почему вы должны использовать apt вместо apt-get, который не имеет такой возможности. Вам нужно просто перейти в каталог, где хранится deb-пакет и установите его, как показано на примере ниже.

    Например, чтобы установить TeamViewer 12 в Ubuntu 16.04/16.10, сначала загрузите пакет TeamViewer.deb в текущий каталог

    Затем установите его с помощью:

    Он автоматически устанавливает зависимости, если эти зависимости доступны из репозитория программного обеспечения.

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

    Если есть вопросы, то пишем в комментариях.

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

    3 способа установить deb файлы на Ubuntu Linux

    В этой статье для начинающих объясняется, как устанавливать deb-пакеты в Ubuntu. Также показано, как впоследствии удалить эти пакеты deb.

    Это еще одна статья в серии новичков Ubuntu. Если вы абсолютно новичок в Ubuntu, вы можете поинтересоваться, как устанавливать приложения.

    Самый простой способ — использовать Ubuntu Software Center. Найдите приложение по его имени и установите его оттуда.

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

    Некоторое программное обеспечение доступно через пакеты DEB. Это архивные файлы с расширением .deb.

    Вы можете рассматривать файлы .deb как файлы .exe в Windows. Вы дважды щелкаете по файлу .exe, и он запускает процедуру установки в Windows. Пакеты DEB практически одинаковы.

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

    Теперь возникает вопрос, как установить файлы deb? Существует несколько способов установки пакетов DEB в Ubuntu. Я покажу их вам один за другим в этом уроке.

    Установка файлов .deb в дистрибутивы Linux на основе Ubuntu и Debian

    Вы можете выбрать инструмент GUI или инструмент командной строки для установки пакета deb. Выбор за вами.

    Давайте посмотрим, как установить deb файлы.

    Способ 1: использование программного центра по умолчанию

    Самый простой способ — использовать центр программного обеспечения по умолчанию в Ubuntu. Вы не должны делать ничего особенного здесь. Просто перейдите в папку, в которую вы скачали файл .deb (это должна быть папка Downloads), и дважды щелкните по этому файлу.

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

    Видите, это даже проще, чем установка из .exe-файлов в Windows, не так ли?

    Способ 2. Использование приложения Gdebi для установки пакетов deb с зависимостями.

    Опять же, жизнь была бы намного проще, если бы все прошло гладко. Но это не жизнь, как мы ее знаем.

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

    Что происходит, так это то, что программа может зависеть от другого программного обеспечения (библиотек). Когда разработчик готовит пакет DEB для вас, он / она может предположить, что ваша система уже имеет эту часть программного обеспечения в вашей системе.

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

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

    gdebi — это легкое приложение с графическим интерфейсом, единственная цель которого — установить пакеты deb.

    Он определяет зависимости и пытается установить эти зависимости вместе с установкой файлов .deb.

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

    Вы можете установить gdebi из центра программного обеспечения или используя команду ниже:

    Способ 3: установить deb файлы в командной строке с помощью dpkg

    Если вы хотите установить deb файлы в команде lime, вы можете использовать команду apt или dpkg. Команда Apt на самом деле использует команду dpkg, но apt более популярна и проста в использовании.

    Если вы хотите использовать команду apt для файлов deb, используйте ее следующим образом:

    sudo apt install path_to_deb_file

    Если вы хотите использовать команду dpkg для установки пакетов deb, вот как это сделать:

    В обеих командах вы должны заменить path_to_deb_file на путь и имя загруженного вами файла deb.

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

    Если вас интересует упаковка для одежды и текстиля, то рекомендуем посетить сайт FurTek.ru.

    Как удалить пакеты deb

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

    Способ 1: удаление пакетов deb с помощью команд apt

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

    sudo apt remove program_name (имя программы)

    Теперь возникает вопрос, как найти точное имя программы, которое нужно использовать в команде удаления? У команды apt есть решение и для этого.

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

    Например, я установил приложение AppGrid в предыдущем разделе, но если я хочу узнать точное имя программы, я могу использовать что-то вроде этого:

    sudo apt list —installed | grep grid

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

    apt list —installed | grep grid
    WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
    appgrid/now 0.298 all [installed,local]

    Как видите, установлена ​​программа appgrid. Теперь вы можете использовать это имя программы с командой apt remove.

    Способ 2: удалить пакеты deb с помощью команд dpkg

    Вы можете использовать dpkg, чтобы найти имя установленной программы:

    Вывод выдаст все установленные пакеты с сеткой в ​​названии.

    ii appgrid 0.298 all Discover and install apps for Ubuntu

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

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

    Я надеюсь, что это руководство для начинающих помогло вам установить deb файлы в Ubuntu. Я добавил часть удаления, чтобы вы могли лучше контролировать установленные вами программы.

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

    Как установить Deb-пакеты на Ubuntu

    В этом уроке мы объясним, как установить .deb пакеты debian на Ubuntu 18.04. Эти же инструкции применяются для Ubuntu 16.04 и любого дистрибутива на основе Debian, включая Debian, Linux Mint и Elementary OS.

    Прежде чем вы начнете

    Репозитории Ubuntu содержат тысячи пакетов deb, которые могут быть установлены из программного обеспечения Ubuntu Software Center. Если вы хотите установить из командной строки, вы можете использовать утилиту командной строки apt .

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

    Будьте осторожны при установке пакетов deb из неофициальных источников.

    Загрузка deb-пакетов

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

    Запустите веб-браузер и перейдите на страницу загрузки TeamViewer для Linux. Загрузите пакет deb, нажав ссылку для загрузки Ubuntu и Debian.

    Если вы предпочитаете использовать терминал, вы можете загрузить файл deb с помощью wget или curl :

    Установка 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-пакетов с использованием GUI

    Если вы предпочитаете использовать графический интерфейс, просто загрузите файл deb и откройте его двойным щелчком.

    Откроется центр графического программного обеспечения по умолчанию

    Нажмите кнопку «Установить», и откроется диалоговое окно «Аутентификация».

    Введите пароль администратора и нажмите кнопку «Проверить подлинность».

    Установка может занять некоторое время в зависимости от размера файла и его зависимостей. После установки пакета deb кнопка Install в программном центре Ubuntu изменится на «Удалить».

    Все, приложение установлено в вашей системе, и вы можете запустить его из меню приложений.

    Заключение

    В этой статье вы узнали, как устанавливать локальные пакеты deb.

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

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

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

    В этой статье пойдёт речь об установке Gdebi в Ubuntu и как сделать Gdebi программой по умолчанию для установки deb пакетов в Ubuntu.

    В Ubuntu по умолчанию для установки deb пакетов используется Центр приложений Ubuntu. Двойной клик по deb пакету и откроется Центр приложений:

    Но иногда, вместо открытия окна установки программы, в Центре приложений Ubuntu можно увидеть окно ожидания:

    В терминале используется пакетный менеджер dpkg (debian пакетный менеджер). В общем виде команда установки приложения из deb пакета выглядит следующим образом:

    В Ubuntu есть и альтернатива для установки deb пакетов.

    Обзор программы Gdebi в Ubuntu.

    Gdebi — программа для установки deb пакетов. Преимущество её в том, что она может устанавливать deb пакеты, используя автоматическое разрешение зависимостей (автоматически загружает и устанавливает необходимые пакеты). И ещё не нужно запускать Центр приложений Ubuntu для установки загруженного deb пакета в графическом режиме, а для этой цели используется легковесный конкретный инструмент.

    В графическом режиме в файловом менеджере через контекстное меню открываем выбранный deb пакет с помощью Gdebi:

    Откроется окно программы Gdebi, вот так оно выглядит:

    Можно открыть deb пакет и через меню программы Gdebi «Файл — Открыть»:

    Программу gdebi можно использовать в режиме командной строки:

    Установка программы Gdebi в Ubuntu.

    Для установки программы Gdebi в Ubuntu откройте терминал и выполните следующую команду:

    Есть версия Gdebi для KDE окружения (Kubuntu), для её установки выполните следующую команду в терминале:

    Решение проблем с программой Gdebi.

    Установив Gdebi, у меня она отсутствовала в списке рекомендуемых приложений:

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

    Если текстовый редактор gedit у вас отсутствует в системе, используйте любой другой, к примеру, консольный nano.

    В открывшемся файле в строке Exec нужно в конце добавить %f (параметр открытия файлов), должно получиться так:

    Сохраняем файл. В результате, Gdebi появилась в списке рекомендуемых приложений:

    Сделать Gdebi программой по умолчанию для установки deb пакетов в Ubuntu.

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

    Кликните правой кнопкой мыши по любому deb пакету в системе и выберите из контекстного меню «Свойства»:

    Перейдите на вкладку «Открыть с помощью», выберите Gdebi из списка приложений, затем нажмите «Установить по умолчанию»:

    Всё, теперь программа Gdebi установлена по умолчанию для установки deb пакетов в Ubuntu.

    Удаление программы Gdebi в Ubuntu.

    Для удаления программы Gdebi из Ubuntu откройте терминал и выполните следующую команду:

    Если ставили KDE версию, то для её удаления выполните следующую команду в терминале:

    compizomania

    Азбука в Linux для начинающих и не только. Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ

    23 июня 2018

    Установка .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.

    Для установки загруженного .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-пакета в терминале, при необходимости, в два-три клика.

    Ubuntu/Debian Linux — Как установить пакеты .deb?

    Сегодня мы поднимем такой вопрос — как установить пакет package.deb? Как установить пакет .deb из терминала с помощью командной строки в Ubuntu Linux или Debian Linux?

    Вам нужно использовать команду dpkg, которая является диспетчером пакетов из оболочки командной строки для Debian и Ubuntu Linux. Вы можете использовать этот инструмент для установки, сборки, удаления и управления пакетами. Сам dpkg полностью управляется параметрами командной строки.

    Как установить пакеты .deb на Ubuntu Linux?

    Синтаксис следующий, установим файл .deb через командную строку:

    • -i или —install: установить пакет .deb в Ubuntu Linux.
    • -R или —recursive: рекурсивная установка всех *.deb файлов, найденных в указанных каталогах и во всех подкаталогах. Путь /path/to/dir/name/with/lots/of/dot-deb-files/ должен ссылаться на каталог вместо имени файла package-name-here.deb.

    Как установить файл .deb на Ubuntu?

    Чтобы установить один файл пакета с именем /tmp/package.deb, введите следующую команду. Откройте терминал, а затем cd в каталог, где хранится package.deb. В этом примере package.deb хранится в каталоге /tmp:

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

    Или выполните следующую команду как пользователь root:

    Как установить файл atop_2.3.0-1_amd64.deb через командную строку bash?

    Скажем, вы загрузили файл deb с именем atop_2.3.0-1_amd64.deb:

    Чтобы установить пакеты .deb с именем atop_2.3.0-1_amd64.deb, выполните:

    Установка пакетов из каталога /nfs/pkgs/ubuntu-builds

    Для того чтобы рекурсивно обрабатывать и устанавливать все файлы, соответствующие шаблону *.deb, найденные в каталоге /nfs/pkgs/ubuntu-builds/ и всех его подкаталогах, введите:

    Примечание об инструментах GUI

    Откройте диспетчер файлов. Перейдите в папку, например

    /Downloads/ или /tmp/. Выберите файл .deb. Дважды щелкните файл .deb, и установка начнется автоматически. Это сработает, если в вашей системе/сервере установлен GUI:

    Затем на экране появляется следующее диалоговое окно:

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

    После аутентификации, файл .deb начнёт свою установку и вы увидите прогресс установки следующим образом:

    В этой статье вы узнали об установке пакета deb на Ubuntu/Debian Linux с помощью команды dpkg.

    Спасибо за уделенное время на прочтение статьи!

    Если возникли вопросы, задавайте их в комментариях.

    Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

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

    Программное обеспечение в ОС Ubuntu Linux распространяется в так называемых deb-пакетах. Обычно при установке программы из репозитория система автоматически скачивает и устанавливает deb-пакеты, но бывают ситуации когда вам необходимо установить программу (например игру) скачав и установив deb-пакет вручную.

    На самом деле эта ситуация довольно распространённая и для пользователей пришедших в Ubuntu из ОС Windows вообще должна быть родной, поскольку в этой ОС все программы устанавливаются преимущественно аналогичным образом. Т.е. скачивается установочный пакет в виде исполняемого exe файла или msi пакет. Последний вариант (msi) наиболее близок к системе управления пакетами которые используются в Linux.

    Общие рекомендации

    Вообще говоря рекомендую вам следующую последовательность действий при поиске и установке программ в Ubuntu.

    1. Поищите программу в стандартных репозиториях ubuntu, например с помощью Центра Приложений
    2. Если в репозиториях программы не окажется, то поищите на сайте программы возможность установки из репозитория разработчиков или например ссылку на ppa репозиторий.
    3. Если нет репозитория, но есть готовый deb пакет, то устанавливайте его по инструкции ниже.
    4. Если на сайте есть только архив программы в виде исходных кодов, то придётся скачивать этот архив и собирать программу самостоятельно (об этом в другой заметке).

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

    Первые два пункта можно поменять местами исходя из следующих соображений 1) в официальных репозиториях ПО более стабильно 2) в репозиториях разработчиков ПО наиболее свежее. Что вам требуется больше стабильность или новые фенечки — решайте сами.

    Ну и наконец, когда нет репозиториев, или версия пакета в репозиториях вас не устраивает, но есть deb-пакет, который вы скачали с сайта разработчиков. У вас есть 2 простых способа его установить.

    Установка в графическом режиме

    Откройте папку с deb-пакетом в файловом менеджере Ubuntu и дважды кликнете по нему.

    Запустится графическая оболочка программы управления пакетами. Если в репозиториях есть более старая версия программы то вы увидите соответствующее сообщение. Прочитайте и закройте его.

    Нажмите кнопку «Установить пакет». Система попросит вас ввести пароль для подтверждения административных полномочий (пользователь которого вы создали при установке системы обладает такими полномочиями).

    После ввода пароля появится окно «анимирующее» процесс установки

    По окончании вы увидите соответствующее сообщение:

    Можно закрыть все окна установщика и запускать программу из меню Ubuntu.

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

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

    sudo dpkg -i имя_пакета.deb

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

    Наиболее часто распространённые затруднения — это неудовлетворённые зависимости пакета. Это ситуация когда для работы устанавливаемого пакета требуется предварительно установить другой пакет или несколько пакетов (например различные билиотеки). Чаще всего такие зависимости решаются установкой необходимых пакетов из репозитория, программа установки пакета сообщит вам каких именно пакетов не хватает устанавливаемой программе.

    Ссылка на основную публикацию