Linux에서 융합의 유토피아

수렴, 데스크톱 컴퓨터와 모바일 장치의 결합에 대한 이야기가 오래 전부터있었습니다. 이번에는 Linux 배포판의 수렴이 아니라면이 수렴에 대해 이야기하지 않을 것입니다.이 수렴을 사용하는 전 세계 컴퓨터의 1 % 정도입니다.

제 관점에서는 우리가 실행하는 배포판에 관계없이 프로그램을 설치하는 여러 가지 방법이 있기 때문에 그 유토피아 적 아이디어에 매우 가깝습니다. 이로 인해 향후 배포가 기본 시스템을 관리하는 방식과 만 다를 수 있습니다.

앱 이미지

Appimage

AppImage는 해당 프로그램의 모든 종속성을 포함하는 실행 파일입니다. 이것은 종속성을 처리하는 다소 비공식적 인 방법이지만 프로그램을 클릭하기 만하면 실행되기 때문에 매우 유용합니다.

아주 간단한 예제를 만들기 위해 공식 웹 사이트에서 구할 수있는 Krita를 다운로드 할 수 있습니다. https://krita.org/es/descargar/krita-desktop-es/ Linux 탭에서.

Krita 공식 웹 사이트의 이미지

Krita 공식 웹 사이트

페이지에서 .appimage 파일을 다운로드 한 후 파일을 실행 가능하게 만듭니다.이 작업은 선호하는 파일 관리자를 사용하여 그래픽으로 수행 할 수 있습니다. 마우스 오른쪽 버튼을 클릭하여 실행 가능하게 만듭니다.

실행 가능

이제 두 번 클릭하면 프로그램이 실행됩니다. 보시다시피 프로그램의 썸네일이 생성되어 파일에 추가됩니다.

Krita 실행 파일

공식 페이지에서 https://appimage.org/ 더 많은 정보가 있습니다.

플랫 팩

Flatpak 공식 웹 사이트

Flatpak은 저장소가 있고 거기에서 설치할 수있는 패키지입니다.이 옵션은 Appimages보다 약간 가볍습니다. Flatpak에는 프로그램을 시작할 수있는 패키지 세트 인 런타임이 있기 때문입니다. 필요한 종속성. 이를 통해 각 패치로 프로그램의 기본 런타임을 유지하여 보안을 확보 할뿐만 아니라 필요한 공간을 두 배로 늘릴 수 있습니다.

다른 Linux 배포판에서 설치하려면 링크를 남겨 둡니다. https://flatpak.org/getting 콘텐츠를 복제하지 않도록합니다.

그리고 응용 프로그램을 찾기 위해 Flathub 여러 응용 프로그램과 해당 런타임이 있습니다.

Flatpak을 설치 한 후 Flathub Solitaire의 예제로 설치하도록 작성합니다.

flatpak 설치-https://flathub.org/repo/appstream/org.gnome.Aisleriot.flatpakre에서

flatpak에 응용 프로그램 설치

각각의 런타임과 함께 설치할 수 있도록 루트 암호를 요청합니다.

Gnome flatpak Solitaire 설치

이제 그것을 실행하기 위해 그것을 열 필요가 있습니다. 첫 번째 시작은 시작하는 데 시간이 걸렸지 만 다음은 즉각적이었습니다.

flatpak 실행 org.gnome.Aisleriot

Flatpak 솔리테어

적어도 저에게는 아직 많은 프로그램이 누락되어 있지만이 방법을 사용하여 프로그램을 게시하는 것이 최고 중 하나입니다.

스냅

Flatpak의 라이벌, Canonical의 팔에 있고 많은 사람들에게 미움을 받고 소수에게 사랑받는 사람입니다. 적어도 나에게는 게시물 제목, Linux의 차이에 대한 대안이 아닙니다.

이 주제에 대해서는 자세히 설명하지 않겠습니다.

결론

우리는 모든 사용자에게 Linux에서 응용 프로그램을 설치하는 간단한 방법을 제공하는 데 점점 더 가까워지고 있지만, 유토피아라는 제목을 붙인 이유는 매우 가깝고 도구가 있지만 GNU / Linux 커뮤니티가 이동을 처리했기 때문입니다. 그녀에게서 떨어져 우리.


코멘트를 남겨주세요

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

*

*

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

  1.   미구엘 마욜 이 투르

    에르 포스에 100 % 플랫 팩을 포함하도록 지정된 최초의 유통 업체를 기다리고 있습니다.

    Gnome 소프트웨어를 사용하는 Gnome과 Manjaro는 업데이트 관리에 매우 능숙합니다. 저는 오랫동안 yaourt를 실행하지 않았습니다. -Suya -noconfirm

    1.    크리스토퍼 카스트로

      가능해야하지만 기술적으로 어떻게 말할지 모르겠습니다.

      나는 우분투와 너무 오래되어 더 이상 배포판을 시도하는 것이 무엇인지 더 이상 기억하지 못합니다.

      나는 특히 Gnome Shell을 좋아하지 않지만 항상 색감을 좋아합니다.

      즐거운 휴일 보내세요.

  2.   에디 베리 오스

    친애하는 선생님, 선생님과 같은 사람들이 우리를 가르치고 설명해주는 것이 얼마나 좋은지, 반면에 제가 리눅스를 엉망으로 만드는 10 년이지나면서 저는 어렵게 만드는 노력이 있다는 것을 깨달았습니다. 예를 들어,이 앱 이미지 시스템은 나에게 좋은 생각처럼 보이지만 프로그램을 다운로드하는 것만으로도 극복 할 수있는 언어 장애뿐만 아니라 간단한 다운로드 버튼이 어디에 있습니까?하지만 실제로 두어야합니다! 그 이유는 무엇입니까? 어떤 사람들은 그것이 당신이 배우도록 강요하기 때문이라고 주장하지만 내가 원하지 않으면 어떻게합니까? 아니면 내가 새로운 사람이라면?. 그리고 내가 어떤 목적에 부합한다고 생각하는 이런 유형의 태도는 Linux와 그 이니셔티브가 필사자의 공통점에 도달하는 것을 막을 것입니다. 그러나 나는 그것을 반복해야합니다 : 알고있는 사람들의 자존심과 감탄을 만족 시키십시오. »그리고 비즈니스 이니셔티브를 보호하십시오. 물론 이것은 단지 코멘트 일뿐입니다. 여기 무지한 우리를 도와 주셔서 감사합니다.

    1.    크리스토퍼 카스트로

      마찬가지로, 저는 Linux에 10 년 동안 있었으며 컴퓨터 전문가에 비해 많이 또는 상대적으로 거의 배웠지 만 충분합니다.

      건설적인 의견을 보내 주셔서 대단히 감사합니다. 멋진 휴가철을 보내십시오.

    2.    졸트2볼트

      나는 에고를위한 것보다 더 중요한 이유를 "자유"라고 부릅니다. 책임과 독립성이없는 자유는 존재하지 않습니다. 그렇기 때문에 Linux에서 자유의 일부는 OS 사용에 대한 책임을지는 방법과 독립성을 달성하기 위해 작동하는 방법을 아는 지식과 함께 제공되기 때문에 배워야하는 이유입니다. 마이크로 소프트와 애플의 정책은 그 지식을 빼앗아 서 조작하기 쉽고 우리가 그들의 "솔루션"에 더 많이 의존하게 만드는 것이 었습니다. 왜냐하면 우리가 덜 알수록 그들의 "솔루션"을 혁신적인 것으로 판매하는 것이 더 쉽기 때문입니다. 문제에 대한 해결책을 적용하는 데 익숙해 졌기 때문에 필요한 것입니다. 그러나 그들이 내 땅에서 "모르는자는 보지 않는 자와 같다"라고 말했듯이, 그가 의미하는 것은 그가 말한 모든 것을 믿거 나 삼킨다는 것입니다. 그것은 주제의 초심자이기 때문에 조금 더 어렵습니다. 나는 리눅스에서 고통받습니다.

  3.   마르코스

    Ala, 쌍으로, 스냅을 분석하지 않습니다. 이 게시물은 완전히 관련이 없으며 최고의 패키지 중 하나를 남겨 둡니다. 요컨대, 아무것도 없으면 제거 할 수 없습니다.

    1.    크리스토퍼 카스트로

      귀하의 의견에 감사드립니다.

      인사말.

  4.   시스코

    당신이 그것을 좋아하지 않는다고해서 스냅을 제쳐두는 것은 그것이 "컨버전스"를위한 선택이 아니라는 것을 의미하는 것이 아니라 manjaro 또는 solus에게 물어보십시오. 어서, 당신은 종교적 광신주의의 태도로 기술적 문제를 받아 들일 수 없습니다. 그것은 반 표준적인 울화처럼 보입니다.

    1.    크리스토퍼 카스트로

      컴퓨터에서 유일한 운영 체제로 Ubuntu를 사용합니다.

      광신도는 약간,하지만 너희들이 찾아 볼 수 있도록 빼 놓았다.

      스냅으로 무언가를 설치하려면 Ubuntu에 설치해야합니다

      sudo apt install snapd

      그리고 테스트를 위해

      sudo는 16 진수 스냅인을 설치합니다.

      그리고 실행

      스냅 실행 hexchat

      완료.

      게시물에 추가하면됩니다.

      각각의 이미지로.

      1.    씨 로봇

        친구. 당신은 스냅에 대해 읽은 적은 것을 말할 수 있습니다. 거의 모든 배포에서 작동합니다. Linux 파일을 사용하면 문제가 없으며 flatpack보다 훨씬 더 심각하고 완전한 옵션이라고 생각합니다.

        1.    크리스토퍼 카스트로

          저는 Snap에 대해 잘 모릅니다.

          귀하의 의견에 감사드립니다 🙂

      2.    흡혈귀

        snapd를 설치해야하는 이유를 왜 헷갈 리 시나요?

        "Sudo apt 설치 snapd"

        snapd는 현재 Ubuntu 버전에 이미 설치되어 있습니다.

  5.   윌슨

    미안하지만 "통일"은 좋은 생각이 아니라고 생각합니다.
    GNU / Linux의 강점과 큰 약점은 "무정부주의자"정신이며, 모든 사람이 자신의 아이디어를 가지고 있으며 최대한으로 발전시킵니다. 제 생각에는 이것이 좋습니다.
    마지막으로 매우 다른 방식으로 작동하는 분배로 가득 찬 일종의 위대한 판테온이 만들어지고 시간이 지남에 따라 최상의 아이디어가 계속되는 일종의 "자연 선택"이 만들어집니다.

    제 경우에는 Guix GNU / Linux 패키지 시스템이 매우 흥미 롭다고 생각합니다. 아마도 그것이 화제를 불러 일으키면 많은 배포판에서 패키지 관리 시스템에 대한 아이디어를 얻을 것입니다.

    나머지의 경우 동일한 다양성이 더 큰 보안 (실제보다 가상)을 제공합니다. 공격에 따라 "효과"범위를 제한하는 특정 배포를 고려해야하기 때문입니다.

    따라서 제 생각에는 현재 패키지 관리 시스템이 정상이며이를 통합하는 것은 유토피아가 아닙니다.
    더욱이, "일반"사용자는 그것에 많은 관심을 기울이지 않습니다. 응용 프로그램을 설치하려면 그래픽 인터페이스 유형 "App Store"만 있으면됩니다. 배포판이 내부적으로 패키지를 처리하는 방법은 관심이 없습니다.

    그건 그렇고, 나는 당신의 블로그를 좋아합니다. 거기에는 많은 흥미로운 것들이 있습니다.
    이런 웹 사이트가 더 많았 으면 좋겠어요.
    나는 그들이 스페인어로 된 컴퓨터 및 기술 블로그의 진실에서 오아시스라고 말할 수 있습니다.
    그렇게 유지하십시오!

    건배! =)

    1.    크리스토퍼 카스트로

      좋은 생각이든 나쁜 생각이든, 자연 선택은 몇 년 안에이 모든 일의 운명을 알려줄 것입니다.

      멋진 파티를 즐겨보세요.

  6.   마트

    만약 유토피아가 달성된다면 Gentoo Linux와 같은 소스 코드를 사용하는 배포판은 어떻게 될까요?

    1.    크리스토퍼 카스트로

      따라서 현재 배포판이 해당 소프트웨어 배포 모델을 갖기 위해 업데이트를 중단 할 것이라고 생각하지 않습니다.

      댓글 주셔서 감사합니다.

  7.   미겔

    Flatpak 웹 사이트로 이동하면 5 개의 앱이 있습니다. 그게 다인가요?

    1.    크리스토퍼 카스트로

      Flathub 방문

  8.   곤잘로 마르티네즈

    이 아이디어는 macOS에서 앱이 작동하는 방식과 매우 유사합니다. 실제로 설치 프로그램을 실행하지 않고도 응용 프로그램을 작동시키는 데 필요한 모든 것이 들어있는 .app 폴더.

    내가 항상 말했듯이 (그리고 그것은 나를 조금 괴롭힌다), 애플은 아이디어와 구현을 복사 할 때를 제외하고 모든 것에서 자유 소프트웨어의 가장 큰 적이다.

    1.    호세 로드리게스

      그러나 그들은 자체 포함 응용 프로그램의 아이디어를 복사하지 않았습니다. 왜냐하면 처음부터 OX에있는 방식이기 때문입니다. 또한 OSX에서는 Linux와 마찬가지로 저장소를 사용할 수 있습니다. homebre, macports (BSD 포트 또는 젠투 포티지). 저는 20 년 넘게 Linux 사용자였습니다. 미국에 도착한 이래로 OSX에서 독점적으로 작업하고 있습니다. OSX의 핵심은 수정 된 BSD이기 때문입니다. 서버에서는 여전히 Linux를 사용하지만 워크 스테이션에서는 OSX보다 나은 것은 없습니다. 지금까지 본 최고의 터미널 인 iTerm2는 Linux에서 원격으로 유사한 것은 없습니다. 잘못된 복사본 만 있고 거의 동일한 명령을 사용할 수 있습니다. 원하는 경우 콘솔로 모든 작업을 수행 할 수 있지만 동시에 UI의 단순성. 결론적으로, 클릭 클릭 클릭을 원하면 가지고 있고, 모든 것을 능가하는 그래픽 인터페이스를 원한다면 가지고 있지만, 하나님이 의도 한대로 콘솔에서 작업하고 싶다면 그것도 있습니다. 리눅스에서 OSX로 할 수없는 정상적인 작업은 없습니다. 제가 처음에 말씀 드렸듯이 저는 전문 프로그래머로 20 년 이상 Linux를 사용해 왔습니다 (드라이버도 해봤습니다). 관리자이자 일반 사용자로서 Windows와 동일하고 OSX를 사용하는 5 년 동안 비교할 수있는 충분한 경험이 있다고 생각합니다. iOS와 Android에도 동일하게 적용되며, iOS 프로그래밍은 Android에 비해 여신입니다. 어쨌든, 그 리눅스는 동일한 OSX 철학을 적용해야합니다. 일반 사용자에게는 매우 간단합니다.하지만 다운로드하고 싶다면 스스로 내려 가서 원하는 것을하십시오.

  9.   곤잘로

    이것을 모든 프로그램에 대해 대량으로 사용하는 문제는 서버와 컴퓨터에서 차지할 엄청난 공간을 제외하고 모든 종속성이 동일한 / lib 디렉토리에있는 대신 각 프로그램이 종속성을 갖는 Windows를 Linux로 반환한다는 것입니다. 우리는 컴퓨터를 가장 순수한 Windows 스타일의 종속성으로 채 웁니다. 모두 지저분합니다. 통합 및 표준 / lib 디렉토리에 작별 인사를합시다. 이러한 종속성 중 상당수는 쓸모 없게 될 것입니다 (모두 업데이트 상태를 유지하는 것은 매우 어렵습니다). 컴퓨터를 더 취약하게 만듭니다.
    임시 및 비상 솔루션으로 나는 이러한 시스템을 잘 보지만 일반적인 솔루션으로는 프로그램을 종속성과 함께 결합하는 올바른 패키지 시스템을 보지 못합니다.