Skip to content

Latest commit

 

History

History
50 lines (39 loc) · 3.2 KB

usb-application-installation.md

File metadata and controls

50 lines (39 loc) · 3.2 KB

Как установить приложение на файловую систему в флешке

Установка

Установка будет происходить на примере установки discord

  1. Скачивание deb пакета приложения.

Допустим мы скачали установщик discord в папке /home/student/Downloads. У нас скаченный deb пакет называется discord-0.0.18.deb.

  1. Установка скаченного deb пакета.

Для этого создадим папку applications в домашнем каталоге.

mkdir ~/applications

Теперь установим дискорд в созданную папку applications

dpkg-deb -x /home/student/Downloads/discord-0.0.18.deb /home/student/applications/discord

В вашем случае в первом параметре нужно заменить discord-0.0.18.deb на название установщика вашей прогаммы. И во втором параметре название discord заменить на название вашего приложения.

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

  1. Создать конфиг файл в /home/student/.local/share/applications

Создаем конфиг файл:

nano /home/student/.local/share/applications/discord.desktop

Конфиг файл обязательно должен называться с суффиксом .desktop. Например: НАЗВАНИЕ_ПРИЛОЖЕНИЯ.desktop.

Содержимое discord.desktop:

[Desktop Entry]
Encoding=UTF-8
Name=Discord
Exec=/home/student/applications/discord/usr/bin/discord
Icon=/home/student/applications/discord/usr/share/discord/discord.png
Terminal=false
Type=Application
Categories=Development;

Как правило в конфиг файле нужно менять значения 3-х полей (Name, Exec, Icon)
Name - Отображаемое название приложения. Название по которому будете искать ваше приложение.
Exec - Абсолютный путь к исполняемому файлу(бинарнику)
Icon - Абсолютный путь к иконке программы. Иконка должна быть в формате .png и размер 256x256 px
Terminal - Отоброжение терминала с логами.. Можно поставить значение true чтобы узнать почему не запускается бинарник.

ВАЖНО: Самое важное тут это конфиг файл. Вы можете скачать любое приложение(бинарник) и для него создать соответсвующий конфиг файл НАЗВАНИЕ.desktop с расширением desktop, поставив правильные поля.