Failed to install file: not supported — ошибка при попытке установки скаченного .deb пакета в Ubuntu

Ubuntu

Сегодня переустановил свою Ubuntu, и как обычно начал с настройки окружения. Полез на сайт разработчиков IDE-редактора VC Code и скачал там свеженький пакет. Но при попытке установить этот пакет получил ответ от операционной системы типа: не смог установить файл. он не поддерживается. гуляй, Вася.

Решение проблемы оказалось крайне простым. Скачивая пакет с программой он автоматически сохранился на моём компьютере в папку temp. Это работа настроек по умолчанию.

Программные пакеты из временной папки установить не получится по причине

/tmp (temp) — Временные файлы — в этой папке содержатся временные файлы, созданные системой, любыми программами или пользователями. Все пользователи имеют право записи в эту директорию.

Файлы во временной папке удаляются при каждой перезагрузке! Это стоит знать 🙂

Если открыть сожержимое этой папки — то на яллыках вы увидите иконки с замочком, который говорят нам, что файл только для чтения. Суть проблемы не в этом, но я вот был приятно удивлён, что Ubuntu помечает файлы таким доступным образом.

Failed to install file: not supported - ошибка при попытке установки скаченного .deb пакета в Ubuntu
Некоторые файлы в Ubuntu отмечены красным замочком, который говорит о защите файла от перезаписи (изменения). так файлы доступны только для чтения. Но это свойство можно изменять.

Что бы без проблем установить пакет с програмой вам достаточно перенести этот пакет в другую папку, например в папку «Загрузки» и после этого можно без проблем устанавливать.

Если же этого не сделать, но при попытке установить программный пакет и выбора программы для его установки (в нашем случае это будет стандартный менеджер пакетов) вы увидите сообщение об ошибке: «Failed to install file: not supported«.

Failed to install file: not supported - ошибка при попытке установки скаченного .deb пакета в Ubuntu
Ошибка при попытке установки программы из временной папки tmp в Ubuntu.
Юрий Ронин