Como desativar o snap do Firefox no Ubuntu 22.04 LTS
Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.
Se você está esperando para executar seus aplicativos favoritos de linha de comando do Mac no Linux, ficará feliz em saber que o progresso está sendo feito. Graças ao projeto Darling, agora é possível executar aplicativos de linha de comando macOS no Linux. Veja como fazer isso funcionar.
Por que nenhum aplicativo GUI?
Darling, como projeto, está trabalhando muito para trazer suporte para aplicativos gráficos do Mac para o Linux; no entanto, como o macOS é uma tecnologia diferente do Linux, é difícil e demorado, e levará algum tempo para ser totalmente implementado. Portanto, por enquanto, fique de olho no projeto Darling, porque o suporte do aplicativo GUI Mac para Linux acontecerá em breve.
Instale Darling no Linux
Antes de entrar em como executar aplicativos Mac de linha de comando no Linux, a ferramenta Darling precisa ser instalada. Infelizmente, Darling deve ser compilado a partir do código-fonte, já que o projeto não distribui arquivos binários fáceis de instalar para Ubuntu, Fedora e outros.
Para iniciar a instalação, abra uma janela de terminal pressionando Ctrl + Alt + T ou Ctrl + Shift + T no teclado. Em seguida, siga as instruções da linha de comando descritas abaixo para ter o Darling integrado ao seu sistema operacional Linux.
Ubuntu
sudo apt-get install git cmake clang bison flex xz-utils libfuse-dev libudev-dev pkg-config libc6-dev: i386 linux-headers-generic gcc-multilib libcap2-bin libcairo2-dev libgl1-mesa-dev libtiff5-dev libfreetype6 -dev libfreetype6-dev: i386 git libelf-dev libxml2-dev libegl1-mesa-dev libfontconfig1-dev libbsd-dev
Debian
sudo apt install gitcmake clang-6.0 bison flex xz-utils libfuse-dev libudev-dev pkg-config libc6-dev-i386 linux-headers-amd64 libcap2-bin git libcairo2-dev libgl1-mesa-dev libtiff5-dev libfreetype6-dev libxml2 -dev libegl1-mesa-dev libfontconfig1-dev libbsd-dev
Arch Linux
sudo pacman -S - necessário git make cmake clang flex bison icu fuse linux-headers gcc-multilib lib32-gcc-libs pkg-config fontconfig cairo libtiff python2 mesavm
Fedora
sudo dnf install git make cmake clang bison flex python2 glibc-devel.i686 fuse-devel systemd-devel kernel-devel elfutils-libelf-devel cairo-devel freetype-devel. {x86_64, i686} libjpeg-turbo-devel. {x86_64, i686} libtiff-devel. {x86_64, i686} fontconfig-devel. {x86_64, i686} libglvnd-devel. {x86_64, i686} mesa-libGL-devel. {x86_64, i686} mesa-libEGL-devel. {x86_64, i686 } libxml2-devel libbsd-devel
OpenSUSE
Infelizmente, não há dependências listadas no site da Darling para o OpenSUSE. Para fazer o software funcionar, verifique as dependências listadas para o Fedora e experimente-as. Caso contrário, considere mudar para outro sistema operacional Linux nesta lista se você planeja usar este software.
Building Darling
Agora que as dependências estão instaladas, é hora de baixar o código-fonte da Internet com o aplicativo git clone .
git clone --recursive https://github.com/darlinghq/darling.git
Baixar o código-fonte do Darling da Internet leva muito tempo e há muitos arquivos para pegar. Aguarde o download terminar. Então, quando o download estiver concluído, use o comando CD para mover para a pasta do código-fonte.
cd querido
Em seguida, use o comando mkdir para criar uma pasta “build” e vá para ela com o comando CD .
construção mkdir
construção de cd
Usando o comando cmake , configure o ambiente de construção.
cmake ..
Compile o código-fonte em seu PC Linux usando o comando make .
make -j $ (nproc)
O processo de compilação do código levará muito tempo para ser concluído. Quando o processo estiver concluído, use o comando make install para instalar o software.
sudo make install
Módulo Kernel
Darling requer um módulo de kernel para usar o software de linha de comando Mac. Para iniciar o processo de construção do módulo Darling kernel, execute o comando make , com “lkm” no final.
faça lkm
Construir o módulo do kernel do Linux para Darling não levará tanto tempo quanto para instalar o software. Ainda assim, se você acha que está demorando muito em seu PC Linux, considere chamar o comando make com “$ nproc” em vez de fazê-lo terminar mais rápido.
make -j $ (nproc) lkm
Uma vez que o módulo Darling kernel é compilado a partir do código-fonte, você pode instalá-lo no sistema com lkm_install .
sudo make lkm_install
Com o módulo do kernel configurado, tudo está pronto para funcionar e o Darling pode ser usado. No entanto, tenha em mente que em sistemas que usam SELinux, você pode ter problemas. Para mais informações, leia aqui .
Executar aplicativos de linha de comando do Mac no Linux
O software no Darling pode ser instalado de duas maneiras: com arquivos DMG ou arquivos PKG. Para iniciar a instalação do software, entre no shell Darling com o comando abaixo.
querida concha
Agora que seu terminal Linux carregou o shell Darling, siga as instruções passo a passo abaixo para fazer seus aplicativos de linha de comando funcionarem no Darling.
Instalar de DMG
Etapa 1: usando o aplicativo hdutil no Darling, monte o arquivo DMG no sistema como um volume. Certifique-se de substituir “app.dmg” e “/ Volumes / app” pelo nome do seu aplicativo de linha de comando.
hdutil attach Downloads / app.dmg / Volumes / app
Etapa 2: Copie o arquivo do aplicativo para a pasta “Aplicativos” usando o comando cp .
cp -r /Volumes/app/app.app / Applications /
Instalar do PKG
Etapa 1: usando o comando do instalador , carregue o arquivo PKG no sistema. Certifique-se de substituir “program.pkg” pelo nome real do seu arquivo PKG.
instalador -pkg program.pkg -target /
Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.
Pigz é uma das melhores ferramentas para compactar arquivos. Neste guia, você aprenderá a instalar e utilizar essa ferramenta poderosa em seu sistema Linux.
Se você estiver no Debian 11 Bullseye e precisar configurar um servidor Samba, este guia o ajudará. Aprenda como configurar o Samba para Debian 11!
Precisa de um monitor extra, mas só tem um? Com Deskreen, você pode transformar qualquer smartphone, tablet ou laptop em uma segunda tela no Linux.
Aprenda como verificar a temperatura da GPU no Linux usando diversas ferramentas.
Aprenda como usar o controlador PS4 no Linux com suporte completo e métodos de configuração simples.
O Pop_OS 22.04 foi lançado e com ele vem toneladas de novos recursos. Veja como você pode atualizar sua instalação do Pop_OS para 22.04.
Descubra como fazer backup dos seus dados do Linux diretamente no Google Drive utilizando o Duplicati. Siga nosso guia passo a passo para proteger suas informações.
Aprenda como aumentar o tamanho da pasta temporária no Linux. Siga este guia passo a passo para resolver problemas de espaço no seu diretório temporário.
Kitty é um emulador de terminal com GPU versátil e ágil para Linux. Aprenda a instalar e personalizá-lo para melhorar sua experiência no terminal.