[ad_1]
Ваш дистрибутив Linux уже поставляется с отличный менеджер пакетов но иногда вам нужны приложения, которых нет в официальных репозиториях.
Сторонние приложения, такие как Google Chrome, Slack, Zoom, Visual Studio Code, предоставляются их соответствующими издателями. Для систем Debian и Ubuntu они предоставляются в виде файлов пакетов Debian (.deb), а для Fedora/Red Hat — в виде пакетов RPM. Эти пакеты можно установить с помощью предпочитаемого диспетчера пакетов ОС с графическим интерфейсом или с помощью инструмента командной строки. Но что, если бы у нас был инструмент, который занимался загрузкой, установкой, обновлением и удалением этих сторонних пакетов?
Deb-get от Мартина Вимпресса представляет собой «высокоуровневый интерфейс командной строки для системы управления пакетами, позволяющий легко устанавливать и обновлять пакеты, опубликованные в сторонних сайтах apt.
репозитории или через прямую загрузку». С помощью deb-get мы можем загружать и устанавливать сторонние пакеты, не выходя из терминала.
Как мы можем использовать deb-get и какие приложения доступны? Давай выясним.
Мы протестировали процесс на двух машинах: ноутбуке с Ubuntu 21.04 и настольном компьютере с Kubuntu 22.04.
На нашем ноутбуке с версией 21.04 не удалось установить deb-get, из-за чего нам сообщили, что это не поддерживаемая версия. Мы копались в исходный код deb-get и обнаружил, что Ubuntu 22.04, 21.10 и 20.04 являются единственными поддерживаемыми версиями. Однако на нашем рабочем столе Kubuntu 22.04 проблем не было.
Процесс установки для deb-get использует файл deb-get. Мы загружаем копию приложения из репозитория Github Wimpress, а затем запускаем команду, чтобы установить его в нашу систему.
1. Откройте терминал а также обновить список репозиториев программного обеспечения. Это позволяет нашей машине устанавливать новейшее программное обеспечение из репозиториев программного обеспечения.
sudo apt update
2. Установите приложение curl.
sudo apt install curl
Curl используется для загрузки приложения deb-get из репозитория Github. Вполне вероятно, что ваша версия curl актуальна, но всегда лучше проверить.
3. Используйте curl для загрузки deb-get на свой компьютер, затем запустите установку с помощью sudo.
curl -sL https://raw.githubusercontent.com/wimpysworld/deb-get/main/deb-get | sudo -E bash -s install deb-get
Как использовать deb-get
Ведя себя почти так же, как apt и apt-get, deb-get имеет аналогичный набор команд для управления приложениями на нашем компьютере.
Начнем с установки приложения, после консультации с список поддерживаемого ПО мы решили установить веб-браузер Microsoft Edge для Linux.
1. Откройте терминал а также обновите индексные файлы пакета deb-get. По сути, это то же самое, что и наш список репозиториев программного обеспечения.
sudo deb-get update
2. Используйте deb-get с аргументом установки, чтобы загрузить последнюю стабильную версию Microsoft Edge для Linux. Не забудьте свериться со списком программ поддержки, чтобы узнать название приложения, которое вы хотите установить.
sudo deb-get install microsoft-edge-stable
Мы можем обновить все приложения, установленные через deb-get, с помощью одной команды. Он даже поймает поддерживаемые приложения, установленные до установки deb-get. Приложение обновило Zoom и Raspberry Pi Imager, которые были установлены до того, как мы установили deb-get.
sudo deb-get upgrade
Для поиска определенного приложения мы можем использовать поиск аргумент. Например, вот команда для поиска Firefox. Обратите внимание, что вывод показывает имя, которое мы должны использовать для установки.
sudo deb-get search firefox
Чтобы показать все приложения, которые можно установить с помощью deb-get, мы использовали список аргумент.
sudo deb-get list
Чтобы удалить приложение, у нас есть два варианта. Во-первых, мы можем выполнить стандартную деинсталляцию, которая удалит только приложение. Однако при этом любые файлы конфигурации, созданные пользователем, остаются в соответствующих каталогах.
sudo deb-get remove
Во-вторых, если мы хотим полностью очистить приложение и любые файлы конфигурации, мы можем использовать аргумент очистки.
sudo deb-get purge
Чтобы очистить ваш локальный репозиторий загруженных установочных файлов, мы можем использовать аргумент clean. Эта команда обычно используется для уборки, гарантируя чистоту вашей системы и удаление ненужных файлов.
sudo deb-get clean
Deb-get — чрезвычайно полезный инструмент, который можно добавить в наши установки Ubuntu. Это позволяет быстро установить программное обеспечение, которое мы знаем и любим, программное обеспечение, которое либо недоступно, либо намного старше в официальных репозиториях.
Связанные учебники
- Как проверить использование диска в Linux
- Как убить процесс в Linux
- Как найти файлы в Linux
[ad_2]