8 сайтов для загрузки DEB или RPM приложений для Linux
Linux

8 сайтов для загрузки DEB или RPM приложений для Linux

Ищете приложения для Linux? Вместо установки из терминала, вы можете загрузить Linux-приложения в формате DEB или RPM с этих сайтов

Установка программного обеспечения в Linux может быть неоднозначной. С одной стороны, процесс может показаться простым по сравнению с тем, что вы найдете в Microsoft Windows. Многие программы, которые вам нужны, находятся в магазине приложений или менеджере пакетов дистрибутива Linux

Но иногда нужного приложения нет или его версия устарела. Именно здесь доминирующий в Window формат EXE кажется удобным – просто существует так много форматов пакетов Linux. К счастью, большинство дистрибутивов используют либо DEB, либо RPM

Вот восемь сайтов, которые помогут вам найти приложения в формате DEB или RPM

1.pkgs.org

pkgs.org существует как простое место для поиска и загрузки последних версий пакетов Linux без всплывающих окон и шпионских программ. На сайте проиндексированы миллионы пакетов для более чем десятка дистрибутивов. Некоторые из этих дистрибутивов используют DEB, а другие – RPM, так что это отличный универсальный сайт для получения и того, и другого

pkgs.org представляет результаты по выпуску дистрибутива, поэтому вы можете искать DEB, совместимые именно с вашей версией Debian или Ubuntu. То же самое справедливо и для RPM-дистрибутивов, таких как Fedora и openSUSE.Arch Linux также включен, поскольку pkgs.org не ограничивается форматами DEB и RPM

2.RPM Seek

Хотя pkgs.org делает поиск пакетов простым, вы ограничены поиском по имени пакета.RPM Seek идет дальше, предоставляя вам несколько параметров для поиска. Вы можете не только искать по дистрибутиву, но и искать файлы по тому, какие пакеты должны быть установлены для их работы (так называемые зависимости) или по дополнительному программному обеспечению, которое они предоставляют при установке

Несмотря на название, RPM Seek не ограничивается RPM.Debian является одним из дистрибутивов, для которых вы можете найти пакеты – Debian использует DEB

3. Поиск пакетов Debian

Дистрибутивы Linux содержат множество компьютеров, заполненных программным обеспечением, которое они распространяют среди других людей. Отсюда и происходит название дистрибутива (или distro). Хотя мы обычно получаем доступ к этим программам с помощью магазина приложений Linux, менеджера пакетов или командной строки, вы также можете получить доступ к ним через веб-браузер

Учитывая, что формат DEB был создан для него, Debian является крупнейшим дистрибутивом, который упаковывает DEB. Многие альтернативы в конечном итоге основаны на нём. Поэтому список пакетов Debian – отличное место для поиска программного обеспечения. Вы можете скачать DEB напрямую. Этот метод не рекомендуется, так как эти DEB часто требуют, чтобы у вас уже были установлены другие DEB, но этот запасной вариант здесь, если он вам нужен

Вы не ограничены сайтом Debian. Вы можете заглянуть на страницу поиска пакетов Ubuntu или Linux Mint. Аналогично, вы можете найти RPM на странице Fedora Package Sources

4. Поиск RPM PBone

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

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

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

5. Поиск RPM

Большинство этих поисковых систем имеют некоторую степень стиля. В RPM Find ничего этого нет. Это сайт, отображающий простой обычный текст и базовый HTML, поэтому результаты поиска появляются молниеносно

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

В соответствии со своим названием, RPM Find ограничивается только RPM

6. Открыть службу сборки

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

Вы можете использовать Open Build Service не только для создания программного обеспечения, но и для его поиска. Для этого зайдите на build.opensuse.org

Почему openSUSE? Это потому, что Open Build Service начиналась как openSUSE Build Service, и openSUSE продолжает размещать публичную версию, открытую для поиска пакетов, независимо от того, какой дистрибутив они используют (хотя большая часть программного обеспечения разработана с учетом openSUSE)

7.RPM Fusion

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

Вот тут-то и приходит на помощь RPM Fusion. Это сторонний репозиторий, который уже давно существует для пользователей Fedora в поисках определенного программного обеспечения, исключенного из официальных репозиториев Fedora. Если RPM, которые вы ищете, имеют закрытый или открытый исходный код, но небезопасны для распространения такой компанией, как Red Hat (которая спонсирует Fedora), есть большая вероятность, что вы найдете их здесь

8.Launchpad

Launchpad разработан компанией Canonical, той же самой, которая предлагает нам настольный компьютер Ubuntu.Launchpad – это веб-сайт для разработки и поддержки программного обеспечения с открытым исходным кодом. Хотя Launchpad – это в первую очередь инструмент для разработчиков, это также место, где вы можете скачать пакеты

Большая часть программного обеспечения на Launchpad ориентирована на Ubuntu, поэтому на сайте доступно множество DEB. Но вам придется поискать, чтобы найти их. Многие проекты предоставляют файлы для загрузки только в виде сжатых файлов TAR.GZ. С другой стороны, некоторые также предоставляют RPM

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

Зачем загружать DEB или RPM?

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

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

.

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

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

Об авторе

Алексей Белоусов

Привет, меня зовут Филипп. Я фрилансер энтузиаст . В свободное время занимаюсь переводом статей и пишу о потребительских технологиях для широкого круга изданий , не переставая питать большую страсть ко всему мобильному =)

Комментировать

Оставить комментарий