Как скомпилировать и установить Pinta 2.1 из исходного кода в Ubuntu 22.04 |22.10
Для пользователей Pinta, которым НЕ нравятся пакеты Snap и Flatpak, работающие в «песочнице». Вот как собрать версию 2.1 из исходного архива в Ubuntu 22.04 и 22.10.
Pinta перешла на платформу .NET 6.0 начиная с версии 2.0. Однако для этого требуется подключение к Интернету, чтобы получить что-то в первый раз во время сборки. И большинство Linux до сих пор имеют Pinta v1.x в своих системных репозиториях.
К счастью, собрать Pinta 2.1 из исходников не сложно. И вот пошаговое руководство, которое покажет вам, как это сделать!
1. Сначала нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал. Когда он откроется, запустите команду для установки .NET 6, а также библиотек разработки для сборки пакета.
sudo apt install dotnet-sdk-6.0 debhelper autotools-dev autoconf-archive gettext intltool libgtk-3-dev
ПРИМЕЧАНИЕ. Если вы уже установили dotnet 7.0 из репозитория Microsoft, пропустите dotnet-sdk-6.0
в команде.
2. Затем загрузите исходный архив со страницы выпуска github (в разделе «Ресурсы»):
Загрузить Pinta (источник): https://github.com/PintaProject/Pinta/releases
3. Затем извлеките архив в файловом менеджере. Щелкните правой кнопкой мыши исходную папку и выберите «Открыть в терминале».
4. На последнем шаге откроется окно терминала и автоматически перейдет к исходной папке Pinta в качестве рабочего каталога.
В окне терминала выполните команду для настройки источника:
./configure
И, наконец, скомпилируйте и установите его с помощью:
sudo make install
ПРИМЕЧАНИЕ. Для этого шага требуется подключение к Интернету, если вы впервые используете dotnet для создания пакета. И это может потерпеть неудачу, если вы когда-либо устанавливали .NET 7.0, но удалили (не полностью) и теперь используете .NET 6.0.
Если все сделано без ошибок, теперь вы сможете найти и запустить Pinta из стартового меню системы (обзор «Действия»).
Удалить:
Пока вы не удалите исходную папку, вы можете в любой момент запустить sudo make uninstall
из этой папки, чтобы удалить пакет Pinta.
Если вы удалили исходную папку, повторите предыдущие шаги и замените последнюю команду на sudo make uninstall
.