Перейти к содержимому

Куда устанавливаются deb пакеты

  • автор:

В какую папку устанавливаются программы

В Windows программы устанавливаются в C:\Program Files .

В Ubuntu пользовательские программы в большинстве случаев устанавливаются в директорию /usr, но программа находится не в одной папке, а разделена на части:

/usr/bin — исполняемые файлы программ
/usr/sbin — исполняемые файлы программ, которые запускаются с правами администратора
/usr/games — исполняемые файлы некоторых игр
/usr/lib — библиотеки программы
/usr/share — остальные файлы программы

Некоторые разработчики программ предпочитают установку в директорию /opt не разделяя файлы программы.

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

Ubuntu, как и другие ОС, предполагает стандартный набор программ. Если вы хотите установить недостающие вам приложения, с этим помогут .deb файлы. Эта инструкция поможет вам стать мастером установки .deb пакетов. Мы расскажем, как их скачать, установить и удалить.

* .deb файлы — это пакеты ПО, которые использует Debian и основанные на нём дистрибутивы, такие как Ubuntu, Linux Mint и Elementary. Это архивы с управляющими и установочными пакетами. Любой исходный код можно упаковать в deb файл, который можно будет установить в других системах, если соблюдать все зависимости.

Файлы .deb поддерживают подписи GPG для верификации, а ещё их можно превратить в другие форматы пакетов, такие как .rpm.

Есть несколько способов установки .deb пакетов. Всё зависит от того, как вам комфортнее.

Где найти deb пакет

Самый простой способ — добавить нужный пакет в свой репозиторий.

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

sudo apt-get install --download-only

В результате этой команды, пакет будет скачан и сохранён в папке /var/cache/apt/archives.

Установка deb пакетов с помощью Ubuntu Software Manager

Это удобный способ установить deb файлы в Ubuntu, даже если вы новичок в Linux. Для этого нужен встроенный Ubuntu Software Manager.

Зайдите в папку, куда вы загрузили пакет deb, щёлкните правой кнопкой мыши и выберите “Открыть с помощью установки программного обеспечения”.

Это откроет диспетчер ПО Ubuntu, где нужно просто нажать “Установить”.

Когда система запросит пароль — введите его и нажмите “Аутентифицировать”. В Ubuntu только авторизованный пользователь может устанавливать ПО.

Установка deb пакетов с помощью Ubuntu Software Manager

Дальше ждём пока ПО установится.

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

Advanced package tool или apt — это утилита командной строки для управления пакетами deb в Debian, Ubuntu и связанных с ними дистрибутивах Linux. Она даёт устанавливать, обновлять и удалять пакеты.

При использовании apt для установки deb пакета, подключается dpkg — ПО для управления пакетами. Когда вы устанавливаете пакет через apt, это создаёт список всех зависимостей и загружает их из репозитория.

Чтобы установить, нужно указать путь к файлу. Открываем терминал и вводим команду:

sudo apt install ./Downloads/steam_latest.deb

Вместо Downloads пропишите где хранится нужный вам файл, а после “/” укажите имя deb файла, который вы хотите установить.

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

Вот и всё. Теперь пакет установлен.

Установка deb пакетов с зависимостями через GDebi

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

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

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

GDebi можно установить из центра ПО или командой sudo apt install gdebi

Установка пакета тут тоже происходит достаточно просто. Нужно нажать правой кнопкой мыши на нужный пакет и выбрать опцию открыть с помощью gdebi. В открывшемся окне просто нажимаем “Установить”. Готово.

Ещё можно установить deb пакет с помощью gdebi через консоль: sudo gdebi package.deb

package.deb — имя пакета, который вы хотите установить.

После установки перейдите к файлу .deb через терминал и выполните следующую команду. Вместо path введите актуальный путь и имя пакета вместо package_name:

sudo gdebi /path/package_name.deb

Эта команда автоматически установит пакет deb.

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

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

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

Сделать это можно с помощью команды ниже, где program_name — имя вашей программы:

sudo apt remove program_name

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

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

sudo apt list --installed | grep grid

Так вы получите все пакеты, в названии которых есть grid, и найдёте точное имя программы. Теперь можно использовать команду apt remove.

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

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

dpkg -l | grep grid

Вы получите все пакеты, в именах которых есть grid:

dpkg -l | grep grid ii appgrid 0.298 all Discover and install apps for Ubuntu

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

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

dpkg -r program_name

deb пакеты в дистрибутивах, основанных на Debian

В гайде рассмотрели, как установить и удалить deb пакеты на Ubuntu. Это быстро и не требует много усилий от пользователя. Установка пакетов в Debian и elementary OS происходит аналогично, поэтому гайд применим и к ним. А если хотите разобраться с Linux и его дистрибутивами более основательно — регистрируйтесь на курс Linux для новичков.

Как установить .deb?

Как установить пакеты с расширением .deb в linux?

короткая ссылка на этот вопрос: close
спросил 10 лет назад

*.deb
*.rpm
*.tar.gz

– pashtet 10 лет назад

1 ответ

Ниже про установку deb, rpm и tar.gz.

Установка *.deb пакетов

sudo dpkg -i полный_путь_до_пакета.deb

Или sudo apt-get install gdebi. После чего .deb-пакеты можно будет устанавливать двойным щелчком по файлу.

Установка *.rpm пакетов

rpm -ivh полный_путь_до_пакета.rpm

Установка *.tar.gz

1. Распаковать архив. В контекстном меню выбрать «извлечь» или командой:

tar xzvpf полный_путь_до_пакета.tar.gz

После чего у вас (обычно) появляется каталог [ЧТО-ТО ТАМ]. Вам нужно в него перейти:

2. Перейти в каталог с пакетом. # cd [ЧТО-ТО ТАМ]

В этом каталоге лежат файлы (обычно Readme, Installation и т.п.), которые описывают процесс установки (чаще по-английски).

3. Установка tar.gz. Обычно процесс установки заключается в последовательном запуске трёх команд:

# ./configure
# make
# sudo make install

Программы как правило будут установлены в каталог /usr/local/bin.

Файлы формата deb: как установить и открыть

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

Что такое пакет deb

deb — это расширение имён файлов. Пакеты deb используются только в дистрибутивах Linux, таких как Ubuntu, Debian, Linux Mint и многих других.

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

Файлы deb содержат два заархивированных файловых архива. Один архив содержит информацию об установке приложения, а другой архив – фактические данные об устанавливаемом приложении.

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

Где можно найти deb-пакеты? Тут есть два варианта: найти этот формат можно на любом сайте или в официальных репозиториях Debian и Ubuntu.

Чаще всего для поиска, установки, обновления и удаления пакетов deb используется утилита APT.

Что такое утилита APT

APT (Advanced Packaging Tool) – это утилита командной строки для установки, удаления и иного управления пакетами deb в Ubuntu, Debian и связанных с ними дистрибутивах Linux.

Она сочетает в себе наиболее часто используемые команды apt-get и apt-cache.

В современных обновлениях дистрибутивов Linux может использоваться просто apt. Однако мы советуем вам всё ещё прибегать к использованию полных команд apt-get и apt-cache в сложных сценариях, поскольку они совместимы с различными версиями и имеют больший функционал.

Как уже было сказано, утилита APT контролирует всё: от установки и удаления пакетов до обновления и удаления программного обеспечения в Ubuntu, Debian и аналогичных дистрибутивах Linux.

Как правильно работать с этой утилитой в командной строке:

sudo apt опции команда имя_пакета

Команды apt:

update – отвечает за обновление информации о последних версиях доступных пакетов, но не устанавливает никаких обновлений.

upgrade – загружает последние версии пакетов и обновляет установленные пакеты до новой версии.

full-upgrade – обновляет установленные пакеты и удаляет пакеты, которые не требуются для полного обновления системы.

install – устанавливает указанный пакет из репозитория.

remove – удаляет пакет, но оставляет конфигурационные файлы.

purge – удаляет пакет и все конфигурационные файлы.

autoremove – удаляет ненужные пакеты.

list – выводит список всех доступных пакетов или пакетов в соответствии с определенными критериями.

search – ищет пакеты в локальной базе данных.

show – выводит информацию о конкретном пакете.

edit-sources – позволяет пользователям редактировать исходный код пакета в текстовом редакторе.

Как установить файл deb в Linux (Ubuntu и Debian) из официального репозитория

Способ 1. Через терминал

Установка Debian и Ubuntu проходит одинаково, поэтому смело используйте следующее руководство для обоих случаев:

  1. Обновите список пакетов, введя в терминале команду:

sudo apt update

  1. Далее важно проверить есть ли пакеты для установки в ваших репозиториях. В этом вам поможет команда:

apt search название_программы

  1. Если программа есть в репозитории, то её можно установить.
  2. Для установки программы введите:

sudo apt install название_программы

  1. Если вам нужно установить несколько пакетов сразу, укажите названия через пробел.
  2. Когда система запросит у вас пароль, введите его и подтвердите установку.

Способ 2. Через встроенный установщик

Это, пожалуй, самый простой способ для установки пакетов формата .deb на ваш компьютер.

  1. Перейдите к загруженному файлу. Чаще всего он хранится в папке «Загрузки».

  1. Дважды щёлкните на него.
  2. Перед вами откроется программный менеджер. Всё, что вам остаётся сделать, это нажать на кнопку «Установить».
  3. Когда система запросит пароль, введите его.

Способ 3. С помощью утилиты GDebi

  1. Введите следующую команду в Терминале и нажмите Enter:

sudo apt install gdebi

  1. Система потребует ввести пароль. Введите его, учитывая то, что изменения никак не будут проявляться на экране.
  2. Впишите Д.
  3. После завершения установки перейдите к загруженному пакету deb.
  4. Если вы используете Ubuntu, щёлкните правой кнопкой мыши по пакету приложения и выберите Открыть в другом приложении. В противном случае найдите другую опцию «Открыть с помощью».
  5. Найдите и нажмите «Программа установки пакетов GDebi» и, наконец, нажмите «Выбрать».

  1. Установщик пакета GDebi теперь откроется и получит информацию о пакете, который вы хотите установить.
  2. Наконец, нажмите кнопку «Установить пакет» и дайте ему некоторое время для установки.

Как установить файл deb в Linux (Ubuntu и Debian), если его нет в репозитории

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

Процессы установки deb-пакетов на Debian и Ubuntu крайне схожи, но мы всё-таки дадим вам две отдельные инструкции, как это сделать при помощи команды dpkg.

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

sudo dpkg -i к/файлу/Загрузки.deb

Где к/файлу/Загрузки можно заменить на путь до вашего файла.

  1. Скачайте файл в формате .deb.
  2. Затем перейдите в каталог, где находится загруженный пакет. Например, он может находится в папке Загрузки. Для быстрого доступа в папку введите:

Например: sudo dpkg -i «имя_пакета.deb»

  1. Замените имя_пакета на имя вашего пакета (но сохраните при этом кавычки).
  2. Нажмите Enter, и установка должна начаться. Вероятно, на этом этапе вас попросят ввести пароль администратора – сделайте это.

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

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

Как посмотреть установленные пакеты

Благодаря уже знакомым нам командам dpkg и apt можно посмотреть все установленные вами deb-пакеты.

Для этого введите в Терминале:

dpkg —get-selections или apt list –installed

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

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

Если вам нужно найти что-то конкретное, то лучше использовать команду:

sudo apt list —installed | ключевое слово

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

Способ 1. С помощью утилиты apt

Всё крайне просто. В Терминале введите команду:

sudo apt remove имя_программы

Где имя_программы нужно заменить на название того приложения, которое нужно удалить.

Однако может появиться проблема. Что делать, если вы не знаете точное название программы? С этим вам поможет предыдущий раздел этой статьи – благодаря всё той же утилите apt вы сможете найти в полном списке установленных пакетов нужную программу.

Способ 2: С помощью команды dpkg

Схема схожая с предыдущим способом. В терминале введите команду: dpkg -r имя_программы, чтобы стереть пакет deb с вашего компьютера.

Заключение

Формат файла «.deb» играет крайне важную роль в дистрибутивах на основе Debian, таких как Ubuntu и Linux Mint. Одно его существование делает удобным и эффективным распространение и установку программных пакетов этих систем.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *