Pkg2appimage : 자체 AppImage 파일을 빌드하는 방법은 무엇입니까?
일반적으로 많은 사용자에게 일반적입니다. 무료 및 개방형 운영 체제, 특히 GNU / 리눅스, 다양한 형태의 배포 (Distros), 특정 외부 응용 프로그램을 설치하고 싶지만 우리와 호환되지 않기 때문에 수행 할 수 없습니다. GNU / Linux 배포판 또는 버전 번호와 함께.
최근에 동료가 응용 프로그램을 설치하는 것을 돕고 싶을 때 정확히 이런 일이 발생했습니다. 패킷 추적기 7.xx. 그의 데비안 Distro 10, 내 배포판 MX 리눅스 19.1. 연구 및 테스트 후 다른 Distros (Ubuntu / Debian) 및 공연 "시대에 뒤쳐진" (다운 그레이드) 패키지 및 라이브러리 리디렉션 변수 $ LD_LIBRARY_PATH 도구를 사용하기 전까지는 모든 것이 쓸모가 없었습니다. 패키지2앱이미지.

우선 파일 형식이나 기술을 강조하는 것이 좋습니다. AppImage 알려진 것에 속한다 "GNU / Linux 용 범용 응용 프로그램". 이 이름에 포함 된 형식 중 AppImage, 그들은 서로를 찾습니다 플랫 팩 y 스냅. 일부는 종종 다음과 같은 패킷 기술을 포함합니다. OrbitalApps.
AppImage 란 무엇입니까?
그러므로, AppImage는 GNU / Linux에서 휴대용 소프트웨어를 배포하기위한 형식입니다. 응용 프로그램을 설치하기 위해 수퍼 유저 권한이 필요하지 않습니다. 이러한 방식으로 바이너리 소프트웨어 배포, 즉 GNU / Linux 배포판. 개발자와 사용자 모두에게 매우 유용합니다.
"앱을 다운로드하고 실행 가능하게 만들고 실행하십시오. 설치할 필요가 없습니다. 시스템 라이브러리 및 시스템 기본 설정은 변경되지 않습니다. Firejail과 같은 샌드 박스에서도 실행할 수 있습니다. Linux 데스크톱 애플리케이션을 AppImage 형식으로 배포하고 모든 일반 Linux 배포판을 실행하는 사용자를 확보하십시오. 한 번 포장하고 어디에서나 실행하십시오. 모든 주요 데스크탑 배포판의 사용자에게 도달". https://appimage.org/

Pkg2appimage : AppImage 애플리케이션을 만드는 도구
개발자에 따르면 AppImage 기술 공식 웹 사이트에서 도구를 공식적으로 사용합니다. AppImageKit 형식으로 처음부터 응용 프로그램을 빌드하려면 .앱 이미지. 한편, 이미 다른 형식으로 생성 된 다른 AppImage 애플리케이션을 빌드 (변환)하려면 도구를 사용하십시오. 패키지2앱이미지.
내 특별한 경우에는 .앱 이미지 응용 프로그램 패킷 추적기 7.xx, 저는에 설명 된 절차를 계속 사용했습니다. Pkg2appimage 및 Packet Tracer에있는 Konradmb의 GitHub 저장소.
사용 패키지2앱이미지
그리고 저자가 말했듯이 각 명령 명령으로 다음 단계를 실행했습니다.
A.-1 단계
패킷 추적 기용 복제 .yml 파일 저장소
자식 복제 https://github.com/konradmb/PacketTracer-AppImage.git
cd PacketTracer-AppImage /
B.- 2 단계
Pkg2appimage 도구를 다운로드하고 실행 가능하게 만듭니다.
wget https://github.com/AppImage/pkg2appimage/raw/master/pkg2appimage chmod + x pkg2appimage
C.- 3 단계
내용 업데이트 .yml 파일 새 파일 다운로드 경로 패킷 추적기현재 다운로드 경로에 파일이 포함되어 있지 않기 때문입니다. 이를 위해 nano 콘솔 편집기를 다음과 같이 사용할 수 있습니다.
나노 PacketTracer.yml
그런 다음 주석 (#으로 비활성화) 다음과 같이 한 줄 위에 올바른 줄을 입력하십시오.
- wget -c https://dllb2.pling.com/api/files/download/j/eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6IjE1NjY3MjEzNDAiLCJ1IjpudWxsLCJsdCI6ImRvd25sb2FkIiwicyI6Ijc5ZDUxNWZlZmRjZTExZDAxY2NmNGQ4OWU5YmJhNzJhOWE3OTc5MzdkN2U1NWUxY2Y1MDAwYWJiNTA1ODQyN2Y3ZGRhODNjOTA0ZjQxMzU0ZTUzNzU0YThkODE0NWRlZWYwMmUyNWEyMDdhMTM3ZjdmZTgxNTY0MjIxNGE0YTRmIiwidCI6MTU4ODQ2MTE1Miwic3RmcCI6bnVsbCwic3RpcCI6bnVsbH0.qpUCNIAk2kRMkXamvP-mYn03caCLa743Pgt7BoggSGQ/packet_tracer_7.2.1_for_linux_64_bit.tar.gz # wget -c https://www.netacad.com/portal/sites/default/files/resources/PacketTracer/packet_tracer_7.2.1_for_linux_64_bit.tar.gz
D.- 4 단계
패키지 빌드 .앱 이미지 델 패킷 추적기 에 표시 .yml 파일
./pkg2appimage 패킷트레이서.yml
E.- 5 단계
패키지 실행 .앱 이미지 델 패킷 추적기 구성된. 모든 것이 올바르게 실행 된 경우 동일한 경로가 경로에 있어야합니다.
"/ 홈 / $ USER / PacketTracer-AppImage / out /"
그리고 그것이 실행될 때, 당신은 당신의 새로운 AppImage 앱 아래와 같이 어려움없이 :
MX Linux 19.1 팀 (Debian 10 기반-Buster)


GNU / Linux Debian 10 Team (Buster)

이 튜토리얼과 몇 가지 시행 착오 조치 후에 많은 사람들이 자신의 애플리케이션을 구축 할 수 있기를 바랍니다. .앱 이미지 사용 패키지2앱이미지.

결론
우리는 이것을 바랍니다 "유용한 작은 게시물" 에 «Pkg2appimage», 만들기 위해 설계된 도구 설치 파일 형식에 따라 응용 프로그램의 AppImage ~을 사용하여 바이너리 파일 (tar.gz, .deb 또는 .ppa) 기존 및 설명 파일 .yml 전환을 달성하기 위해; 많이 관심과 효용, 전체 «Comunidad de Software Libre y Código Abierto» 응용 프로그램의 훌륭하고 거대하며 성장하는 생태계의 확산에 큰 기여 «GNU/Linux».
더 많은 정보를 원하시면 언제든지 주저하지 말고 온라인 도서관 으로 OpenLibra y 제잇 읽다 책 (PDF) 이 주제 또는 다른 주제에 지식 영역. 지금은 이걸 좋아했다면 «publicación», 공유를 중단하지 마십시오 다른 사람과 함께 즐겨 찾는 웹 사이트, 채널, 그룹 또는 커뮤니티 가급적 자유롭고 개방적인 소셜 네트워크 마 스톤, 또는 보안 및 비공개 좋아요 텔레그램.
또는 간단히 홈페이지를 방문하십시오. 리눅스에서 또는 공식 채널에 가입하세요 FromLinux 텔레그램 이 또는 다른 흥미로운 출판물을 읽고 투표하기 위해 «Software Libre», «Código Abierto», «GNU/Linux» 및 관련 기타 주제 «Informática y la Computación», 그리고 «Actualidad tecnológica».