Разное

Install deb: software installation — How to install a deb file, by dpkg -i or by apt?

Содержание

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

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

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

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

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

dpkg -i package-name-here.deb
dpkg -i -R /path/to/dir/name/with/lots/of/dot-deb-files/

 

Где флаги:

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

 

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

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

$ cd /packages

 

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

$ sudo dpkg -i package.deb

 

Как установить файл через командную строку bash?

Скажем, вы загрузили файл deb с именем wine_1. 3.16_10.10_i386.deb:
Чтобы установить пакет .deb выполните:

$ sudo dpkg -i ./wine_1.3.16_10.10_i386.deb

 

В данном случае пакет wine уже установлен в моей системе.

 

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

Откройте диспетчер файлов. Перейдите в папку, например ~/Downloads/ или /packages/. Выберите файл .deb. Щелкните на файл .deb правой кнопкой, и выберите open with software install(первый пункт).

 

 

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

 

 

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

 

 

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

 

Итоги

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

 

 

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

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

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

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco, курсы по кибербезопасности,  полный курс по кибербезопасности от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco и Linux с трудоустройством!

Спешите подать заявку! Осталось пару мест. Группы стартуют 22 июля, а следующая 19 августа, 23 сентября, 21 октября, 25 ноября, 16 декабря, 20 января, 24 февраля.

Что Вы получите?

  • Поможем стать экспертом в сетевом администрировании и получить международные сертификаты Cisco CCNA Routing & Switching или Linux LPI.
  • Предлагаем проверенную программу и учебник экспертов из Cisco Networking Academy и Linux Professional Institute, сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и сделать карьеру. 100% наших выпускников трудоустраиваются.

Как проходит обучение?

  • Проводим вечерние онлайн-лекции на нашей платформе или обучайтесь очно на базе Киевского офиса.
  • Спросим у вас об удобном времени для практик и подстроимся: понимаем, что времени учиться мало.
  • Если хотите индивидуальный график — обсудим и осуществим.
  • Выставим четкие дедлайны для самоорганизации. Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.

А еще поможем Вам:

  • отредактировать резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроим на работу в Cisco по программе Cisco Incubator, New Graduate и Experienced. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.

Чтобы учиться на курсах Cisco CCNA Routing & Switching и Linux LPI, подайте заявку или получите бесплатную консультацию.

Больше похожих постов

Gdebi — программа для установки deb пакетов в Ubuntu.

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

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

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

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

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

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

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

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

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

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

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

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

sudo apt install gdebi-kde

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

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

sudo gedit /usr/share/applications/gdebi. desktop

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

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

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

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

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

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

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

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

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

sudo apt remove gdebi-kde

Там ваши вопросы не потеряются и вы быстрее получите ответ, в отличие от комментариев.

Установка | Документация ClickHouse

  1. Начало работы

Системные требования

ClickHouse может работать на любой операционной системе Linux, FreeBSD или Mac OS X с архитектурой процессора x86_64, AArch64 или PowerPC64LE.

Предварительно собранные пакеты компилируются для x86_64 и используют набор инструкций SSE 4.2, поэтому, если не указано иное, его поддержка в используемом процессоре, становится дополнительным требованием к системе. Вот команда, чтобы проверить, поддерживает ли текущий процессор SSE 4.2:

grep -q sse4_2 /proc/cpuinfo && echo "SSE 4.2 supported" || echo "SSE 4.2 not supported"

Чтобы запустить ClickHouse на процессорах, которые не поддерживают SSE 4.2, либо имеют архитектуру AArch64 или PowerPC64LE, необходимо самостоятельно собрать ClickHouse из исходного кода с соответствующими настройками конфигурации.

Доступные варианты установки

Из DEB пакетов

Яндекс рекомендует использовать официальные скомпилированные deb пакеты для Debian или Ubuntu. Для установки пакетов выполните:

sudo apt-get install apt-transport-https ca-certificates dirmngr
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv E0C56BD4

echo "deb https://repo.clickhouse.tech/deb/stable/ main/" | sudo tee \
    /etc/apt/sources.list.d/clickhouse.list
sudo apt-get update

sudo apt-get install -y clickhouse-server clickhouse-client

sudo service clickhouse-server start
clickhouse-client

Также эти пакеты можно скачать и установить вручную отсюда: https://repo.clickhouse.tech/deb/stable/main/.

Если вы хотите использовать наиболее свежую версию, замените stable на testing (рекомендуется для тестовых окружений).

Из RPM пакетов

Команда ClickHouse в Яндексе рекомендует использовать официальные предкомпилированные rpm пакеты для CentOS, RedHat и всех остальных дистрибутивов Linux, основанных на rpm.

Сначала нужно подключить официальный репозиторий:

sudo yum install yum-utils
sudo rpm --import https://repo. clickhouse.tech/CLICKHOUSE-KEY.GPG
sudo yum-config-manager --add-repo https://repo.clickhouse.tech/rpm/stable/x86_64

Для использования наиболее свежих версий нужно заменить stable на testing (рекомендуется для тестовых окружений). Также иногда доступен prestable.

Для, собственно, установки пакетов необходимо выполнить следующие команды:

sudo yum install clickhouse-server clickhouse-client

Также есть возможность установить пакеты вручную, скачав отсюда: https://repo.clickhouse.tech/rpm/stable/x86_64.

Из Tgz архивов

Команда ClickHouse в Яндексе рекомендует использовать предкомпилированные бинарники из tgz архивов для всех дистрибутивов, где невозможна установка deb и rpm пакетов.

Интересующую версию архивов можно скачать вручную с помощью curl или wget из репозитория https://repo.clickhouse.tech/tgz/.
После этого архивы нужно распаковать и воспользоваться скриптами установки. Пример установки самой свежей версии:

export LATEST_VERSION=`curl https://api.github.com/repos/ClickHouse/ClickHouse/tags 2>/dev/null | grep -Eo '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+' | head -n 1`
curl -O https://repo.clickhouse.tech/tgz/clickhouse-common-static-$LATEST_VERSION.tgz
curl -O https://repo.clickhouse.tech/tgz/clickhouse-common-static-dbg-$LATEST_VERSION.tgz
curl -O https://repo.clickhouse.tech/tgz/clickhouse-server-$LATEST_VERSION.tgz
curl -O https://repo.clickhouse.tech/tgz/clickhouse-client-$LATEST_VERSION.tgz

tar -xzvf clickhouse-common-static-$LATEST_VERSION.tgz
sudo clickhouse-common-static-$LATEST_VERSION/install/doinst.sh

tar -xzvf clickhouse-common-static-dbg-$LATEST_VERSION.tgz
sudo clickhouse-common-static-dbg-$LATEST_VERSION/install/doinst.sh

tar -xzvf clickhouse-server-$LATEST_VERSION.tgz
sudo clickhouse-server-$LATEST_VERSION/install/doinst.sh
sudo /etc/init.d/clickhouse-server start

tar -xzvf clickhouse-client-$LATEST_VERSION.tgz
sudo clickhouse-client-$LATEST_VERSION/install/doinst. sh

Для production окружений рекомендуется использовать последнюю stable-версию. Её номер также можно найти на github с на вкладке https://github.com/ClickHouse/ClickHouse/tags c постфиксом -stable.

Из Docker образа

Для запуска ClickHouse в Docker нужно следовать инструкции на Docker Hub. Внутри образов используются официальные deb пакеты.

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

Для других операционных систем и архитектуры AArch64, сборки ClickHouse предоставляются в виде кросс-компилированного бинарника с последнего коммита ветки master (с задержкой в несколько часов).

  • macOS — curl -O 'https://builds.clickhouse.tech/master/macos/clickhouse' && chmod a+x ./clickhouse
  • AArch64 — curl -O 'https://builds.clickhouse.tech/master/aarch64/clickhouse' && chmod a+x ./clickhouse
  • FreeBSD — curl -O 'https://builds.clickhouse.tech/master/freebsd/clickhouse' && chmod a+x . /clickhouse

После скачивания, можно воспользоваться clickhouse client для подключения к серверу, или clickhouse local для обработки локальных данных. Для запуска clickhouse server необходимо скачать конфигурационные файлы сервера и пользователей с GitHub.

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

Из исходного кода

Для компиляции ClickHouse вручную, используйте инструкцию для Linux или Mac OS X.

Можно скомпилировать пакеты и установить их, либо использовать программы без установки пакетов. Также при ручой сборке можно отключить необходимость поддержки набора инструкций SSE 4.2 или собрать под процессоры архитектуры AArch64.

Client: programs/clickhouse-client
Server: programs/clickhouse-server

Для работы собранного вручную сервера необходимо создать директории для данных и метаданных, а также сделать их chown для желаемого пользователя. Пути к этим директориям могут быть изменены в конфигурационном файле сервера (src/programs/server/config.xml), по умолчанию используются следующие:

/opt/clickhouse/data/default/
/opt/clickhouse/metadata/default/

На Gentoo для установки ClickHouse из исходного кода можно использовать просто emerge clickhouse.

Запуск

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

sudo service clickhouse-server start

Смотрите логи в директории /var/log/clickhouse-server/.

Если сервер не стартует, проверьте корректность конфигурации в файле /etc/clickhouse-server/config.xml

Также можно запустить сервер вручную из консоли:

clickhouse-server --config-file=/etc/clickhouse-server/config.xml

При этом, лог будет выводиться в консоль, что удобно для разработки.
Если конфигурационный файл лежит в текущей директории, то указывать параметр --config-file не требуется, по умолчанию будет использован файл . /config.xml.

После запуска сервера, соединиться с ним можно с помощью клиента командной строки:

По умолчанию он соединяется с localhost:9000, от имени пользователя default без пароля. Также клиент может быть использован для соединения с удалённым сервером с помощью аргумента --host.

Терминал должен использовать кодировку UTF-8.

Более подробная информация о клиенте располагается в разделе «Клиент командной строки».

Пример проверки работоспособности системы:

$ ./clickhouse-client
ClickHouse client version 0.0.18749.
Connecting to localhost:9000.
Connected to ClickHouse server version 0.0.18749.

:) SELECT 1

SELECT 1

┌─1─┐
│ 1 │
└───┘

1 rows in set. Elapsed: 0.003 sec.

:)

Поздравляем, система работает!

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

Оригинальная статья

Три способа как установить deb файлы в Ubuntu и как удалить их потом

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

Самый простой способ — это использовать Центр программного обеспечения Ubuntu. Найдите приложение по имени в поиске и установите его оттуда.

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

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

Вы можете представлять для себя , что .deb-файлы это некое подобие .exe-файлов в Windows. Вы делаете двойной щелчок на .exe файле и начинается процедура установки в Windows. Deb-пакеты практически такие же.

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

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

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

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

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

Метод 1: Используя стандартный Центр программного обеспечения

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

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

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

Проблемы: Двойным щелчком по deb-файлу программа не открывается в центре программного обеспечения в Ubuntu 20. 04.

Двойной щелчок по deb-файлу в Ubuntu 20.04 открывает файл в менеджере архива вместо программного центра.

Это странно, но это легко исправить. Все, что вам нужно сделать, это щелкнуть правой кнопкой мыши на deb-файле и выбрать вверху Открыть с помощью. Здесь выберите Открыть с помощью Центра приложений.

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

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

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

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

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

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

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

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

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

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

sudo apt install gdebi

Метод 3: Установка .deb файлов в терминале с помощью dpkg.

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

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

sudo apt install path_to_deb_file

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

sudo dpkg -i path_to_deb_file

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

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

sudo apt install -f

Как удалить установленные .deb пакеты

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

Метод 1: Удаление deb-пакетов с помощью команды apt

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

sudo apt remove program_name

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

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

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

sudo apt list --installed | grep grid

Эта команда покажет мне все пакеты, у которых в имени есть слово 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, чтобы найти имя установленной программы:

dpkg -l | grep grid

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

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

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

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

dpkg -r program_name

Совет: Обновление deb пакетов
Некоторые deb-пакеты (например, Google Chrome) предоставляют обновления через обновления системы, но для большинства других программ вам придётся удалить существующую программу и установить более новую версию.

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

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

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

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

Либо GDebi:

Но в Менеджер программ не всегда можно установить бинарный пакет загруженный пользователем, потому что он не устанавливает необходимые зависимости для . 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, вы можете использовать их в своём дистрибутиве (Внешний вид/Тема — Значки).

В Ubuntu

Linux Mint

Заключение.

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

Удачи.

      P.S. Если у вас появились вопросы или мнения по данной статье, обсудить их можно на нашем форуме:
http://compizomania.blogspot.com/2018/06/deb-ubuntulinux-mint.html

Установка Joomla! на операционную систему Debian 9.4

Joomla! — система управления содержимым (CMS), написанная на языках PHP и JavaScript и использующая в качестве хранилища базы данных СУБД MySQL. Joomla! предлагает нативный bootstrap, мультиязычную среду, множество всевозможных модулей расширений, а также высокую безопасность. Joomla! распространяется по лицензии GNU/GPL и может использоваться бесплатно.

Требования

  • Операционная система Debian версии 9.4.
  • Пользователь с доступом к команде sudo.
  • Установленный стек LAMP.

Если у вас еще не установлен стек LAMP:

Настройка БД MySQL

Чтобы начать работу с Joomla!, необходимо создать и настроить выделенную базу данных MySQL. Для этого:

  1. Откройте окно терминала.

  2. Для перехода в оболочку MySQL выполните команду:

sudo mysql -u root -p 

Используйте аутентификацию учетной записи root, которая относится исключительно к СУБД MySQL.

  1. Создайте базу данных для Joomla!, используя команду:

CREATE DATABASE имя_базы;
Например: CREATE DATABASE wordpress;

Внимание

После всех команд СУБД MySQL должна ставиться точка с запятой.

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

CREATE USER имя_пользователя@localhost IDENTIFIED BY 'пароль';
Например: CREATE USER juser@localhost IDENTIFIED BY 'mypassword';
  1. Предоставьте пользователю необходимые привилегии для создания и изменения таблиц базы данных, выполнив команду: 

GRANT ALL PRIVILEGES ON  имя_базы. * TO имя_пользователя@localhost;
Например: GRANT ALL PRIVILEGES ON joomla.* TO juser@localhost;
  1. Актуализируйте предоставление привилегий к таблицам базы данных, выполнив команду: 

FLUSH PRIVILEGES;
  1. Выйдите из оболочки MySQL, выполнив команду: 

exit

Подготовка к установке Joomla!

Перед установкой Joomla!:

  1. Перейдите на сайт https://github.com/joomla/joomla-cms/releases и запомните номер последней версии Joomla!:

  1. Откройте окно терминала.

  2. Перейдите в домашний каталог, выполнив команду: 

cd ~
  1. Создайте временный каталог tempJL, выполнив команду:

mkdir tempJL
  1. Перейдите в созданный каталог, выполнив команду: 

cd ~/tempJL
  1. Скачайте последнюю версию Joomla!, выполнив команду:

wget https://github. com/joomla/joomla-cms/releases/download/<номер версии>/Joomla_<номер версии>-Stable-Full_Package.tar.gz
Например: wget https://github.com/joomla/joomla-cms/releases/download/3.9.3/Joomla_3.9.3-Stable-Full_Package.tar.gz
  1. Создайте папку Joomla, выполнив команду:

sudo mkdir /var/www/html/joomla
  1. Распакуйте и переместите файлы из текущего каталога в каталог /var/www/html/Joomla, выполнив команду:

sudo tar -xvzf Joomla_<номер версии>-Stable-Full_Package.tar.gz -C /var/www/html/joomla
Например: sudo tar -xvzf Joomla_3.9.3-Stable-Full_Package.tar.gz -C /var/www/html/joomla
  1. Удалите временный каталог tempJL, выполнив команду: 

rm -Rf ~/tempJL
  1. Замените владельца каталогов и файлов в корневом каталоге веб-сервера, используя команду: 

sudo chown -R имя_пользователя:www-data /var/www/html/
где имя_пользователя - имя пользователя sudo, www-data - имя группы
Например: sudo chown -R www-data:www-data /var/www/html/joomla/

Примечание

Во избежание ошибок веб-сервера Apache при запуске скриптов используйте имя пользователя www-data и имя группы www-data по умолчанию.

  1. Если необходимо предоставить доступ к файлам корневого каталога веб-сервера другому пользователю, включите этого пользователя в группу www-data, используя команду: 
sudo usermod -a -G www-data имя_пользователя
Например: sudo usermod -a -G www-data wuser
  1. Настройте права доступа к файлам и папкам, выполнив команду: 

sudo chmod -R 755 /var/www
  1. Чтобы настроить Joomla!, создайте конфигурационный файл joomla.conf в директории /etc/apache2/sites-available/, выполнив команду:

sudo nano /etc/apache2/sites-available/joomla.conf
  1. В созданный файл добавьте следующие строки:

<VirtualHost *:80>
DirectoryIndex index.php
DocumentRoot /var/www/html/joomla
ServerName <внешний IP-адрес вашего веб-сервера>
<Directory /var/www/html/joomla>
</Directory>
ErrorLog /var/log/apache2/joomla-error_log
CustomLog /var/log/apache2/joomla-access_log common
</VirtualHost>

Cохраните изменения, используя сочетание клавиш CTRL+O, и завершите редактирование, используя сочетание клавиш CTRL+X.

  1. Отключите сайт по умолчанию 000-default.conf, используя команду:

sudo a2dissite 000-default.conf
  1. Подключите новый виртуальный хост, используя команду:

sudo a2ensite joomla
  1. Перезагрузите веб-сервер Apache, выполнив команду:

sudo systemctl restart apache2

Установка Joomla!

Для установки Joomla! в адресной строке веб-браузера укажите внешний IP-адрес веб-сервера. В результате будет запущен мастер установки Joomla!, следуйте его указаниям:

  1. На странице Конфигурация сайта укажите название сайта, информацию для учетной записи администратора и нажмите кнопку Далее:

  1. На странице Конфигурация базы данных укажите настройки базы данных и нажмите кнопку Далее.

Примечание

В настройках базы данных укажите имя пользователя базы данных, пароль и имя базы данных, которые вы выбрали при настройке БД MySQL.

  1. На последней странице проверьте выбранные параметры Joomla!, при необходимости отправьте их по электронной почте и нажмите кнопку Установить.
  1. Когда Joomla! будет установлена, отобразится страница с соответствующей информацией:
  1. Для завершения установки нажмите кнопку Удалить директорию Installation.
  2. Для перехода на главную страницу вашего сайта нажмите кнопку Сайт:

Три способа установить deb-пакет в Ubuntu/Linux mint

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

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

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

Dpkg

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

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

sudo dpkg -i версия_пакета.deb

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

sudo apt install -f

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

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

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

sudo apt install gdebi

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

sudo gdebi версия_пакета.deb

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

Apt

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

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

sudo apt install Firefox

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

cd/путь/к/файлу/deb-пакеты/
sudo apt install ./версия_пакета.deb

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

wget https://downloadus1.teamviewer.com/download/version_12x/teamviewer_12.0.69753_i386.deb

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

sudo apt install ./teamviewer_12.0.69753_i386.deb

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

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

Вот и все!

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

If you have found a spelling error, please, notify us by selecting that text and pressing Ctrl+Enter.

0
0
vote

Рейтинг статьи

Похожее

Publication author

Стараюсь для вас

Comments: 958Publics: 896Registration: 10-06-2016

3 средства командной строки для установки локальных пакетов Debian (.

DEB)

В этом руководстве мы узнаем, как установить локальные пакеты программного обеспечения ( .DEB ) в Debian и его производных, таких как Ubuntu и Linux Mint , с помощью трех разных инструментов командной строки: dpkg, apt и gdebi .

Это полезно для тех новых пользователей, которые перешли с Windows на Ubuntu или Linux Mint .Самая основная проблема, с которой они сталкиваются, — это установка локального программного обеспечения в системе.

Тем не менее, Ubuntu и Linux Mint имеют свой собственный Graphical Software Center для легкой установки программного обеспечения, но мы с нетерпением ждем возможности установки пакетов через терминал.

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

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

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

 $ sudo dpkg -i teamviewer_amd64.deb
 

Установка локального пакета в Ubuntu

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

 $ sudo apt-get install -f
 

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

 $ sudo dpkg -r teamviewer [Удалить пакет]
$ sudo dpkg --purge teamviewer [Удалить пакет с файлами конфигурации]
 

Удаление пакета в Ubuntu

Чтобы узнать больше об установленных пакетах, прочтите нашу статью, в которой показано, как вывести список всех файлов, установленных из.deb пакет.

2. Установите программное обеспечение с помощью команды Apt

Команда apt — это расширенный инструмент командной строки, который предлагает установку нового программного пакета, обновление существующего программного пакета, обновление индекса списка пакетов и даже обновление всей системы Ubuntu или Linux Mint .

Он также предлагает инструменты командной строки apt-get и apt-cache для более интерактивного управления пакетами в Debian и его производных, таких как системы Ubuntu и Linux Mint .

По сути, apt-get или apt не понимают файлы . deb , они предназначены в первую очередь для обработки имен пакетов (например, teamviewer , apache2 , mariadb и т. Д.), И они получают и установить архивы .deb , связанные с именем пакета, из источника, указанного в файле /etc/apt/sources.list .

Единственная уловка для установки локального пакета Debian с использованием apt-get или apt заключается в указании локального относительного или абсолютного пути (./ , если в текущем каталоге) к пакету, в противном случае он попытается получить пакет из удаленных источников, и операция завершится ошибкой.

 $ sudo apt install ./teamviewer_amd64.deb
$ sudo apt-get install ./teamviewer_amd64.deb
 

Установить локальный пакет с помощью apt в Ubuntu Установить локальный пакет с помощью apt-get в Ubuntu

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

 $ sudo apt-get удалить teamviewer
$ sudo apt-get purge teamviewer
ИЛИ ЖЕ
$ sudo apt удалить teamviewer
$ sudo apt purge teamviewer
 

3. Установите программное обеспечение с помощью команды Gdebi

gdebi — это крошечный инструмент командной строки для установки локальных пакетов deb. Он решает и устанавливает зависимости пакетов на лету. Чтобы установить пакет, используйте следующую команду.

 $ sudo gdebi teamviewer_13.1.3026_amd64.deb
 

Установка локальных пакетов с помощью Gdebi в Ubuntu

Чтобы удалить пакет, установленный из gdebi , вы можете использовать команды apt , apt-get или dpkg , используя опцию purge , как показано.

 $ sudo apt purge teamviewer
ИЛИ ЖЕ
$ sudo apt-get purge teamviewer
ИЛИ ЖЕ
$ sudo dpkg --purge teamviewer
 

Вот и все! В этом руководстве мы объяснили три различных инструмента командной строки для установки или удаления локальных пакетов Debian в Ubuntu и Linux Mint .

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

Если вы цените то, что мы делаем здесь, на TecMint, вам следует принять во внимание:

TecMint — это самый быстрорастущий и пользующийся наибольшим доверием сайт сообщества, на котором можно найти любые статьи, руководства и книги по Linux в Интернете.Миллионы людей посещают TecMint! для поиска или просмотра тысяч опубликованных статей доступны БЕСПЛАТНО для всех.

Если вам нравится то, что вы читаете, пожалуйста, купите нам кофе (или 2) в знак признательности.

Мы благодарны вам за постоянную поддержку.

Установка программного обеспечения

— Как установить файл deb с помощью dpkg -i или apt?

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

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

Итак, если у вас есть файл

.deb , вы можете установить его:

  1. Использование:

      sudo dpkg -i / путь / к / deb / файлу
    sudo apt-get install -f
      
  2. Использование:

      sudo apt install./name.deb
      

    или

      sudo apt install /path/to/package/name.deb
      

    В старых версиях apt-get вы должны сначала переместить файл deb в каталог / var / cache / apt / archives / . Для обоих после выполнения этой команды он автоматически загрузит свои зависимости.

  3. Сначала установите gdebi , а затем откройте файл .deb с его помощью ( Щелкните правой кнопкой мыши -> Открыть с помощью ).Он установит ваш пакет .deb со всеми его зависимостями.

    Примечание : APT поддерживает индекс пакетов, который представляет собой базу данных доступных пакетов, доступных в репо, определенном в файле /etc/apt/sources. list и в каталоге /etc/apt/sources.list.d . Все эти методы не смогут удовлетворить программную зависимость, если зависимости, требуемые deb, отсутствуют в индексе пакета.


Зачем использовать

sudo apt-get install -f после sudo dpkg -i / path / to / deb / file (как указано в методе 1)?

От человек кв. :

  -f, --fix-broken
           Исправить; попытаться исправить систему с нарушенными зависимостями. 

Когда dpkg устанавливает пакет и зависимость пакета не удовлетворяется, он оставляет пакет в «ненастроенном» состоянии, и этот пакет считается сломанным.

Команда sudo apt-get install -f пытается исправить этот неработающий пакет, установив отсутствующую зависимость.

debian — Установка пакета .deb на Arch — Возможно ли это?

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

Предположение: пакет debian не имеет эквивалентного пакета в официальном репозитории Arch (или дистрибутива на основе Arch).

  1. Установите yay , используя pacman :

      судо пакман -S yay
      

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

  1. Установите package_name , используя yay:

      yay -S имя_пакета
      

примечание: замените имя_пакета на имя пакета debian, найденное в AUR.Он попытается установить зависимости самостоятельно, используя pacman .

Альтернатива

Предположение: пакет Debian еще не был переупакован как пакет Arch в AUR.

  1. Установите долговая нагрузка из AUR, используя yay :

      yay -S задолженность
      
  2. Создать эквивалентный пакет с использованием долга :

      sudo dutyap -u имя_пакета. deb
      
  3. Установить с использованием pacman :

      sudo pacman -U имя_пакета.упак.
      

Не рекомендуемый способ (возможно опасный)

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

  1. Установите dpkg , используя yay :

      yay -S dpkg
      
  2. Установите пакет debian, используя dpkg :

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

Установка программного обеспечения

— Как мне установить файл .deb из командной строки?

Вы ищете все команды dpkg ? нажмите эту ссылку, чтобы прочитать.

15 команд dpkg для управления серверами Linux на базе Debian

Есть два действия, это dpkg-query и dpkg-deb .

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

  # sudo dpkg -i {имя_пакета}
# sudo dpkg -i skype-ubuntu-precision_4.2.0.11-1_i386.deb
  

Удалить упаковку

  # sudo dpkg -r {имя_пакета}
# sudo dpkg -r vlc
  

Удалить пакет и его файлы конфигурации

  # sudo dpkg -P {имя_пакета}
# sudo dpkg -P vlc
  

Список всех установленных пакетов.

Вы можете перенаправить команду на минус (пейджер), чтобы упростить прокрутку содержимого:

  # dpkg -l | меньше
  

Проверить, установлен ли пакет

  # dpkg -l {имя_пакета}
# dpkg -l vlc
  

Проверьте, установлен ли пакет, и если есть, запустите:

  # dpkg -l | vlc
  

Проверить, установлен ли пакет

И это покажет место, где будет установлен пакет. Здесь -S (заглавная S ) для поиска, установлен ли пакет или нет.

  # sudo dpkg -S {имя_пакета}
# sudo dpkg -S skype
  

Установить пакет * .deb из указанного места

Здесь -R рекурсивно. (Рекурсивно обрабатывать все обычные файлы, соответствующие шаблону * .deb , найденные в указанных каталогах и во всех его подкаталогах).

  # sudo dpkg -R --install {package_location}
# sudo dpkg -R --install / home / sysadmin / soft
  

Показать детали упаковки

Здесь -p (нижний регистр p ) покажет информацию о пакете:

  # dpkg -p {имя_пакета}
# dpkg -p apache2
  

Посмотреть содержимое пакета

Используйте -c (нижний регистр c ) для отображения содержимого:

  # sudo dpkg -c {имя_пакета}
# sudo dpkg -c skype-ubuntu-precision_4.2.0. 11-1_i386.deb
  

Распакуйте файл пакета

* .deb

Используйте -x (нижний регистр x ) для извлечения:

  # dpkg -x {имя_пакета} {location_were_to_extract}
# dpkg -x libqt4-phonon_4.6.3-4 + squeeze1_i386.deb / home / sysadmin /
  

Извлечь и отобразить имена файлов, содержащиеся в пакете

Используйте -X (прописные X ) для отображения содержимого с извлечением.

  # dpkg -X {package_name} {location_were_to_extract}
# dpkg -X libqt4-phonon_4.6.3-4 + squeeze1_i386.deb / home / sysadmin /
  

Показать информацию о пакете

Здесь -I означает информацию:

  # dpkg -I {имя_пакета}
# dpkg -I libqt4-phonon_4.6.3-4 + squeeze1_i386.deb
  

Перенастроить уже установленный пакет

dpkg-reconfigure перенастраивает пакеты после того, как они уже были установлены. Передайте ему имя (я) пакета или пакетов для перенастройки. Он задаст вопросы о конфигурации, как при первой установке пакета.

  # dpkg-reconfigure postfix
  

Это изменит конфигурацию postfix так же, как при первой установке.

Хотите узнать больше о командах dpkg ? Взгляните на страницу руководства:

  # человек dpkg
  

Как установить файлы (пакеты) Deb в Ubuntu

Deb — это формат установочного пакета, используемый всеми дистрибутивами на основе Debian.

Репозитории Ubuntu содержат тысячи пакетов deb, которые можно установить либо из Центра программного обеспечения Ubuntu, либо из командной строки с помощью утилит apt и apt-get .

Многие приложения не включены в Ubuntu или сторонние репозитории. Эти приложения необходимо загрузить с веб-сайтов разработчика и установить вручную. Будьте особенно осторожны при установке пакетов deb из неофициальных источников.

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

Загрузка файлов deb #

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

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

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

  wget --no-check-certificate https://download.teamviewer.com/download/linux/teamviewer_amd64.deb  
  curl -k -O -L https://download.teamviewer.com/download/linux/teamviewer_amd64.deb  

Установка файлов deb из командной строки #

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

Установка файлов deb с помощью

apt #

apt — это утилита командной строки для установки, обновления, удаления и иного управления пакетами deb в Ubuntu, Debian и связанных дистрибутивах Linux.Он был представлен в Ubuntu 14.04 и сочетает в себе наиболее часто используемые команды из apt-get и apt-cache .

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

  sudo apt install ./teamviewer_amd64.deb  

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

  . ..
0 обновлено, 84 новых установлено, 0 удалено и 64 не обновлено.
Необходимо получить 21,0 МБ архивов.
После этой операции будет использовано 66,3 МБ дополнительного дискового пространства.
Вы хотите продолжить? [Да / Нет]
  

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

Установка файлов deb с помощью

gdebi #

gdebi — это инструмент для установки локальных пакетов deb.По умолчанию он не устанавливается в Ubuntu, но вы можете установить его с помощью следующей команды:

  sudo apt install gdebi  

Чтобы установить пакет deb с gdebi , введите:

  sudo gdebi teamviewer_amd64.deb  
  ...
Вы хотите установить программный пакет? [да / нет]:
  

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

Установка файлов deb с помощью

dpkg #

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

  sudo apt install ./teamviewer_amd64.deb  

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

  sudo apt install -f  

Установка пакетов deb с использованием графического интерфейса #

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

Это откроет дистрибутив по умолчанию. Центр графического программного обеспечения:

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

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

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

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

Заключение #

Мы показали вам, как установить локальные файлы deb в Ubuntu. При установке пакетов из командной строки предпочитайте использовать apt , поскольку он разрешит и установит все зависимости пакетов.

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

Как установить файл deb в Linux Ubuntu / Debian? | by Ziad Nahdy

Из этой статьи вы узнаете, как устанавливать и удалять пакеты deb в Ubuntu. Пакеты Deb — это файлы с расширением.deb очень похож на .exe в Windows. После того, как вы нажмете на файл . deb, запустится процедура установки соответствующего приложения.

В Ubuntu вы можете устанавливать deb-файлы разными способами. Ниже мы опишем некоторые из этих методов.

A: Использование приложения Ubuntu Software

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

Откроется окно приложения Ubuntu Software, в котором вы увидите кнопку для установки приложения. Давай, нажмите эту кнопку. При появлении запроса вам потребуется ввести пароль для входа.

B: Использование Gdebi

При установке пакетов программного обеспечения через Центр программного обеспечения вы можете столкнуться с ошибкой зависимости, которая означает, что устанавливаемая программа может зависеть от другой программы (библиотек) для ее бесперебойной работы. Если в вашей системе нет второй программы, от которой зависит ваше программное обеспечение, вы получите сообщение об ошибке: Unmet dependencies error. Поскольку Центр программного обеспечения не может справиться с этой ошибкой, вам придется использовать другую утилиту под названием gdebi.

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

Это gdebi не установлен на вашем Ubuntu, вы сможете выполнить установку, выполнив следующую команду:

sudo apt install gdebi

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

sudo gdebi your_deb_package.deb

C: Использование dpkg

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

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

sudo apt install deb_file

С помощью команды dpkg вы можете сделать это:

sudo dpkg -i deb_file

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

Вы узнали, как установить пакет deb с помощью командной строки или терминала, а также с помощью Центра программного обеспечения Ubuntu.Иногда возникает ошибка зависимости, поскольку устанавливаемое приложение зависит от других программ, которые не установлены или отсутствуют в вашей системе. В этом случае вы можете использовать приложение gdebi, которое пытается решить эту проблему. Однако, если проблема не исчезнет, ​​вы можете просмотреть это руководство, чтобы узнать, как ее решить.

Установить файл DEB в Ubuntu 18.04 Bionic Beaver Linux

Цель

Цель состоит в том, чтобы установить файл DEB в Ubuntu 18.04 Bionic Beaver Linux.Файлы с расширениями deb — это просто пакеты Debian.

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

Операционная система и версии программного обеспечения

  • Операционная система: — Ubuntu 18. 04 Bionic Beaver

Требования

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

Соглашения

  • # — требует, чтобы данные команды linux выполнялись с привилегиями root либо непосредственно как пользователь root, либо с помощью команды sudo
  • $ — требует, чтобы данные команды linux выполнялись как обычные не -privileged user

Другие версии этого учебника

Ubuntu 20.04 (Focal Fossa)

Инструкции

Предупреждение:

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

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

Для поиска пакета в репозитории Ubuntu используйте:

$ apt search НЕКОТОРЫЕ КЛЮЧЕВОЕ СЛОВО
 

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

$ sudo apt install НАЗВАНИЕ ПАКЕТА
 

ПОДПИСАТЬСЯ НА НОВОСТИ И RSS
Подпишитесь на RSS и НОВОСТНОЙ БЮЛЛЕТЕНЬ и получайте последние новости Linux, вакансии, советы по карьере и учебные пособия.



Установка файла DEB с помощью dpkg

Первый и, возможно, наиболее распространенный способ установки файла DEB в Ubuntu — это использование команды dpkg . Следующая команда linux установит файл DEB с именем example.deb в вашу систему Ubuntu:

$ sudo dpkg -i example.deb
 

В случае, если пакет требует зависимостей, dpkg выдаст следующую ошибку:

dpkg: пакет обработки ошибок
 

Это нормально, беспокоиться не о чем.Учитывая, что все необходимые зависимости пакетов доступны через репозиторий Ubuntu. Чтобы исправить эту проблему, запустите:

$ sudo apt install -f
 

Установить файл DEB с помощью gdebi

Лучший подход к установке файла DEB в Ubuntu — использовать команду gdebi . Преимущество использования gdebi по сравнению с приведенной выше командой dpkg заключается в том, что gdebi автоматически загрузит и установит все необходимые предварительные пакеты.

Если команда gdebi недоступна в вашей системе, вы можете установить ее, выполнив:

$ sudo apt install gdebi-core
 

Когда у вас будет доступна команда gdebi , выполните следующую команду linux, чтобы установить пример .deb DEB файл. При появлении запроса ответьте y , чтобы продолжить установку:

$ sudo gdebi example.deb
 

Установка файла DEB через графический интерфейс

Если в вашем распоряжении графический интерфейс пользователя (GUI), вы также можете установить файл DEB в Ubuntu всего несколькими щелчками мыши. В следующем примере показано, как установить Skype на Ubuntu из файла DEB:

Щелкните правой кнопкой мыши файл DEB, который вы хотите установить, и выберите Открыть с помощью установки программного обеспечения .

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

Введите свой пароль.

DEB-файл теперь установлен в вашей системе Ubuntu.

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

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