How to install deb package in arch linux

Содержание:

How to remove .deb package

You can use the following command to remove/uninstall the package

If you want to remove a package along with configuration file then run the following command

When you uninstall the package it will remove the only package and dependency will remain in your computer so run the following command to remove unused dependency packages in your system.

If you want to remove package as well as its dependency then use the apt command followed by remove option and package name.

See the example below:

You can use GUI to uninstall the package follow the steps:

Step 1: Open software center in ubuntu

Step 2: Click on an Installed tab inside the ubuntu software center application

Step 3: Find the package name and Click on “Remove”.

Установка программ с помощью tasksel

Инструмент tasksel разработан специально для Debian. Он позволяет устанавливать пакеты группами. Разработчики сгруппировали пакеты в зависимости от их предназначения и вы можете установить одну из нужных групп. Именно эта утилита используется в установщике Debian.

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

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

Или описание группы пакетов:

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

А для удаления группы:

Установка программ Debian таким способом достаточно проста, но здесь есть не так много пакетов.

Обновление Linux Mint с одной версии на другую

Разработчики Линукс Минт выпустили уже 17 версий своей операционной системы и у многих возникает вопрос как обновиться с одной версии на другую. Вообще, мы не рекомендуем обновляться с одной версии на другую и лучше установить новую версию с нуля, но если у вас нет на это время, тогда давайте рассмотрим это на примере Linux Mint 17.1. Для этого запустите вышеупомянутый менеджер обновлений. В его меню нажмите на кнопку «правка» и перед вами появится такое подменю:

В его нижней части предлагается обновиться до последней версии системы (в нашем случае с Linux Mint 17.1 до 17.3). Нажимаем на эту кнопку.

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

Нажмите на кнопку «продолжить» и ознакомьтесь с новыми возможностями релиза.

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

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

2) Загрузитесь с нее и запустите файловый менеджер с правами администратора из терминала командой sudo caja (актуально для рабочего окружения MATE).

3) Найдите в его меню вкладку «вид» и установите галочку напротив строки «показывать скрытые файлы»

Удалите все папки и файлы, название которых начинается с точки

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

Мы рассмотрели как обновить Linux Mint, но если у вас остались вопросы, то задавайте их на нашем форуме.

Некоторые обновления операционных систем служат для устранения «дыр» в безопасности, другие помогают ОС поддерживать новые программы . Но ценнее всего те, которые улучшают саму систему — добавляют в неё новые функции и возможности

Если вышло обновление с долгосрочной поддержкой (LTS), очень полезно обратить на него внимание. Обновление Ubuntu через Терминал служит сразу многим целям. От преимуществ, которые оно даёт, разумный пользователь отказываться не будет

От преимуществ, которые оно даёт, разумный пользователь отказываться не будет.

При обновлении через терминал необходимо использовать специальные команды.

Операционная система Ubuntu обновляется в основном раз в полгода. Это достаточный период, чтобы успели появиться новые технологии, ноу-хау и решения в мире ИТ. Поэтому следить за обновлениями и своевременно «ставить» их — верный способ быть на острие технологий.

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

Операционные системы Linux раньше не славились вниманием к потребностям новичков. Сейчас всё немного по-другому. Одним из полезных нововведений Ubuntu является Update Manager

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

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

Рассмотрим в деталях, как обновить Убунту через Терминал. Если вы хотите сами узнать о важных и поддерживаемых обновлениях, зайдите в раздел «Система» — «Администрирование» — «Менеджер обновлений». Ваша ОС сама начнёт поиск новых версий актуальных программ и пакетов к ним. Это наиболее актуально, когда вы заждались новых функций, а процесс скачивания обновлённых версий не начался автоматически.

Установка из tar gz в Ubuntu

Я предполагаю, что архив с исходниками у вас уже есть, теперь можно переходить к сборке программы и установке tar.gz Ubuntu

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

Дальше извлечем исходники из архива с программой:

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

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

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

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

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

Если все прошло успешно установка из исходников Ubuntu может быть продолжена. Теперь, наверное, самое сложное, запускаем configure:

Если скрипт обнаружит что какой-то библиотеки нет (File имя_файла_библиотеки.so not found), скомпилировать пакет не получится, берем название библиотеки и ищем в Google как называется ее пакет в Ubuntu, а затем устанавливаем его через  apt-get. Обычно это libимя_библиотеки или libимя_библиотеки-dev.

Например, нам не хватало libfuse.so. С помощью поисковой системы мы узнали, что эта библиотека есть в пакете libfuse. Теперь просто ее установим:

Затем опять выполняете configure, чтобы посмотреть нет ли других неразрешенных зависимостей. И повторяете все до тех пор, пока не увидите слово Sucessful или Complete в конце вывода скрипта.

И только теперь установка tar.gz в Ubuntu может быть продолжена и программа собрана. Команда make скомпилирует программу из исходников, а скрипт checkinstall соберет deb пакет:

Самое сложное уже позади, на этом этапе ошибки почти никогда не возникают.

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

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

How to remove deb packages

Removing a deb package isn’t a big deal either. And no, you don’t need the original deb file that you used to install the program.

Method 1: Remove deb packages using apt command

All you need is the name of the program that you’ve installed and then you can use apt or dpkg to remove that program.

Now the question comes, how do you find the exact program name that you need to use in the remove command? The apt command has a solution for that as well.

You can find the list of all installed files with the apt command, but manually going through this will be a pain. So you can use the grep command to search for your package.

For example, I installed the AppGrid application in the previous section but if I want to find out the exact program name, I can use something like this:

This will give me all the packages that have grid in their name, and from there I can get the exact program name.

As you can see, a program called appgrid is installed. Now you can use this program name with the apt remove command.

Method 2: Remove deb packages using dpkg command

You can use dpkg to find the installed program’s name:

The output will give all the packages installed that have grid in their names.

ii in the above command output means that the package has been correctly installed.

Now that you have the program name, you can use the dpkg command to remove it:

Tip: Updating deb packagesSome deb packages (like Chrome) provide updates through system updates, but for most other software you’ll have to remove the existing program and install the newer version.

I hope this beginner’s guide helped you install deb packages on Ubuntu. I added the remove part so you can have better control over the programs you installed.

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

Репозиторий — место централизованного хранения пакетов программного обеспечения. Использование репозиториев позволяет упростить установку программ и обновление системы. Пользователь волен выбирать, какими репозиториями будет пользоваться, и даже может создать собственный. Список используемых репозиториев содержится в файле и в файлах каталога , проще всего его посмотреть через специальное приложение, которое можно вызвать через главное меню: Система→Администрирование→Источники Приложений, или через Менеджер пакетов Synaptic.

Если вы не добавляли локальные репозитории (например, CD/DVD диски), то для установки программ из репозиториев вам понадобится интернет.

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

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

Выберите Система → Администрирование → Менеджер пакетов Synaptic и получите более функциональный инструмент для работы с пакетами. В частности вы можете например устанавливать программы частично, если вам, например, не нужна документация или еще что-то.
Запустите программу Менеджер пакетов Synaptic Система→Администрирование→Менеджер пакетов Synaptic. По запросу введите свой пароль. В запустившейся программе нажмите кнопку «Обновить», подождите, пока система обновит данные о доступных программах.

С использованием командной строки

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

sudo apt-get update

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

sudo apt-get install имя-программы

Например:

sudo apt-get install libsexymm2

Если нужно установить несколько программ, то их можно перечислить через пробел, например:

sudo apt-get install libsexymm2 nmap

Если потребуется — ответьте на задаваемые вопросы (для положительного ответа нужно ввести Y или Д). Программа будет установлена, если она уже установлена — она будет обновлена.

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

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

sudo apt-cache search keyword

где keyword — название программы, часть названия программы или слово из её описания.

Установка программ с собственным инсталлятором из файлов sh, run

Иногда программы могут распространяться с собственным инсталлятором. Это ничем не отличается от ситуации в Windows. Только здесь, распаковав tar.gz архив с дистрибутивом программы, вы вместо setup.exe увидите что-то наподобие install.sh. Это заранее собранный пакет ПО, который оформлен в виде скрипта или бинарника, он берёт на себя работу по размещению файлов в нужных местах и прописыванию нужных параметров. При этом пропадает возможность управлять таким ПО с помощью пакетного менеджера. Пользоваться такими пакетами нежелательно, но если выбора нет, то переходим в директорию с файлом, например:

cd ~/soft

Разрешаем выполнять этот файл:

chmod +x install.sh

Запускаем его:

sudo ./install.sh

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

Иногда дистрибутив программы распространяется в виде самораспаковывающегося архива. В таком случае это будет просто один единственный файл .sh который и нужно запустить. Дальше вы просто получите мастер где нужно будет ответить на ряд вопросов, так же как это делается в Windows. Так устанавливаются официальные драйверы nVidia, ATI, среда разработчика NetBeans и т.п.

Есть программы, которые не нуждаются в инсталляции и распространяются в виде обычного архива tar.gz, который просто достаточно куда-то распаковать. В Windows также есть такие программы, их еще часто называют словом Portable. Устанавливать такие программы можно куда-угодно, но стандартное место обычно — это каталог /opt. Конечно, пункты на запуск в меню вам придется добавлять вручную, для этого нужно щелкнуть правой кнопкой по заголовку меню Программы и выбрать Правка меню.

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

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

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

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

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

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

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

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

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

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

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

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

ii appgrid 0.298 all Discover and install apps for Ubuntu

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

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

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

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

Установка из исходников

Я рекомендую по возможности избегать этого способа установки программ. Основное, что вам понадобится — это средства для компиляции, для этого сначала нужно установить пакет build-essential. Дальше, нужно распаковать архив с кодами программы в какую-то временную папку. Потом нужно найти файл README или INSTALL, прочитать его и выполнить то, что там написано. Чаще, установка программ таким способом ограничивается последовательным выполнением следующих команд:

 ./configure
 make
 sudo make install

Но в некоторых случаях могут быть отличия. Кроме того, после выполнения скрипта ./configure вы можете получить сообщение о том, что в системе не установлено библиотек нужных для компиляции программы. В таком случае нужно будет установить их самому и повторить процесс. Обычно процесс компиляции занимает определенное время и напрямую зависит от мощности вашего компьютера.

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

Install Deb file in Ubuntu by using GUI

The graphical interface is loved by everyone. One more thing about the graphical interface it’s very comfortable.

If you are one of the graphical interface lovers then you can use GUI to install deb file in ubuntu.

You can use the following steps:

Step 1: double click on downloaded .deb file it will open automatic in ubuntu software center.

Step 2: Click on the “Install” button

Step 3: It will ask for authentication, give the current user password and click on the authenticate. If you don’t know you can’t install the package.

The installation process will start and after some time Teamviewer will be installed on your ubuntu system.

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

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

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

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

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

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

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

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

Устанавливаем архив TAR.GZ в Ubuntu

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

Шаг 1: Инсталляция дополнительных инструментов

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

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

Введите команду для добавления нужных компонентов.

Для подтверждения добавления потребуется ввести пароль от главной учетной записи.

Выберите вариант Д, чтобы запустить операцию добавления файлов.

Ожидайте завершения процесса, после чего появится строка ввода.

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

Шаг 2: Распаковка архива с программой

Теперь вам требуется подключить накопитель с сохраненным там архивом или загрузить объект в одну из папок на компьютере. После этого приступайте к выполнению следующей инструкции:

  1. Откройте файловый менеджер и перейдите в папку хранения архива.

Нажмите по нему правой кнопкой мыши и выберите пункт «Свойства».

Узнайте путь к TAR.GZ — он пригодится для осуществления операций в консоли.

Запустите «Терминал» и перейдите в эту папку хранения архива с помощью команды , где user — имя пользователя, а folder — название директории.

Извлеките файлы из директории, вписав tar , где falkon.tar.gz — название архива. Обязательно нужно ввести не только имя, но и .

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

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

Шаг 3: Компилирование DEB-пакета

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

  1. После процедуры разархивации не закрывайте консоль и переходите сразу в созданную папку через команду , где falkon — название необходимой директории.

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

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

Во время добавления новых пакетов может оказаться, что в системе не хватает определенных библиотек. Вы увидите соответствующее уведомление в «Терминале». Установить недостающую библиотеку можно командой , где namelib — название требуемого компонента.

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

В последнюю очередь впишите .

Шаг 4: Установка готового пакета

Подробнее: Установка DEB-пакетов в Ubuntu

При попытке установки рассмотренных архивов важно также учитывать, что некоторые из них были собраны специфическими методами. Если приведенная выше процедура не работает, загляните в саму папку распакованного TAR.GZ и отыщите там файл Readme или Install, чтобы ознакомиться с описаниями по установке.. Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

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

Установка программ Debian в synaptic

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

Для поиска нужного пакета нажмите кнопку поиск, потом введите его имя:

Далее, найденные пакеты будут отображены на панели:

Кликните по нужному пакету правой кнопкой и выберите «Отметить для установки»:

Утилита покажет какие еще пакеты будут установлены как зависимости:

Чтобы установить выбранные пакеты, нажмите кнопку «Применить».

Вам нужно будет подтвердить операцию и дождаться завершения установки. Но установка deb пакетов из консоли debian все равно проще.

Запрет обновления пакета

Бывает когда ненужно ставить версию пакета новее установленной. К примеру отсутствует поддержка чего либо в новой версии либо, она не корректно работает на системе.

Через dpkg

В терминале:

sudo echo 'имя_пакета hold' | sudo dpkg --set-selections

имя пакета берется из команды, которой вы ставили этот пакет. Чтобы разрешить обновлять делаем так:

echo 'имя_пакета install' | sudo dpkg --set-selections

Смотрим статус пакета:

dpkg --get-selections | grep 'имя_пакета'

Через apt

Здесь все проще. Чтобы заблокировать пакет:

sudo apt-mark hold имя_пакета

Чтобы разблокировать пакет:

sudo apt-mark unhold имя_пакета

Через aptitude аналогично.

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

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

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

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

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

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 пакет.

Вот и все!

Uninstall .deb Packages or files

Uninstalling the .Deb files are super easy you just need to trigger one command on Command Terminal along with the Debian package name that you want to remove from your system.

The command to uninstall DEB packages is:

sudo dpkg -r <packagename>

-r stands for remove…

The above command is same as the command which we used above to install the packages. The only difference is the expression or option we used. In installation command the dpkg was used with -i which means install and for uninstalling deb packages we used the same command with -r means Remove.

Now to uninstall the above install Teamviewer DEB package, we use the command in the following way.

sudo dpkg -r  teamviewer_14.1.3399_amd64.deb

Remove or uninstall the Debian packages manually using Graphical user interface

To Uninstall Debian packages manually using the Graphical user interface you just need to click on the Ubuntu User interface and then click on the Installed Tab after that search the installed Debian package or software you want to remove or uninstall from Ubuntu.

Extract deb file ubuntu

You can even extract the Debian file packages to know what is inside. For that

dpkg-deb -x  <filename> ~/<folder>

Filename: The name of .DEB file which you want to extract

Folder: Type some name to the folder where you want to save the extracted file. You can give any random name.

dpkg-deb -x  teamviewer_14.1.3399_amd64.deb  ~/ Team

For more information about DPKG command, you can type

dpkg --help
  • How to install & use the Google Backup and Sync on Ubuntu
  • Tutorial to install the Clementine music player on Ubuntu Linux
  • Install Stacer on Ubuntu via command terminal: Ubuntu activity monitor & cleaner
  • 10 Best free Uninstaller Software for Windows 10/8/7

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

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

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

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

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

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

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

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

Затем устанавливаем:

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

$ sudo dpkg -i *.deb

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

$ sudo apt-get -f install

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

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

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

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

RPM PBone Search

Ищете более продвинутый инструмент поиска, который поможет вам диагностировать проблемы с вашей системой? RPM PBone Search – сайт, предназначенный для более тщательного анализа системы.

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

RPM PBone Search также позволяет вам контролировать размер самих репозиториев. Вы можете видеть, когда Fedora, openSUSE или другие основанные на RPM дистрибутивы добавляют RPM в свои репозитории и просматривают полный список того, что содержат эти репозитории.

Зачем скачивать DEB или RPM?

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

  • Большая часть программного обеспечения, включенного в ваш дистрибутив, скорее всего, уже упакована в DEB или RPM.
  • Вы можете установить, удалить или обновить программное обеспечение при помощью одного метода.
  • Эти форматы занимают меньше места на жестком диске, чем более новые подходы.
  • В настоящее время, версии DEB или RPM открываются быстрее.
  • Версии DEB и RPM обеспечивают большую согласованность. Иногда, новые форматы игнорируют пользовательские темы, имеют другие диалоговые окна и т. д.

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

Если вы не хотите заниматься поиском пакета для вашего дистрибутива, возможно, вы захотите использовать универсальные форматы приложений, такие как Flatpak, Snap-пакеты или AppImage. Такие ресурсы как Flathub и Snap Store дают надежду на то, что нужное вам приложение будет найдено и всего в один клик или командой будет установлено.

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

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

Adblock
detector