Instalar software não disponível no Discover
Se você não encontrar o software que procura no Discover, existem algumas opções aqui, dependendo do que você deseja. Todas essas opções são mais adequadas para usuários avançados.
Softwares específicos
DaVinci Resolve
O DaVinci Resolve é difícil de instalar. Se ele atender às suas necessidades, considere experimentar o editor de vídeo Kdenlive do KDE. Caso contrário, prossiga.
Primeiro, baixe o software DaVinci Resolve usando o instalador oficial em https://www.blackmagicdesign.com/products/davinciresolve. Isso criará um arquivo .run. Ignore-o por enquanto.
Se você estiver usando uma GPU NVIDIA, execute os seguintes comandos em uma janela de terminal:
distrobox create -i ghcr.io/zelikos/davincibox:latest --nvidia -n davincibox [Arraste o arquivo .run para a janela do terminal ou cole o caminho aqui] --appimage-extract distrobox enter davincibox -- sudo dnf update
Caso contrário, se você não estiver usando uma GPU NVIDIA, execute os comandos abaixo:
wget https://raw.githubusercontent.com/zelikos/davincibox/refs/heads/main/setup.sh --directory-prefix=/tmp/ chmod +x /tmp/setup.sh /tmp/setup.sh [arraste o arquivo .run para a janela do terminal ou cole o caminho dele aqui.]
Para obter mais informações, consulte https://github.com/zelikos/davincibox/.
Tailscale
Siga um dos seguintes conjuntos de instruções:
- https://github.com/suikan4github/Using-tailscale-client-on-an-Immutable-OS (Usa o Distrobox)
- https://github.com/xuars/kdelinux-tailscale (Baixa os binários para o /opt)
Softwares não listados acima
Distrobox
O Distrobox é um sistema para criar “contêineres” nos quais você pode instalar qualquer coisa da biblioteca de softwares de outra distribuição Linux, de forma independente e com acesso aos arquivos em seu diretório pessoal. O Distrobox funciona bem para criar ambientes de desenvolvimento personalizados que não espalham arquivos por todo o seu diretório pessoal. O Distrobox vem pré-instalado no KDE Linux; explore-o usando o comando distrobox na linha de comando. O Toolbx também vem pré-instalado e é suportado.
Exemplo de uso:
# Tente executar um comando, por exemplo, "mc" mc # Não funciona porque não está instalado no sistema # O KDE Linux não inclui o comando "mc". # Baixe a imagem "quay.io/toolbx/arch-toolbox". distrobox create -n default # Entre no contêiner distrobox enter default # Faça o que quiser dentro dele. Aqui, vamos instalar o `mc` sudo pacman -Syu sudo pacman -S mc # Execute o `mc`. Seu diretório home do KDE Linux será exposto como seu diretório home dentro do contêiner Linux. Pressione F10 para fechar o mc. mc # Saia do contêiner distrobox
# Para encontrar a imagem do contêiner: podman image list # Para ver se o contêiner Podman do Distrobox ainda está em execução: podman ps distrobox list distrobox stop default # Para excluir o contêiner: distrobox rm name podman image list # Diz que o "ID DA IMAGEM" é 664c1f5776fa. podman image rm 664c1f5776fa podman image list
Kapsule
O Kapsule é uma ferramenta em desenvolvimento que visa adicionar, de forma integrada, ferramentas de linha de comando ao sistema operacional base, em um ambiente seguro e conteinerizado.
Diferentemente do Distrobox e similares, que exigem configuração manual, o objetivo do Kapsule é ser invisível para o usuário e se integrar profundamente ao sistema operacional e aos aplicativos de terminal.
Para um exemplo de início rápido, consulte o README do projeto ou execute kapsule em um terminal para ver os comandos disponíveis.
AppImage
Aplicativos empacotados como AppImages funcionam no KDE Linux, e muitos podem ser encontrados em https://www.appimagehub.com. Os AppImages oferecem um nível reduzido de integração com o sistema em comparação com outros softwares, portanto, obter aplicativos usando o Discover é preferível.
Se um aplicativo AppImage abrir a caixa de diálogo "Escolher aplicativo para abrir este arquivo" em vez de ser executado, significa que ele não foi tornado executável. Corrija da seguinte forma:
- Clique com o botão direito do mouse e selecione Propriedades
- Clique na aba Permissões
- Marque a caixa de seleção que diz "Permitir a execução do arquivo como programa"
- Clique no botão OK
- Execute o arquivo AppImage novamente; agora ele deverá funcionar
Nix
O Nix é uma ferramenta avançada de gerenciamento de pacotes, adequada para usuários com conhecimento técnico. O Nix facilita a instalação de muitos programas de uso comum a partir de uma vasta biblioteca de software pré-compilado e adiciona ferramentas de linha de comando ao seu caminho de busca.
Consulte a subpágina Nix para obter detalhes.
Homebrew
O Homebrew é um sistema de gerenciamento de pacotes complementar. O Homebrew é simples de instalar e fornece um grande número de pacotes, mas eles podem entrar em conflito com softwares instalados no espaço do usuário e causar problemas inesperados.
O Homebrew pode ser instalado usando o script de instalação na página inicial do Homebrew. Não execute os comandos de pós-instalação mostrados ao final da instalação; o KDE Linux inclui o gerenciador de pacotes brew do Homebrew (e tudo o que for instalado usando-o) no PATH apenas para shells interativos, para evitar conflitos com o software do sistema.
Quando você quiser acessar o brew ou qualquer outro programa instalado por meio dele, primeiro você precisa iniciar um shell de login executando zsh -l. Você pode configurar o Konsole para iniciar esse shell por padrão em Configurações > Gerenciar perfis. Crie um novo perfil, habilite o Perfil padrão e defina o comando como zsh -l.
Compile você mesmo
Se você conseguir obter as dependências usando (por exemplo) Distrobox ou Homebrew, você poderá compilar qualquer coisa que quiser.
Artigo contribuído por Nate Graham sob a licença CC-BY-4.0.