УСТАНОВИТЕ ЛЮБОЕ ПРИЛОЖЕНИЕ GNU / LINUX В DEEPIN

УСТАНОВИТЬ ПРИЛОЖЕНИЯ В DEEPIN

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

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

Магазин приложений Deepin (AppStore)

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

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

Но что делать, если программы нет в магазине или я хочу ее последнюю версию? В этом случае мы воспользуемся любой из следующих альтернатив:

Магазин Deepines

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

Установка через файл .deb

Это ближе всего к .исполняемый файл Windows. Вы скачиваете и в пару кликов он устанавливает (пока нет проблем с зависимости*). Он имеет те же преимущества, что и установка из магазина, только в этом случае мы будем использовать его для добавления внешнего программного обеспечения в репозиторий Deepin. Если есть несколько вариантов, безопаснее всего загрузить дебютантка для Debian - в соответствующей версии, на которой основан Deepin, который вы используете.

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

ПРЕДУПРЕЖДЕНИЕ! Очень частая ошибка у новых пользователей Deepin, пришедших из Ubuntu или производных от Ubuntu, пытается добавить PPAs, которые представляют собой программные репозитории, разработанные для Ubuntu или производных и используемые в Deepin, могут нарушить работу системы.

Podcast

Flatpak, Snap и AppImage

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

Чтобы справиться с этой проблемой, универсальные форматы упаковки для всех GNU / Linux. Эти форматы очень часто предлагают приложения, обновленные до последней версии, однако они обычно не работают так же хорошо, как .deb, и интеграция с системой хуже (например, рекламные украшения или некоторые функции не активируются). В следующей таблице мы сделаем краткое описание наиболее популярных форматов, выделив их сильные и слабые стороны.

FlatpakхваткаAppImage
Способ установкиПакет "flatpak" установлен, репозиторий добавлен. Как только это будет сделано, программы будут установлены с именем program_name "flatpak install".
 подробнее
Пакет "snapd" установлен, репозиторий добавлен. Как только это будет сделано, программы будут установлены с "мгновенной установкой" имя_программы.
подробнее
Файл загружается, получает разрешения на выполнение и запускается.
обновленияКоманда "обновление флэтпака"Команда "мгновенное обновление"Скачивание новой версии с вашего сайта (более утомительно)
Hub (сайт, на котором собраны программы)https://flathub.org/homehttps://snapcraft.io/storehttps://www.appimagehub.com/
Задержка запуска приложенияСредство, среднееМедленныйБыстрый
Использование места на диске приложениемТяжелыйСредство, среднееЛегкий
Таблица сравнения универсальных форматов упаковки для GNU / linux

GitHub

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

wget http://direccion_de_descarga_de_programa_de_ejemplo.tar.gz
tar -xzf programa_de_ejemplo.tar.gz
cd programa_de_ejemplo
./configure
make
make check
sudo make install

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

Докер

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

Подводя итог всему вышесказанному, Deepin предлагает большое разнообразие бесплатного программного обеспечения, но, как правило, не в последних версиях. Мы рассмотрели несколько вариантов, которые позволят нам добавить дополнительное программное обеспечение. Иногда программа, которую мы ищем, доступна только в одном из способов установки, в этом случае у нас не будет другого выбора, кроме как использовать этот метод, но если программа может быть установлена ​​в различных форматах, я бы рекомендовал менее опытным пользователям устанавливать желательно в следующем порядке: Магазин Deepines> Flatpak или Appimage> Snap> Github> Docker, в основном с учетом простоты установки.


**[один] Репозиторий - Коллекция одного или нескольких приложений, загружаемых с сервера

** [2] Зависимости – Es una aplicación requerida por otro programa para poder funcionar correctamente

4.9 31 голосов
Оцените статью
 
Подписываться
Доклад
8 Reacciones
Более популярным
Новее Старшая
Мнение из статьи
Посмотреть все комментарии
Эли
Эли (@eli)
Админ
26 días atrás

Очень полный и хорошо написанный Хорхе Кеноби, отличная статья.

Alex Andrade
Alex Andrade (@alex-andrade-30)
26 días atrás

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

Juan Carlos
Juan Carlos (@juan-carlos)
26 días atrás

Я всегда предпочитаю пакеты deb, не знаю почему, но мне никогда не нравились другие варианты.

TonyRevuelta
TonyRevuelta (@tonyrevuelta)
Respondiendo a  Juan Carlos
25 días atrás

Лучшее относительное: если приложение, которое вы ищете, недоступно, как должно, и существует только в виде пакета, то какое из них лучше для вас?

Céssar
Céssar (@ppjc72)
24 días atrás

Нужны были хорошие вещи.

LeviB
LeviB (@levib)
19 días atrás

Это отличное руководство, очень полное объяснение, большое спасибо.

Armando-Lio
Armando-Lio (@armando-lio)
11 días atrás

Очень понятное объяснение для новичков, поздравляем!

Luis Sosa
Luis Sosa (@luissosa987)
8 días atrás

Я не знаю, почему это происходит, но по моему опыту flatpak быстрее, чем appimage. но, как говорится, все имеет свои хорошие стороны, а других нет.

8
0
Хотим узнать, что вы думаете, присоединяйтесь к обсуждению.Икс