Gnome Shell panosunu Pano ile iyileştirin
Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!
En sevdiğiniz Mac komut satırı uygulamalarını Linux'ta çalıştırmayı bekliyorsanız, ilerleme kaydedildiğini bilmek sizi mutlu edecektir. Darling projesi sayesinde artık Linux'ta macOS komut satırı uygulamalarını çalıştırmak mümkün. İşte nasıl çalıştırılacağı.
Neden GUI uygulaması yok?
Darling bir proje olarak Linux'a grafiksel Mac uygulaması desteği getirmek için çok çalışıyor, ancak macOS Linux'tan farklı bir teknoloji olduğu için zor ve zaman alıcıdır ve tam olarak uygulanması biraz zaman alacaktır. Şimdilik, Darling projesine göz kulak olun, çünkü Linux için GUI Mac uygulaması desteği çok yakında gerçekleşecek.
Darling'i Linux'a yükleyin
Linux'ta komut satırı Mac uygulamalarının nasıl çalıştırılacağına geçmeden önce Darling aracının yüklenmesi gerekir. Unfourutnaly, Darling, proje Ubuntu, Fedora ve diğerleri için kurulumu kolay ikili dosyalar dağıtmadığı için kaynaktan oluşturulmalıdır.
Kurulumu başlatmak için klavyede Ctrl + Alt + T veya Ctrl + Shift + T tuşlarına basarak bir terminal penceresi açın . Ardından, Darling'i Linux işletim sisteminizde yerleşik hale getirmek için aşağıda özetlenen komut satırı talimatlarını izleyin.
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 libtiff5-dev -dev libfreetype6-dev:i386 git libelf-dev libxml2-dev libegl1-mesa-dev libfontconfig1-dev libbsd-dev
Debian
sudo apt gitcmake clang-6.0 bison flex xz-utils kurulumu libfuse-dev libudev-dev pkg-config libc6-dev-i386 linux-headers-amd64 libcap2-bin git libcairo2-dev libgl1-mesa-dev libtiff5-ml-dev libtiff5-ml-dev -dev libegl1-mesa-dev libfontconfig1-dev libbsd-dev
Arch Linux
sudo pacman -S -- gerekli git make cmake clang esnek bison icu sigorta linux-başlıkları gcc-multilib lib32-gcc-libs pkg-config fontconfig cairo libtiff python2 mesa llvm
fötr şapka
sudo dnf git make cmake clang bison flex python2 glibc-devel.i686 sigorta geliştirme 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
Ne yazık ki, Darling web sitesinde OpenSUSE için listelenen hiçbir bağımlılık yok. Yazılımın çalışmasını sağlamak için Fedora için listelenen bağımlılıkları kontrol edin ve deneyin. Aksi takdirde, bu yazılımı kullanmayı planlıyorsanız, bu listedeki başka bir Linux işletim sistemine geçmeyi düşünün.
bina sevgilim
Artık bağımlılıklar yüklendiğine göre, git klon uygulamasıyla internetten kaynak kodu indirmenin zamanı geldi .
git klon -- özyinelemeli https://github.com/darlinghq/darling.git
Darling kaynak kodunu internetten indirmek uzun zaman alıyor ve alınması gereken çok fazla dosya var. İndirmenin bitmesini bekleyin. Ardından, indirme işlemi tamamlandığında, kaynak kod klasörüne geçmek için CD komutunu kullanın.
cd sevgilim
Ardından, bir "build" klasörü oluşturmak için mkdir komutunu kullanın ve CD komutuyla bu klasöre gidin .
mkdir inşa
cd oluşturma
cmake komutunu kullanarak yapı ortamını ayarlayın.
cmake ..
make komutunu kullanarak kaynak kodunu Linux PC'nizde derleyin .
-j$(nproc) yap
Kod derleme işleminin tamamlanması oldukça uzun zaman alacaktır. İşlem bittiğinde make install komutunu kullanarak yazılımı kurun.
sudo kurulum yap
çekirdek modülü
Darling, Mac komut satırı yazılımını kullanmak için bir çekirdek modülü gerektirir. Darling çekirdek modülünün yapım sürecini başlatmak için , sonunda “lkm” olan make komutunu çalıştırın .
lkm yap
Darling için Linux çekirdek modülünü oluşturmak, yazılımı yüklemek kadar uzun sürmez. Yine de, Linux PC'nizde çok uzun sürdüğünü düşünüyorsanız, daha hızlı bitirmek için make komutunu “$nproc” ile çağırmayı düşünün .
make -j$(nproc) lkm
Darling kernel modülü kaynak koddan derlendikten sonra lkm_install ile sisteme kurabilirsiniz .
sudo yapmak lkm_install
Çekirdek modülü kurulduğunda, her şey kullanıma hazırdır ve Darling kullanılabilir. Ancak, SELinux kullanan sistemlerde sorunlarla karşılaşabileceğinizi unutmayın. Daha fazla bilgi için burayı okuyun .
Mac komut satırı uygulamalarını Linux'ta çalıştırma
Darling'deki yazılımlar iki şekilde kurulabilir: DMG dosyaları veya PKG dosyaları ile. Yazılım yüklemeye başlamak için aşağıdaki komutla Darling kabuğuna girin.
sevgilim kabuk
Artık Linux terminaliniz Darling kabuğunu yüklediğine göre, komut satırı uygulamalarınızın Darling'de çalışmasını sağlamak için aşağıdaki adım adım talimatları izleyin.
DMG'den yükleyin
Adım 1: Darling'deki hdutil uygulamasını kullanarak, DMG dosyasını bir birim olarak sisteme bağlayın . "app.dmg" ve "/Volumes/app" öğelerini komut satırı uygulamanızın adıyla değiştirdiğinizden emin olun.
hdutil add Downloads/app.dmg /Volumes/app
Adım 2: cp komutunu kullanarak uygulama dosyasını “Uygulamalar” klasörüne kopyalayın .
cp -r /Volumes/app/app.app /Applications/
PKG'den yükleyin
Adım 1: yükleyici komutunu kullanarak PKG dosyasını sisteme yükleyin. “program.pkg” dosyasını PKG dosyanızın gerçek adıyla değiştirdiğinizden emin olun.
yükleyici -pkg program.pkg -target /
Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!
Linux kutunuz için harika bir doğrusal olmayan video düzenleyiciye mi ihtiyacınız var? Davinci Resolve 17'yi bu kılavuzla çalıştırın!
Wallpaper Downloader, şık bir Linux duvar kağıdı indiricisi ve yöneticisidir. Çoğu Linux masaüstü ortamını destekler ve kullanımı çok kolaydır. Bu rehber
Tuxedo OS by Tuxedo bilgisayarlarını test etmek ister misiniz? Bilgisayarınızda çalışan Tuxedo OS'nin en son sürümünü nasıl alacağınızı öğrenin.
DEB dosyası nedir? Onunla ne yapıyorsun? DEB dosyalarını Linux PC'nize kurmanın birçok yolunu öğrenin.
Dying Light, Techland tarafından geliştirilen ve Warner Bros Interactive Entertainment tarafından yayınlanan 2015 tarihli bir hayatta kalma korku video oyunudur. oyun merkezli
Neptune, KDE Plazma 5 masaüstü ortamını kullanır ve zarif bir işletim sistemi sunmayı amaçlar. İşte Neptune Linux'u bilgisayarınıza nasıl kuracağınız.
Ubuntu'nun yeni ek paket tabanlı masaüstü işletim sistemini denemek ister misiniz? Bu kılavuzla sanal bir makinede nasıl dağıtacağınızı öğrenin.
Undertale, oyun geliştiricisi Toby Fox tarafından geliştirilen ve yayınlanan bir 2015 2d indie RPG'dir. Bu kılavuz, Undertale'i bilgisayarınıza indirmeyi ve kurmayı kapsayacaktır.
Total War: Three Kingdoms, Creative Assembly tarafından geliştirilen sıra tabanlı bir strateji RTS oyunudur. İşte Linux'ta nasıl oynanacağı.