AppImages : 모든 배포판에 대한 실행 파일

AppImage

단편화에 대해 많이 언급되었지만 최근 우분투뿐만 아니라 모든 배포판에 대해 열린 Canonical 스냅 패키지와 같은 매우 흥미로운 솔루션이 있습니다. 그러나 이것 외에도 다른 가능성이 있습니다. 그중 하나는 우리가이 견해를 제시하기 위해 오는 것입니다. AppImages. 기본적으로 GNU / Linux를위한 일반적인 방식으로 애플리케이션을 패키징 할 수 있습니다.

이것은 개발자들이 기존의 다른 배포판에 대해 생성하고 유지해야하는 패키지의 수를 꺼리는 경우가 있기 때문에 Linux 용 소프트웨어를 더 많이 만들도록 장려하는 데 도움이됩니다. 다른 경우에는 전체 솔루션이 아닌 나머지는 무시하고 특정 배포판과 호환되는 소프트웨어 만 제공하도록 선택합니다. 이런 이유로 이러한 유형의 프로젝트는 희망을 열어 소프트웨어 패키지에 대한 보편성.

이 외에도 보안 업데이트를 포함한 앱 업데이트가 업스트림을 통해 더 직접 (원래 개발자의 손에서). 이는 델타 업데이트, 즉 새 버전의 변경 사항 만 포함하는 패키지 덕분입니다. 따라서 우리 모두가 이길 것입니다. 개발자는 더 쉽게 얻을 수 있고 항상 최신 버전을 유지하고 최종 사용자를 위해 더 많은 호환 가능한 패키지를 갖도록 업데이트하는 이점이 있습니다. 보안을 향상시키는 것 외에도 샌드 박싱 기술을 구현하여 격리 할 수 ​​있습니다.

하지만 모든 것이 장점은 아닙니다. 그것에 대해 중복성이 있습니다a, 모든 종속성을 통합함으로써 현재 사용할 수없는 라이브러리 및 기타 반복 요소에 의해 낭비되는 저장 공간을 찾을 수 있기 때문입니다. 하지만 나머지 이점을 위해 지불해야 할 가격입니다 ... 더 많은 정보를 원하면 상담 할 수 있습니다 appimage.org.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   얍 얍얍 (@ AL__SXNUMX_)

    나는 Appimage가 더 많이 고려 될 수 있다는 것을 좋아합니다. 그들은 오랫동안 주변에 있었고 이제는 전투에서 표준이 될 가능성이 거의 없습니다. 그들은 우분투에서 만들기가 매우 쉽습니다 (우분투에서 그다지 좋아하지 않습니다). 우분투에서 vokoscreen Appimage를 매끄럽게 만들었고 openSUSE에서 문제없이 사용합니다.

    바라건대 표준으로 승리하는 것은 우분투뿐만 아니라 만들기가 쉽습니다.

    1.    조 르스

      수행 방법과이를 수행하는 데 사용한 단계 및 응용 프로그램을 알려주십시오.

      1.    얍 얍얍 (@ AL__SXNUMX_)

        위키가 말한대로 해냈어

        https://github.com/probonopd/AppImageKit/wiki/Creating-AppImages

        먼저 첫 번째 줄에 표시되는 필수 구성 요소를 다운로드하십시오.

        sudo apt-get 업데이트; sudo apt-get -y install libfuse-dev libglib2.0-dev cmake git libc6-dev binutils realpath fuse # debian, Ubuntu

        그때

        자식 복제 https://github.com/probonopd/AppImageKit.git
        CD 앱이미지킷
        cmake.
        확인

        그리고 leafpad 대신

        내보내기 APP = leafpad && ./apt-appdir/apt-appdir $ APP && ./AppImageAssistant.AppDir/package $ APP.AppDir $ APP.AppImage && ./$APP.AppImage

        나는 vokoscreen을 넣어

        내보내기 APP = vokoscreen && ./apt-appdir/apt-appdir $ APP && ./AppImageAssistant.AppDir/package $ APP.AppDir $ APP.AppImage && ./$APP.AppImage

        가상 머신에서 나는 openSUSE를 사용하기 때문에 자체적으로 포함되지 않은 일부 라이브러리 (오픈 수세에서 라이브러리가 누락되었음을 보여주었습니다)와 약간의 문제가 있었지만 vokoscreen.AppDir 디렉토리에 추가하고 다시 생성했습니다. AppImage with

        내보내기 APP = vokoscreen && ./AppImageAssistant.AppDir/package $ APP.AppDir $ APP.AppImage && ./$APP.AppImage

        동일한 이름의 파일이 존재하지 않는 한 작동하므로 이전 .AppImage를 삭제해야합니다.

        이해하지 못했거나 명확하지 않은 경우 kdenlive 용 AppImage로 비디오 자습서를 만들 것이라고 생각합니다.

        안부

  2.   얍 얍얍 (@ AL__SXNUMX_)

    .

  3.   호르헤 로메로

    아주 좋은 앱 이미지
    나에게 가장 좋은 점은 휴대가 가능하다는 것입니다.

  4.   파블로

    글쎄요, 꽤 성공적 이었어요, 저는 이것이 좀 더 큰 개선과 표준화를위한 방법이라고 생각합니다 저는 리눅스 사용자이지만 어떤 것에는 불편 함을 느낍니다.

  5.   예수 발레 스테 로스

    우리는 그것에 동의하지 않습니다. Ubuntu는 SNAP 패키지를 출시했고 Red Hat은 Flatpak을 출시했습니다. 그리고 그들은 한 가지를 표준화하는 데 동의하지 않습니다. Linux의 단편화 문제는 계속 존재할 것입니다.