Este repositório fornece AppImages não oficiais do GIMP construídos sobre o JuNest e os scripts para construí-los.
Sabores GIMP: o que escolher?
1. Estável, aquele que você mais deseja
2. Developer Edition, para corações corajosos
3. GIT, as compilações diárias
4. Híbrido? O que é isso?
5. AppImages baseadas em PPA
Uso
Adicionar plug-ins
Sobre AppImages baseados em JuNest
Solução de problemas
Sobre o GIMP Stable para sistemas de 32 bits
Instale e atualize todos eles com facilidade
Créditos especiais
Nesta lista, você aprenderá mais sobre os cinco tipos de builds disponíveis neste repositório.
GIMP "Stable" é a versão básica construída a partir do repositório oficial do Arch Linux (veja https://archlinux.org/packages/extra/x86_64/gimp ).
Se você tiver dúvidas sobre qual usar, recomendo que baixe este.
https://github.com/ivan-hc/GIMP-appimage/releases/tag/continuous-stable
https://github.com/ivan-hc/GIMP-appimage/releases/latest
A compilação é atualizada todos os domingos.
GIMP "Dev" é a próxima versão com todos os recursos mais recentes e porta para as tecnologias mais recentes.
Para construir este AppImage usei o pacote "gimp-devel" do Arch User Repository "AUR" (veja https://aur.archlinux.org/packages/gimp-devel).
https://github.com/ivan-hc/GIMP-appimage/releases/tag/continuous-dev
A compilação é atualizada a cada três dias.
O GIMP "GIT" é construído a partir do pacote "gimp-git" em repo.archlinuxcn.org (consulte https://repo.archlinuxcn.org/x86_64). Anteriormente era compilado a partir do código-fonte usando o pacote AUR "gimp-git" (em https://aur.archlinux.org/packages/gimp-git), mas como este último não é mantido constantemente e é suscetível a falhas (cerca de 30 minutos de compilação e depois falha, por semanas ou meses) resolvi mudar para o pacote dos repositórios citados, em setembro de 2024.
Cada recurso, mesmo experimental, vem do código-fonte, o que pode causar instabilidade.
https://github.com/ivan-hc/GIMP-appimage/releases/tag/continuous-git
A compilação é atualizada todos os dias.
O GIMP "Hybrid" é baseado na versão "Estável" mencionada acima, mas além disso conterá suporte para o antigo Python2 e muitos plug-ins de terceiros.
Para verificar os patches usados, consulte Patches de plug-ins para a versão "Híbrida".
"Híbrido" ainda é um trabalho em andamento para os fanáticos do GIMP!
Se você também é fanático pelo GIMP, pode contar com esta build, alternativamente contar com o Flatpak oficial que já tem tudo o que você procura.
Esta construção é extremamente experimental. USE POR SUA CONTA E RISCO!
https://github.com/ivan-hc/GIMP-appimage/releases/tag/continuous-hybrid
A compilação é atualizada todos os domingos (uma hora depois "Estável").
As versões Stable e Developer do GIMP baseadas nos PPAs do Ubuntu possuem uma base de código mantida por terceiros e, portanto, são obsoletas e não são mais mantidas por mim.
Se você está constantemente procurando por compilações atualizadas, escolha as três primeiras opções que listei acima.
Se por algum motivo você preferir a base Ubuntu e PPAs , recomendo que você bifurque este repositório e redirecione os fluxos de trabalho do Github Actions para os scripts dedicados, bem como scripts para construir AppImages usando uma base Debian estão disponíveis aqui.
todos eles estão usando este AppRun, isso ajudaria caso você queira construir seu próprio GIMP.
Pessoalmente, não irei construir ou distribuir mais versões do GIMP baseadas em PPA (clique aqui para mais detalhes sobre minha escolha).
Depois de baixar o AppImage, torne-o executável:
chmod a+x ./*.AppImage
Agora você pode clicar duas vezes nele ou executá-lo no terminal (o que permite usar opções ocultas).
Para compilações Stable e Dev Edition baseadas em JuNest, o comando embutido " gimptool
" está habilitado como uma opção. Para usá-lo:
./*.AppImage gimptool [options]
Você também pode adicionar plug-ins manualmente, colocando-os nos diretórios apropriados em $HOME/.config/GIMP
.
Consulte "3.1 Instalação manual" em https://wiki.archlinux.org/title/GIMP#Plugins para obter mais detalhes.
“ Híbrido ”, por outro lado, é um trabalho em andamento que será corrigido experimentalmente para conter todos os plug-ins disponíveis.
JuNest (Jailed User Nest) é uma distribuição leve baseada em Arch Linux que permite a criação de ambientes GNU/Linux descartáveis e parcialmente isolados dentro de qualquer sistema operacional host GNU/Linux genérico e sem exigir privilégios de root para instalar pacotes.
AppImages baseados em JuNest têm mais compatibilidade com sistemas muito mais antigos.
Compilar estas chamadas "ArchImages" é mais fácil e a base Arch Linux é uma garantia de continuidade sendo uma das mais importantes distribuições GNU/Linux, suportada por uma grande comunidade que oferece mais garantias de continuidade, ao contrário daquelas baseadas em PPA (que parei de desenvolver).
Saiba mais sobre o pacote ArchImage em https://github.com/ivan-hc/ArchImage
Você pode analisar o AppImage extraindo-os:
./*.AppImage --appimage-extract
edite o arquivo ./squashfs-root/AppRun com seu editor de texto favorito e remova a string 2> /dev/null
. Salve o arquivo.
Para iniciar seus testes, execute o script "AppRun" assim:
./squashfs-root/AppRun
você também pode contar com LD_DEBUG para encontrar erros (saiba mais em https://www.bnikolic.co.uk/blog/linux-ld-debug.html), por exemplo, procure por bibliotecas ausentes:
LD_DEBUG=libs ./squashfs-root/AppRun
Eu também desenvolvi uma versão de 32 bits do GIMP Stable construída a partir dos repositórios oficiais do Debian Stable, para as antigas arquiteturas i386, veja meu outro repositório "ivan-hc/32-bit-AppImage-packages-database", você pode baixá-lo daqui.
"AM"/"AppMan" é um conjunto de scripts e módulos para instalação, atualização e gerenciamento de pacotes AppImage e outros formatos portáteis, da mesma forma que o APT gerencia pacotes DEBs, DNF os RPMs, e assim por diante... usando um grande banco de dados de scripts Shell inspirados no Arch User Repository, cada um dedicado a um aplicativo ou conjunto de aplicativos.
O mecanismo de "AM"/"AppMan" é o script "APP-MANAGER" que, dependendo de como você o instala ou renomeia, permite instalar aplicativos em todo o sistema (para um único administrador do sistema) ou localmente (para cada usuário ).
"AM"/"AppMan" pretende ser o gerenciador de pacotes padrão para todos os pacotes AppImage, dando-lhes um lugar para ficar.
Você pode consultar a lista completa de aplicativos gerenciados em portable-linux-apps.github.io/apps .
Instale "SOU" | Veja todos os aplicativos disponíveis | Apoie-me em ko-fi.com | Apoie-me no PayPal.me |
---|
JuNest https://github.com/fsquillace/junest
Arch Linux https://archlinux.org