- -Nativefier를 사용하여 웹 사이트를 Linux 앱으로 전환하는 방법

Nativefier를 사용하여 웹 사이트를 Linux 앱으로 전환하는 방법

원주민을 원하는 데는 많은 이유가 있습니다웹 사이트를 통해 Linux에서 응용 프로그램. 더 원활하게 실행되고 데스크톱 알림과 같은 데스크톱 앱에서 사람들이 기대하는 기능이 있으며 전체적으로 Linux 환경에 더 적합합니다. 문제는 많은 주류 응용 프로그램이 Linux 플랫폼에 제공되는 것은 아닙니다. 그래도 해결책이 있습니다. Nativefier라는 응용 프로그램을 사용하여 웹 사이트를 Linux 응용 프로그램으로 전환 할 수 있습니다.

Nativefier 받기

Nativefier는 다음에서 실행되는 NodeJS 애플리케이션입니다.Linux 및 Node 소프트웨어를 실행할 수있는 다른 OS 결과적으로이 프로그램은 기본 Linux 배포판에서 기본적으로 설정되지 않습니다. 대신 웹 사이트를 Linux 앱으로 변환하기 전에 Nativefier를 설정하는 방법을 살펴 봐야합니다.

노드 및 NPM 가져 오기

위에서 언급 한 것처럼 : Nativefier는 NodeJS 프로그래밍 언어에 크게 의존하므로 Nativefier 앱이 작동하려면 시스템에 언어가 있어야합니다. 고맙게도 많은 노드 개발자가 Linux를 사용하기 때문에 Linux 플랫폼에 NodeJS를 설치하는 것이 그 어느 때보 다 쉬워졌습니다.

운영 체제에 NodeJS를 설치하려면 터미널 창을 열고 아래 Linux 운영 체제와 일치하는 단계별 지시 사항을 따르십시오.

우분투

sudo apt install npm

데비안

su -
apt-get install curl
curl -sL https://deb.nodesource.com/setup_11.x | bash -
apt-get install -y nodejs

아치 리눅스

sudo pacman -S npm

페도라

sudo dnf install npm

오픈 수세

sudo zypper install npm

일반 리눅스

NodeJS는 대부분의 최신 Linux에서 쉽게 사용할 수 있습니다"nodejs"또는 "npm"패키지를 통한 운영 체제 그러나 이러한 패키지를 사용할 수없는 경우 (어떤 이유로 든) NodeJS를 작동시키는 또 다른 방법 인 소스 코드가 있습니다.

Linux 배포판에서 NodeJS를 얻으려면 다음을 방문하십시오.공식 웹 사이트 다운로드 페이지 일단 Linux 소스 다운로드를 찾아서 가져 오십시오. 그런 다음 Tar 아카이브를 추출하고 readme 텍스트 파일에 포함 된 지시 사항을 따르십시오. Linux에 대한 공식 NodeJS 지침을 참조 할 수도 있습니다.

Nativefier 설치

NodeJS가 Linux에서 시작되어 실행 중입니다. 이제 NodeJS 도구를 사용하여 Nativefier를 작동시켜야 Linux에서이를 사용하여 즐겨 사용하는 웹 사이트의 애플리케이션을 작성할 수 있습니다. 설치하려면 터미널을 열고 npm 명령.

경고 : sudo없이 Nativefier를 설치하면 문제가 발생할 수 있습니다. 루트 권한으로하는 것이 가장 좋습니다.

npm install nativefier -g

NPM 설치 도구가 설치 프로세스를 실행하도록합니다. 완료되면 다음 명령으로 도움말 페이지에 액세스 할 수 있습니다.

nativefier --help

웹 사이트를 Linux 앱으로 전환

Nativefier는 명령 줄에서 얻는 URL을 기반으로 Electron 래퍼를 생성하여 작동합니다. 웹 사이트에서 기본 Linux 응용 프로그램을 만들려면 다음 단계를 수행하십시오.

1 단계: 앱을 만들려는 웹 사이트 찾기의. 어쨌든 프로그램 일 수도있는 브라우저를위한 "웹 응용 프로그램"또는 웹 기반 도구를 사용하십시오. Nativefier가이 방법으로 가장 잘 작동합니다. 웹 사이트를 염두에두고 마우스로 URL을 강조 표시하고 마우스 오른쪽 버튼으로 클릭 한 다음 "복사"옵션을 선택하십시오.

2 단계: 터미널 창에서 Nativefier를 사용하여 기본 앱을 생성하십시오. 튜토리얼에서는 YouTube를 사용합니다.

nativefier -p linux -a x64 https://youtube.com

3 단계 : Nativefier에서 URL을 전자 응용 프로그램으로 패키지하고 터미널 프롬프트에주의를 기울이십시오. 오류가 표시되면 Ctrl + Z그런 다음 명령을 다시 실행하십시오.

4 단계 : Nativefier가 응용 프로그램 생성을 마치면 응용 프로그램을 사용하기 전에 응용 프로그램의 권한을 업데이트해야합니다. 권한을 설정하려면 다음을 수행하십시오.

cd *-linux-x64
sudo chmod +x *

다음을 사용하여 Linux에서 사용자 정의 Electron 앱을 바로 실행하십시오.

./you-tube

맞춤 앱 옵션

튜토리얼의이 섹션에서는 Nativefier가 사용자가 더 나은 데스크톱 응용 프로그램을 만들 수 있도록하는 몇 가지 옵션을 간략하게 살펴 보겠습니다.

참고 :이 명령은 동시에 입력 할 수 있으며 한 번에 사용되는 수에는 제한이 없습니다.

시스템 트레이

맞춤형 Electron 응용 프로그램에서 시스템 트레이를 원하십니까? 이 명령을 시도하십시오 :

nativefier -p linux -a x64 https://website-app-url.com --tray

전체 화면

Linux 앱이 전체 화면으로 전환되기를 바랍니다. 전체 화면 명령 스위치를 사용하십시오.

nativefier -p linux -a x64 https://website-app-url.com --full-screen

최대화 시작

“Maximize”명령 줄 스위치를 사용하여 Linux 전자 응용 프로그램을 항상“maximize”모드로 시작하도록 할 수 있습니다.

nativefier -p linux -a x64 https://website-app-url.com --maximize

FlashPlayer 활성화

Flash를 사용하는 웹 응용 프로그램이있을 수 있습니다. 운 좋게도 "flash"명령 줄 스위치를 사용하여 프로그램을 빌드하는 경우 Nativefier에 Adobe Flash 플러그인을로드 할 수있는 방법이 있습니다.

nativefier -p linux -a x64 https://website-app-url.com --flash

항상 상단에

Electron 앱이 창 관리자 규칙을 무시하고 항상 다른 모든 항목 위에 표시되도록 하시겠습니까? Nativefier로 빌드 할 때“항상 맨 위”명령 줄 스위치를 사용해보십시오.

nativefier -p linux -a x64 https://website-app-url.com --always-on-top
</ p>

코멘트