원주민을 원하는 데는 많은 이유가 있습니다웹 사이트를 통해 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>
코멘트