Приложения Ubuntu не устанавливаются
Обновлено: 21.11.2024
Сегодня мы поговорим о том, как устанавливать сторонние приложения в Ubuntu. Если вы новый пользователь Linux, вы можете немного растеряться при первом открытии Ubuntu.
Возможно, вам интересно, как загрузить ваши любимые приложения в Ubuntu. Не волнуйтесь, мы обсудим различные способы, с помощью которых вы также можете получить свои любимые приложения Windows в Ubuntu.
Что такое сторонние приложения?
Прежде чем мы начнем устанавливать приложения, мы должны сначала поговорить о сторонних приложениях. Ведь именно об этом статья. Сторонние приложения — это приложения, созданные не производителем устройства, на котором работает приложение.
Если это звучит сложно, позвольте мне объяснить это на примере. Предположим, что ваша текущая операционная система — Ubuntu, и вы используете на ней такое приложение, как медиаплеер VLC.
В этом сценарии VLC — это стороннее приложение, работающее в Ubuntu. По сути, все приложения, которые вы используете в предпочитаемой вами операционной системе, являются сторонними приложениями.
Различные способы установки приложений
Теперь, когда мы знаем, что такое сторонние приложения, мы узнаем, как установить их в Ubuntu.
Если вы новый пользователь, который только что перешел с Windows и находит Ubuntu немного запутанным для установки приложений, вы будете удивлены, узнав, сколько существует различных способов выполнить этот процесс в Ubuntu.
Существует три различных способа установки приложений в Ubuntu. Вы можете выбрать любой метод в соответствии с вашими предпочтениями.
Установка приложений с помощью Центра программного обеспечения
Это самый простой и удобный для начинающих способ установки сторонних приложений в Ubuntu. Вы обнаружите, что это очень похоже на Microsoft Store или App Store. Просто выполните следующие основные шаги:-
Вот и все. Разве это не было легко? Так просто установить приложения с помощью Центра программного обеспечения в Ubuntu. Но есть одна загвоздка. Вы не найдете некоторые приложения в Центре программного обеспечения. По этой причине нам следует ознакомиться с использованием Терминала.
Установка приложений с помощью терминала
Установка приложений через Терминал так же проста, как и другие способы. Сначала это может показаться немного сложным, но со временем вы привыкнете. Чтобы установить ваши любимые приложения через терминал, выполните следующие действия: -
- Щелкните правой кнопкой мыши на рабочем столе.
- Нажмите «Открыть окно терминала».
- Введите sudo apt-get install (имя пакета приложения)
- Затем введите sudo apt update
Примечание. Вы должны найти название пакета приложения на веб-сайте разработчика. В некоторых случаях вам также придется сначала добавить репозиторий, прежде чем запускать команду установки.
Установка приложений с помощью диспетчера пакетов Synaptic
Если вы находите метод терминала немного сложным. Кроме того, вы не можете найти приложение, которое искали, в центре программного обеспечения, есть и другой вариант.
Я говорю о диспетчере пакетов Synaptic. Сначала установите его из Центра программного обеспечения.
Если вы не можете найти диспетчер пакетов Synaptic в Центре программного обеспечения, вам необходимо установить его через Терминал. Просто введите эти команды:
- вселенная sudo add-apt-repository
- обновление sudo apt
- sudo apt установить синаптик
Примечание. После каждой установки любого приложения в Ubuntu желательно выполнить команду обновления. Хотя, если вы используете Ubuntu 18.04, вам не нужно выполнять эту команду после каждой новой установки.
Заключение
В этой статье мы рассмотрели различные способы установки сторонних приложений для Ubuntu. Если вы застряли на каком-либо из шагов, которые мы упомянули, не стесняйтесь задавать свои вопросы в комментариях ниже.
Если эта статья показалась вам полезной, обязательно поделитесь ею со своими друзьями, которые только знакомятся с Linux. Вы также можете оставить ценный отзыв, посетив нашу страницу «Свяжитесь с нами».
До десяти лет назад, когда я был новичком в мире Ubuntu Linux, я был так сбит с толку многими вещами о том, как сделать то и это. Одним из них является установка программного обеспечения в Ubuntu Linux. Будучи новичком, вы также сталкивались с подобными проблемами, особенно когда для установки и удаления программного обеспечения в Ubuntu Linux доступно гораздо больше вариантов.
В этом обзоре я покажу вам несколько популярных способов установки программного обеспечения в Ubuntu Linux. Я также попытаюсь рассказать, как удалить приложение Ubuntu из системы.
Как установить программное обеспечение в Ubuntu Linux
Для создания этого руководства я использую Ubuntu Gnome Desktop Environment. Но это руководство также применимо для других дистрибутивов Linux на основе Ubuntu, таких как Elementary OS, Linux Mint, Linux Deepin, Peppermint и т. д.
1. Как установить программное обеспечение в Ubuntu с помощью Центра программного обеспечения
Если вы видели Google Play Store или Apple App Store, установка программного обеспечения из программного центра Ubuntu намного проще и привычнее. Ubuntu Linux поставляется с программным центром по умолчанию, который позволяет вам устанавливать различное программное обеспечение. Вы можете искать программное обеспечение по его названию или по различным категориям.
Просмотр приложения в программном центре Ubuntu
Вы можете найти программный центр Ubuntu, выполнив «Показать приложения >> Поиск в программном центре Ubuntu».
Поиск в программном центре Ubuntu
После входа в центр программного обеспечения вы найдете все программное обеспечение по названиям, категориям, выбору редакторов, рекомендациям и т. д. В правом верхнем углу есть опция поиска для поиска нужного приложения.
Параметр поиска в программном центре Ubuntu
Найдя нужное программное обеспечение, нажмите на него, чтобы перейти на страницу описания приложения с кнопкой установки. На этой странице вы найдете краткое описание и обзоры программного обеспечения. Теперь пришло время нажать кнопку «Установить».
Краткое описание приложения с кнопкой установки в программном центре Ubuntu
Вуаля! Вы только что узнали, как устанавливать программное обеспечение в Ubuntu Linux через центр программного обеспечения.
Дополнительные важные советы. Существует множество приложений с закрытым исходным кодом, которые не входят в программный центр Ubuntu по умолчанию. Это программное обеспечение появляется только при включении репозитория Canonical Partner. В моем руководстве «Лучшие действия после установки Ubuntu» я показал, как разрешить репозиторию партнеров Canonical доступ к большему количеству программного обеспечения.
Для этого найдите программное обеспечение и обновление . На вкладке Другое ПО включите «Партнеры Canonical».
Включить дополнительные репозитории
Теперь вы знаете, как устанавливать программное обеспечение в Ubuntu Linux с помощью программного центра. Как насчет удаления программного обеспечения, которое вы только что установили. Удаление программного обеспечения из программного центра Ubuntu также очень простое и понятное. В центре программного обеспечения щелкните вкладку «Установить», и вы увидите список всех установленных приложений с возможностью удаления, нажмите «Удалить», и все готово.
Удаление программного обеспечения из программного центра Ubuntu.
2. Как установить программное обеспечение в Ubuntu с помощью файлов .deb
Установка программного обеспечения в Ubuntu с использованием файлов .deb очень проста и похожа на файл .exe в системе Windows. Многие поставщики программного обеспечения предлагают свои приложения в файле .deb. Вы должны загрузить файл .deb от поставщика программного обеспечения и дважды щелкнуть по нему, что приведет вас в программный центр Ubuntu с возможностью установки кнопки.
Отладочный пакет Google Chrome
Существует множество вариантов управления пакетами .deb. Вы можете ознакомиться с моим предыдущим руководством по всем возможным способам установки пакетов deb в Ubuntu Linux.
3. Установка программного обеспечения с помощью Flatpak
В принципе, есть несколько универсальных средств управления пакетами для среды Linux, а именно Snap, созданные Canonical, AppImage и Flatpak из Fedora. Все эти системы управления программным обеспечением обеспечивают универсальную среду установки пакетов независимо от того, какой дистрибутив Linux вы используете.
Flatpak — это универсальная платформа для установки программного обеспечения в Linux, представляющая собой кроссплатформенное решение, которое означает создание единого приложения для всех дистрибутивов Linux.
Все новые версии Ubuntu и Linux Mint поставляются с предустановленной поддержкой Flatpak. Но вам нужно установить более старую версию, если вы хотите использовать Flatpak.
Включить Flatpak в Ubuntu и других производных версиях Ubuntu
Для Ubuntu (версия 17.10, 16.04 или старше) существует официальный PPA-репозиторий для установки Flatpak. Запустите следующую команду в Терминале:
Для последней версии Ubuntu выполните только следующую команду:
Для получения дополнительной информации следуйте официальной инструкции.
Поддержка приложений Flatpak в Центре программного обеспечения
Есть два способа использования программного обеспечения Flatpak. Один использует программный центр Ubuntu, а другой использует интерфейс командной строки. Командная строка может быть немного сложной для новых пользователей, но здесь я рекомендую вам включить поддержку Flatpak для программного центра Gnome. Выполните следующую команду, чтобы установить подключаемый модуль программного обеспечения Gnome:
Теперь вы можете загрузить приложение формата файла .flatpakref с веб-сайта, посвященного программному обеспечению, или посетить FlatHub — магазин приложений Flatpak .
Магазин программного обеспечения flathub Установка программного обеспечения Flatpak
Этот программный плагин Gnome позволит вам открыть файл .flatpakref непосредственно в программном центре Ubuntu и позволит вам установить или запустить приложение.
4. Установка программного обеспечения в Ubuntu с помощью пакетов Snap
Canonical создала Snaps как кроссплатформенное решение для установки приложений в любых дистрибутивах Linux. Это универсальная система управления пакетами, которая поставляется со всеми зависимостями и библиотеками, необходимыми программному обеспечению для работы в любой системе Linux.
Установите Snap Software Environment на Ubuntu
По умолчанию все последние версии Ubuntu и производные от них хорошо поддерживаются пакетами Snaps. Но вам нужно установить среду Snaps для Ubuntu 16.04 и более ранней версии. Запустите следующую команду в Терминале, чтобы установить среду управления пакетами Snap:
Теперь вы можете установить программное обеспечение с помощью команды Snaps на веб-сайте программного обеспечения.
Или используйте программный центр Ubuntu.
Приложение Snaps в программном центре Ubuntu
5. Установите приложение в Ubuntu с помощью AppImage
Форматы пакетов Deb и RPM используются для установки программного обеспечения в Debian или Ubuntu, а также в дистрибутивы Linux на базе Fedora/SUSE соответственно. Для разработчиков приложений существует проблема, заключающаяся в том, что им приходится поддерживать несколько пакетов для различных дистрибутивов Linux. AppImage предлагает универсальную систему управления пакетами для всех дистрибутивов Linux для решения этой проблемы.
Формат файла AppImage аналогичен файлу .exe, используемому в системе Windows. Но с. Формат AppImage, нет извлечения или установки; вы удалите AppImage, программное обеспечение будет удалено из Ubuntu, а двойной щелчок по AppImage запустит приложение.
Вы должны выполнить три простых шага, чтобы запустить AppImage в Ubuntu Linux.
- Загрузить пакет .appimage.
- Сделайте его исполняемым, щелкнув правой кнопкой мыши на программном обеспечении >> Свойства >> Вкладка «Разрешения» >> Установите флажок «Разрешить выполнение файла как программы».
- Теперь запустите программу.
6. Как установить программное обеспечение в Ubuntu с помощью команд Apt
Это еще один простой способ установки программного обеспечения в Ubuntu Linux. Так же, как установка программного обеспечения из программного центра Ubuntu, командная строка похожа на него. Единственное отличие состоит в том, что программный центр Ubuntu основан на графическом пользовательском интерфейсе, а команда apt основана на интерфейсе командной строки. Многие программы предоставляют команду apt для установки программного обеспечения.
Например, в браузере Chromium есть способ, программный центр Ubuntu и команда apt для его установки в Ubuntu. Если вы хотите установить его, перейдите в программный центр Ubuntu и выполните поиск по ключевому слову Chromium или просто введите эту простую команду apt в терминал (Ctrl+Alt+T):
Обычно команда apt выглядит так:
Удаление программного обеспечения также очень просто для установки с помощью команды apt.
7. Как установить приложение в Ubuntu с помощью PPA
PPA — Personal Package Archive — еще один простой способ установки программного обеспечения в Ubuntu Linux. Многие разработчики хотят предлагать последнюю версию своего программного обеспечения непосредственно конечным пользователям. В этом случае можно использовать PPA, поскольку официальному репозиторию программного обеспечения Ubuntu требуется месяц, чтобы включить любое передовое программное обеспечение в программный центр Ubuntu. Многие пользователи Ubuntu могут не ждать так долго, а использовать PPA для мгновенной установки последней версии.
Здесь я покажу вам пример установки Cinnamon Desktop в Ubuntu Linux.
Обратите внимание, что здесь я выполнил в общей сложности три команды. Первый — для добавления репозитория PPA в список источников системы, второй — для обновления кеша списка программного обеспечения, а последний — для установки определенного программного обеспечения с помощью команды PPA apt.
8. Использование диспетчера пакетов Synaptic
Synaptic Package Manager — отличная альтернатива программному центру Ubuntu. Это может помочь вам установить различное программное обеспечение в Ubuntu Linux. Вы можете установить Synaptic Package Manager из программного центра Ubuntu или использовать инструмент командной строки. Запустите следующую команду, чтобы установить его:
Выполните следующие действия, чтобы установить приложение из диспетчера пакетов Synaptic.
9. Как установить программное обеспечение в Ubuntu с помощью dpkg
Установка пакета deb через dpkg немного для опытных пользователей, но наиболее надежна.
Чтобы установить файл deb, откройте Терминал и выполните следующую команду:
Выполните приведенную ниже команду, если вы получаете какие-либо ошибки зависимостей. Это исправит все ошибки.
Если вы хотите удалить программу, запустите команду в Терминале.
- Чтобы перенастроить/исправить установку deb.
10. Как установить программное обеспечение в Ubuntu с помощью исходного кода
Установка программного обеспечения с использованием исходного кода в Ubuntu Linux немного сложна и не рекомендуется для новичков. Есть много программного обеспечения, которое поставляется с исходным кодом, и в Linux многие пользователи предпочитают его использовать. Большая часть исходного кода находится в сжатом файле в виде .tar.gz, tgz, tar.bz2, .zip и т. д. Чтобы установить такой файл, необходимо выполнить несколько шагов.
11. Установка пакетов через веб-браузер
Протокол APT (или apturl) — это простой и удобный способ установки программного обеспечения в Ubuntu Linux. Этот способ в основном использует ваш веб-браузер для доставки пакетов программного обеспечения пользователям. В этом случае вам просто нужно нажать на apturl, запустив процесс установки. Ниже приведен пример установки менеджера пакетов synaptic с помощью apturl:
Установка пакета Synaptic с помощью apturl
12. Установка приложений Python через Pip — «Pip устанавливает пакеты»
Pip — это еще один способ установки программного обеспечения, особенно приложений на основе Python, в Ubuntu Linux. На самом деле Pip представляет собой систему управления программным обеспечением на основе командной строки для приложений, написанных на языке программирования Python. Он прост в использовании, и если вы разработчик программного обеспечения, вы можете использовать Pip для установки и управления различными пакетами и модулями Python для ваших проектов Python. Кроме того, на рынке есть много отличного и полезного программного обеспечения на основе Python, поэтому, установив все это, вам нужно научиться использовать Pip в вашей системе.
Установить Pip в Ubuntu очень просто. Pip зависит от версии Python, а поскольку последняя версия Ubuntu поставляется с Python 2 и Python 3 по умолчанию, вам просто нужно проверить версию Python перед окончательной установкой.
Установить Pip в Ubuntu
Выполните приведенную ниже команду, чтобы последовательно установить Pip для Python 2 и Python 3 в Ubuntu Linux:
Использовать команду Pip
Если вы хотите найти, установить или удалить какой-либо пакет Python, вы должны изучить некоторые базовые команды Pip.
- Чтобы найти пакеты, выполните следующую команду:
Эта команда покажет вам индекс пакетов Python.
- Установите приложение с помощью pip, выполните следующую команду:
- Удалите пакет Python, установленный через pip, с помощью следующей команды:
Примечание. Вы можете использовать Pip3 вместо Pip для Python версии 3.
Последние слова
Теперь я думаю, что установка программного обеспечения в Ubuntu Linux проста и понятна. Программное обеспечение, которое недоступно в программном центре Ubuntu, можно найти в виде пакета .deb или формата AppImage. Вы также можете установить или удалить любое программное обеспечение через Терминал, используя официальный или неофициальный PPA. Если ничего не работает, есть вариант сборки из исходного кода.
Я надеюсь, что это руководство по установке программного обеспечения в Ubuntu Linux поможет новичкам в использовании Linux. Я пропустил какие-либо важные способы установки программного обеспечения в Ubuntu Linux? Позвольте нам поделиться своими предложениями и опытом в разделе комментариев.
Как установить приложение в Linux? Как и во многих операционных системах, на этот вопрос нет единственного ответа.Приложения могут поступать из стольких источников, что их почти невозможно сосчитать, и каждая команда разработчиков может поставлять свое программное обеспечение так, как считает нужным. Знание того, как установить то, что вам дали, является частью того, чтобы быть настоящим опытным пользователем вашей ОС.
Дополнительные ресурсы по Linux
Репозитории
Уже более десяти лет Linux использует репозитории программного обеспечения для распространения программного обеспечения. «Репозиторий» в данном контексте — это общедоступный сервер, на котором размещены устанавливаемые пакеты программного обеспечения. Дистрибутив Linux предоставляет команду и обычно графический интерфейс для этой команды, которая загружает программное обеспечение с сервера и устанавливает его на ваш компьютер. Это настолько простая концепция, что она послужила образцом для всех основных операционных систем мобильных телефонов, а в последнее время — для «магазинов приложений» двух основных компьютерных операционных систем с закрытым исходным кодом.
Установка из репозитория программного обеспечения — это основной метод установки приложений в Linux. Это должно быть первое место, где вы будете искать любое приложение, которое собираетесь установить.
Для установки из репозитория программного обеспечения обычно используется команда:
Фактическая команда, которую вы используете, зависит от того, какой дистрибутив Linux вы используете. Fedora использует dnf , OpenSUSE использует zypper , Debian и Ubuntu используют apt , Slackware использует sbopkg , FreeBSD использует pkg_add , а OpenIndiana на базе Illumos использует pkg . Что бы вы ни использовали, заклинание обычно включает в себя поиск правильного имени того, что вы хотите установить, потому что иногда то, что вы называете программным обеспечением, не является его официальным или единственным обозначением:
После того, как вы нашли имя пакета, который хотите установить, используйте подкоманду install для фактической загрузки и автоматической установки:
Подробнее об установке из репозитория программного обеспечения см. в документации к дистрибутиву.
То же самое относится и к графическим инструментам. Найдите то, что, по вашему мнению, вам нужно, а затем установите его.
Как и основная команда, имя графического установщика зависит от того, какой дистрибутив вы используете. Соответствующее приложение обычно помечается ключевыми словами software или package, поэтому поищите в программе запуска или меню эти термины, и вы найдете то, что вам нужно. Поскольку с открытым исходным кодом все зависит от выбора пользователя, если вам не нравится графический пользовательский интерфейс (GUI), который предоставляет ваш дистрибутив, может быть альтернатива, которую вы можете установить. И теперь вы знаете, как это сделать.
Дополнительные репозитории
По умолчанию ваша ОС Linux настроена на просмотр только своих официальных репозиториев, поэтому, если вы хотите использовать дополнительные коллекции программного обеспечения, вы должны добавить дополнительные репозитории самостоятельно. Обычно вы можете установить репозиторий, как если бы это был программный пакет. На самом деле, когда вы устанавливаете определенное программное обеспечение, такое как видеочат GNU Ring, веб-браузер Vivaldi, Google Chrome и многие другие, вы на самом деле устанавливаете доступ к их частным репозиториям, из которых устанавливается последняя версия их приложения. на свой компьютер.
Вы также можете добавить репозиторий вручную, отредактировав текстовый файл и добавив его в каталог конфигурации вашего менеджера пакетов, или выполнив команду для установки репозитория. Как обычно, конкретная команда, которую вы используете, зависит от используемого вами дистрибутива; например, вот команда dnf, которая добавляет репозиторий в систему:
Установка приложений без репозиториев
Модель репозитория так популярна, поскольку обеспечивает связь между пользователем (вами) и разработчиком. Когда выпускаются важные обновления, ваша система любезно предлагает вам принять обновления, и вы можете принять их все из одного централизованного места.
Однако бывают случаи, когда пакет доступен без прикрепленного репозитория. Эти устанавливаемые пакеты бывают нескольких видов.
Пакеты Linux
Иногда разработчик распространяет программное обеспечение в распространенном для Linux формате упаковки, таком как RPM, DEB или в более новых, но очень популярных форматах FlatPak или Snap. Вы не получаете доступ к репозиторию с этой загрузкой; вы можете просто получить посылку.
Например, видеоредактор Lightworks предоставляет файл .deb для пользователей APT и файл .rpm для пользователей RPM. Когда вы хотите обновить, вы возвращаетесь на веб-сайт и загружаете последний соответствующий файл.
Эти одноразовые пакеты можно установить с помощью тех же инструментов, что и при установке из репозитория. Если дважды щелкнуть загруженный пакет, запустится графический установщик, который проведет вас через процесс установки.
Кроме того, вы можете установить из терминала. Разница здесь в том, что файл одиночного пакета, который вы загрузили из Интернета, не поступает из репозитория. Это «локальная» установка, то есть вашему программному обеспечению для управления пакетами не нужно загружать его для установки. Большинство менеджеров пакетов справляются с этим прозрачно:
В некоторых случаях для запуска приложения необходимо выполнить дополнительные действия, поэтому внимательно прочитайте документацию по устанавливаемому программному обеспечению.
Общие сценарии установки
В этой модели установки разработчик предоставляет "мастера" установки. Некоторые установщики являются графическими, а другие просто запускаются в терминале.
Существует два способа запуска этих типов установщиков.
- Вы можете запустить программу установки прямо из терминала: ол>
- Кроме того, вы можете запустить его со своего рабочего стола, пометив его как исполняемый файл. Чтобы пометить исполняемый файл программы установки, щелкните правой кнопкой мыши его значок и выберите "Свойства".
- Сохраните каталог в стандартном расположении и запускайте его вручную, когда вам это нужно.
- Сохраните каталог в стандартном расположении и создайте файл .desktop, чтобы интегрировать его в свою систему.
- Поместите его в ~/.local/share/applications, если вы храните приложение в своем домашнем каталоге.
- Поместите его в /usr/share/applications, если вы храните приложение в /opt или другом общесистемном расположении и хотите, чтобы оно отображалось во всех меню приложений ваших пользователей.
После того как вы дали разрешение на запуск, дважды щелкните значок, чтобы начать установку.
Для остальной части установки просто следуйте инструкциям на экране.
Портативные приложения AppImage
Формат AppImage является относительно новым для Linux, хотя его концепция основана как на NeXT, так и на Rox. Идея проста: все необходимое для запуска приложения помещается в один каталог, а затем этот каталог рассматривается как «приложение». Чтобы запустить приложение, просто дважды щелкните значок, и оно запустится. Нет необходимости или ожидания, что приложение установлено в традиционном смысле; он просто запускается из любого места на вашем жестком диске.
Несмотря на то, что AppImage может работать как автономное приложение, обычно предлагается выполнить некоторую программную системную интеграцию.
Если вы примете это предложение, локальный файл .desktop будет установлен в ваш домашний каталог. Файл .desktop — это небольшой файл конфигурации, используемый меню «Приложения» и системой mimetype рабочего стола Linux. По сути, размещение файла конфигурации рабочего стола в списке приложений вашего домашнего каталога «устанавливает» приложение без его фактической установки. Вы получаете все преимущества того, что что-то установили, а также возможность запускать что-то локально, как "портативное приложение".
Каталог приложения
Иногда разработчик просто компилирует приложение и публикует результат для скачивания без скрипта установки и упаковки. Обычно это означает, что вы загружаете файл TAR, извлекаете его, а затем дважды щелкаете исполняемый файл (обычно это файл с названием загруженного вами программного обеспечения).
При таком способе доставки программного обеспечения вы можете либо оставить его там, где загрузили, и запустить вручную, когда оно вам понадобится, либо выполнить быструю и грязную установку самостоятельно. Это включает в себя два простых шага:
Если вы просто устанавливаете приложения для себя, традиционно в вашем домашнем каталоге хранится каталог bin (сокращение от «binary») в качестве места хранения локально установленных приложений и скриптов. Если в вашей системе есть другие пользователи, которым нужен доступ к приложениям, традиционно двоичные файлы помещаются в /opt. В конечном счете, вам решать, где хранить приложение.
Загрузки часто происходят в каталогах с версиями, такими как twine_2.13 или pcgen-v6.07.04. Поскольку разумно предположить, что в какой-то момент вы обновите приложение, рекомендуется либо удалить номер версии, либо создать символическую ссылку на каталог. Таким образом, средство запуска, которое вы создаете для приложения, останется прежним, даже если вы обновите само приложение.
Сложной строкой является строка Exec. Он должен содержать допустимую команду для запуска приложения. Обычно это просто полный путь к тому, что вы скачали, но в некоторых случаях это что-то более сложное. Например, приложение Java может потребоваться запустить в качестве аргумента самой Java:
Иногда проект включает сценарий-оболочку, который можно запустить, чтобы не искать правильную команду:
В примере с Twine нет значка, связанного с загрузкой, поэтому в файле примера .desktop назначается общий значок игры, поставляемый с рабочим столом KDE. Вы можете использовать подобные обходные пути, но если вы более артистичны, вы можете просто создать свой собственный значок или поискать хороший значок в Интернете. Если строка Icon указывает на действительный файл PNG или SVG, ваше приложение унаследует значок.
Пример скрипта также задает категорию приложения в основном для разработки, поэтому в KDE, GNOME и большинстве других меню приложений Twine отображается в категории "Разработка".
Чтобы этот пример появился в меню приложения, поместите файл twine.desktop в одно из двух мест:
Теперь приложение установлено должным образом и интегрировано с остальной частью вашей системы.
Компиляция из исходников
Наконец, есть действительно универсальный формат установки: исходный код. Компиляция приложения из исходного кода — отличный способ узнать, как устроены приложения, как они взаимодействуют с вашей системой и как их можно настраивать. Однако это ни в коем случае не процесс нажатия кнопки. Для этого требуется среда сборки, обычно она включает установку библиотек зависимостей и файлов заголовков, а иногда и небольшую отладку.
Чтобы узнать больше о компиляции из исходного кода, прочитайте мою статью на эту тему.
Теперь вы знаете
Некоторые люди думают, что установка программного обеспечения — это волшебный процесс, понятный только разработчикам, или думают, что он «активирует» приложение, как будто двоичный исполняемый файл недействителен, пока он не «установлен». Надеюсь, изучение множества различных методов установки показало вам, что install на самом деле просто сокращение от «копирования файлов из одного места в соответствующие места в вашей системе». В этом нет ничего загадочного. Пока вы подходите к каждой установке без ожиданий того, как она должна происходить, а вместо этого смотрите на то, что разработчик настроил в качестве процесса установки, обычно это легко, даже если это отличается от того, к чему вы привыкли. р>
Важно, чтобы установщик был с вами честен. Если вы столкнулись с установщиком, который пытается установить дополнительное программное обеспечение без вашего согласия (или, возможно, он запрашивает согласие, но сбивающим с толку или вводящим в заблуждение способом) или который пытается запустить проверку вашей системы без видимой причины, не продолжить установку.
Хорошее программное обеспечение гибкое, честное и открытое. И теперь вы знаете, как поставить хорошее программное обеспечение на свой компьютер.
Вы только что установили Ubuntu 16.04 на свой компьютер и обнаружили, что Ubuntu Software Center не загружается? Несколько пользователей сообщают, что Центр программного обеспечения всегда показывает «Данные приложения не найдены». Это известная проблема, и я тоже столкнулся с точно такой же проблемой на одном из своих тестовых ПК.
Ошибка программного центра Ubuntu
К счастью, решить эту проблему легко и просто. Команда Ubuntu выпустила обновление, которое устранило проблему.
Canonical знает об этой проблеме и с тех пор выпустила обновленный Ubuntu Software Center.
Однако, если у вас установлена новая версия Ubuntu 16.04, обновленный Центр программного обеспечения еще не установлен на вашем компьютере, поскольку это обновление не включено в загруженные сборки Ubuntu ISO.
Исправить проблему с загрузкой приложений в Ubuntu 16.04 Software Center
Шаг 1) Запустите «Терминал».
Шаг 2. Выполните следующую команду, чтобы обновить источники репозитория.
Шаг 3. Теперь установите обновления.
Дождитесь завершения процесса. Попробуйте снова открыть Ubuntu Software Center. Это решило проблему? Для большинства пользователей проблема должна закончиться на этом. По какой-то причине, если проблема еще не решена, попробуйте переустановить программное обеспечение gnome. Выполните шаги 4 и 5.
Шаг 4. Выполните следующую команду, чтобы удалить программное обеспечение gnome.
Шаг 5) Используйте эту команду для переустановки программного обеспечения gnome.
Диспетчер пакетов Synaptic
Все еще не повезло? В таком случае вы можете использовать Synaptic Package Manager в качестве альтернативы Ubuntu Software Center. Вы также получите все приложения из Ubuntu Software Center в Synaptic.
Шаг 6) Запустите терминал и выполните следующую команду, чтобы установить synaptic.
Шаг 7) Запустите его из «Приложений».
Помогло ли вам какое-либо из приведенных выше исправлений? Сообщите нам о своем опыте в комментариях ниже.
Статьи по теме
42 комментария
У меня это работает после обновления на шаге 3. Спасибо!
Вы перезапустили компьютер?
Спасибо за то, что составили это руководство и написали инструкции так четко (я новичок). Для меня это снова работает после шага 3!
Спасибо, дорогая, глубоко любите свой Linux и наслаждайтесь
Большое спасибо, отличное, хорошо объясненное простое решение, исправленное на шаге 3.
нет, все еще не работает, ошибка E: пакет «gnome-software» не имеет кандидата на установку
а затем после установки синтаксическая ошибка
E: Невозможно исправить проблемы, у вас есть поврежденные пакеты.
что, черт возьми, мне делать
Обновить/обновить не удалось. Однако Synaptic работал нормально.
В моей системе все остановилось после запуска команды sudo apt-get upgrade.
Запускать из "Приложений"? Где мне это найти?
Вау, чешу затылок. Нет кандидатов на программное обеспечение.
у меня перестала работать программа начиная с STUDIO 17.10. Человек, время установки ДОЛГО и медленно, а первый запуск / запуск МЕДЛЕННЫЙ. Это ОБА 17.10 и 18.04. Кажется, что скорость увеличивается после того, как появляется окно обновления, и вы выбираете его, но в окне программного обеспечения мало приложений. Моя последняя установка имеет только 2 игры, и она не позволяет мне загружать ни Интернет, ни термины, ни дополнительные программы/приложения. Исправления на форуме возвращают только «НЕТ КАНДИДАТА ДЛЯ СКАЧИВАНИЯ»… 16.04, по крайней мере, работал и имел некоторые приложения в центре программного обеспечения, но, похоже, возникла большая проблема с дистрибутивами 17.xx.xx и 18.xx.xx. что-то отсутствует или не устанавливается, и обновление не решает эту проблему. До этого момента это НЕ ИСПРАВЛЯЕТСЯ с помощью команд терминала, и я, вероятно, перепробовал сотни после поиска помощи. перейти на другой дистрибутив. Просто решил выбросить это туда.
Спасибо за это исправление. Я использовал командную строку для выполнения всех своих задач. Это кажется очень простым.
Да, это работает. 🙂 после шага 3. Большое спасибо. (Д)
выполнил все шаги, но безрезультатно. Synaptic не обнаруживается приложениями. Программа обновления программного обеспечения также не работает. Я получаю постоянное сообщение об ошибке, связанное с совместным приложением Download Helper.
большое спасибо
Я попробовал действия, описанные в вашей статье, но это не помогло мне. В моем программном обеспечении Ubuntu отсутствует раздел категорий и отзывы пользователей.
Поскольку я не мог исправить (или мне не нравилось) новое программное обеспечение Ubuntu, я установил старый программный центр. Я использую их обоих сейчас. Я использую старый программный центр для получения информации о приложении и поиска приложений. Но я использую новое программное обеспечение Ubuntu для фактической установки приложения (думаю, я доверяю ему больше, потому что оно рекомендовано).
Они выглядят немного похожими, поэтому, чтобы отличить их друг от друга, я смотрю на название и информацию о версии в меню «О каждом приложении»:
Ubuntu Software (v 3.20.5)
software-center (v 15.12)
Моя система представляет собой новую установку Ubuntu 16.04.5 со всеми выполненными обновлениями.
Я только что столкнулся с проблемой, и она у меня сработала после шага 3. Мне пришлось перезагрузиться.
Читайте также: