Web sitelerini Linux uygulamalarına dönüştürmek için Nativefier nasıl kullanılır?

click fraud protection

Bir web sitesi üzerinden Linux üzerinde yerel bir uygulama istemenin birçok nedeni vardır. Daha sorunsuz çalışır, kullanıcıların bir masaüstü uygulamasından (masaüstü bildirimleri gibi) beklediği özelliklere sahiptir ve genel olarak Linux deneyimine daha iyi uyar. Sorun şu ki, Linux platformuna pek çok genel uygulama gelmiyor. Yine de bir çözüm var; web sitelerini Linux uygulamalarına dönüştürmek için Nativefier adlı bir uygulamayı kullanabilirsiniz.

Nativefier'i edinin

Nativefier, Linux üzerinde çalışan bir NodeJS uygulaması ve Node yazılımını çalıştırabilen diğer işletim sistemidir. Sonuç olarak, bu program herhangi bir büyük Linux dağıtımında varsayılan olarak kurulmaz. Bunun yerine, web sitelerini Linux uygulamalarına dönüştürmeye başlamadan önce Nativefier'in nasıl kurulacağını gözden geçirmemiz gerekecek.

Düğüm ve NPM'yi Alın

Yukarıda belirttiğimiz gibi: Nativefier, NodeJS programlama diline büyük ölçüde güvenir ve Nativefier uygulamasının çalışması için sisteminizde olması gerekir. Neyse ki, NodeJS'yi Linux platformuna kurmak her zamankinden daha kolay, çünkü birçok Node geliştiricisi Linux kullanıyor.

instagram viewer

NodeJS'yi işletim sisteminize kurmak için bir terminal penceresi açın ve aşağıdaki Linux işletim sisteminizle eşleşen adım adım talimatları izleyin.

Ubuntu

sudo uygun kurulum npm

Debian

su - apt-get install curl. kıvırmak -sL https://deb.nodesource.com/setup_11.x | bash - apt-get install -y düğümler

Arch Linux

sudo pacman -S npm

fötr şapka

sudo dnf kurulum npm

OpenSUSE

sudo zypper yüklemek npm

Genel Linux

NodeJS, modern Linux işletim sistemlerinin çoğunda, “nodejs” veya “npm” paketleri aracılığıyla kolayca kullanılabilir. Ancak, bu paketler (bazı nedenlerden dolayı) kullanamazsanız, NodeJS'nin çalışmasını sağlamanın başka bir yolu vardır: kaynak kodu.

Linux dağıtımınıza NodeJS almak için resmi web sitesinin indirme sayfasını ziyaret edin. Bir kez orada, Linux kaynak indirmeleri arayın ve yakalayın. Ardından Tar arşivini çıkarın ve benioku metin dosyasında bulunan talimatları izleyin. Ayrıca başvurabilirsiniz Linux için resmi NodeJS talimatları.

Nativefier'i yükleyin

NodeJS Linux üzerinde çalışıyor. Şimdi, Nativefier'i çalıştırmak için NodeJS araçlarını kullanmalıyız, böylece favori web sitelerimizin uygulamaları oluşturmak için Linux'ta kullanabiliriz. Takmak için bir terminal açın ve npm Komut.

Uyarı: Nativefier'i sudo olmadan yüklemek sorunlara neden olabilir. Kök ayrıcalıklarla yapmak en iyisidir.

npm yerel dilini yükle -g

NPM kurulum aracının kurulum işlemini başlatmasına izin verin. İşiniz bittiğinde, yardım sayfasına şu komutla erişebilirsiniz:

nativefier --help

Web sitelerini Linux uygulamalarına dönüştürün

Nativefier, komut satırında aldığı URL'yi temel alan bir Elektron sarmalayıcısı oluşturarak çalışır. Bir web sitesinden yerel bir Linux uygulaması oluşturmak için aşağıdaki adımları izleyin.

Aşama 1: Uygulama oluşturmak istediğiniz web sitesini bulun. Yine de bir program olabilecek tarayıcı için bir “web uygulaması” veya web tabanlı bir araç kullanmaya devam edin. Nativefier en iyi bu şekilde çalışır. Web sitenizi aklınızda bulundurduktan sonra, URL'yi fareyle vurgulayın, sağ tıklayın ve "kopyala" seçeneğini belirtin.

Adım 2: Terminal penceresinde, temel bir uygulama oluşturmak için Nativefier kullanın. Eğiticimizde YouTube'u kullanacağız.

doğal -p linux -a x64 https://youtube.com

Aşama 3: Nativefier'in URL'nizi bir elektron uygulamasında paketlemesine izin verin ve terminal komut istemine dikkat edin. Herhangi bir hata görünürse, Ctrl + Z, komutu yeniden çalıştırın.

4. Adım: Nativefier bir uygulama oluşturmayı bitirdiğinde, uygulamayı kullanabilmeniz için uygulamanın izinlerini güncellemeniz gerekir. İzinleri ayarlamak için şunları yapın:

cd * -linux-x64 sudo chmod + x *

Özel Elektron uygulamanızı doğrudan Linux'ta çalıştırın:

./Youtube

Özel uygulama seçenekleri

Eğiticinin bu bölümünde, Nativefier'in kullanıcının daha iyi bir masaüstü uygulaması yapmasına izin veren bazı seçenekleri kısaca ele alacağız.

Not: bu komutlar aynı anda girilebilir ve aynı anda kaç tanesinin kullanıldığına dair bir sınır yoktur.

Sistem tepsisi

Özel Elektron uygulamanızda bir sistem tepsisi ister misiniz? Bu komutu deneyin:

doğal -p linux -a x64 https://website-app-url.com --tepsi

Tam ekran

Linux uygulamanızın tam ekran olmasını ister misiniz? Tam ekran komut anahtarını kullanın.

doğal -p linux -a x64 https://website-app-url.com --Tam ekran

Maksimize Etmeye Başla

Linux elektron uygulamanızı “Maksimize” komut satırı anahtarıyla her zaman “ekranı kapla” modunda çalışmaya zorlamak mümkündür.

doğal -p linux -a x64 https://website-app-url.com --maximize

FlashPlayer'ı etkinleştir

Flash uygulamasına dayanan bir web uygulamanız olabilir. Neyse ki, programınızı “flash” komut satırı anahtarıyla oluşturursanız, Nativefier'in Adobe Flash eklentisini yüklemenin bir yolu vardır.

doğal -p linux -a x64 https://website-app-url.com --flash

Her zaman üstte

Elektron uygulamanızın yok sayılmasını isteyin pencere yöneticisi kurallar ve her zaman her şeyin üstünde mi görünür? Nativefier ile inşa ederken “her zaman üstte” komut satırı anahtarını deneyin.

doğal -p linux -a x64 https://website-app-url.com --her zaman üstte
watch instagram story