Если вы спросите ChatGPT об Ubuntu, он скажет вам, что это одна из лучших операционных систем на основе Linux, отчасти потому, что GNOME устроен так, чтобы быть простым в использовании и доступным для всех пользователей. Но есть вещи, которые в других дистрибутивах считаются само собой разумеющимися и не всегда работают «из коробки». Например, бывают случаи, когда AppImage они не открываются в Ubuntu, даже после того, как я дал ему разрешение на выполнение.
Изображение приложения пакеты которые, подобно плоским пакетам и снимкам, включают в себя все необходимое (основное программное обеспечение и зависимости) для запуска программы и могут быть запущены во всех дистрибутивах Linux, если их архитектура совместима. Как исполняемые файлы, которыми они являются, после их загрузки на наш компьютер они попадут без разрешений на запись, поэтому первое, что нам нужно сделать, это щелкнуть правой кнопкой мыши, свойства и дать разрешение на запуск в качестве программы или открыть терминал и написать chmod +x nombre-de-la-appimage
.
И почему AppImages не открываются на моем Ubuntu?
Если вы используете Ubuntu, а AppImege не открывается, вероятно, это связано с отсутствием какой-либо зависимости. В течение некоторого времени они могут не открываться по умолчанию, но они открываются, если вы сначала откроете терминал и наберете:
sudo apt установить libfuse2
Раз установлен libfuse2, открыть AppImage будет так же просто, как дважды щелкнуть по нему. Несмотря на явные различия, AppImage работает как некоторые .exe или переносимые приложения Windows. Программное обеспечение, такое как Krita или высококлассный Они доступны в этом формате, и отчасти потому, что их можно загрузить прямо на их веб-сайт, и мы можем скачать их оттуда. Еще одна вещь, которую можно загрузить в день релиза, — это тарбол, но это не так удобно для пользователя.
Конечно, вы также можете установить программное обеспечение, такое как AppImageLauncher, но если единственное, что мы хотим, это открыть AppImage в Ubuntu, достаточно того, что здесь объясняется: установить libfuse2 и я позволю ему работать как программе.