설치되지 않았지만 브라우저에서 실행되는 Linux 배포판이 있습니까?

설치되지 않았지만 브라우저에서 실행되는 Linux 배포판이 있습니까?

비슷한 말을 들었던 기억이 나네요.

내 한도는 다음과 같습니다.

  • 컴퓨터에 설치되지 않을 수 있습니다.
  • USB 또는 LiveCD를 통해 부팅되지 않을 수 있습니다.

나에게 필요한 것은 무엇인가?줄이다우선순위:
0. 무료
1. gcc, binutils, bash
2. 낮은 네트워크 트래픽(예: =< 1kbps)
3. gcc를 교차 컴파일하기에 충분한 리소스
4. 리포지토리에서 프로그램을 설치하는 기능

답변1

왜 이렇게 특이한 제한을 두는지 정말 이해가 안 됩니다. 설치가 필요 없고 Live CD가 없으며 네트워크 트래픽이 낮기 때문에 USB에서 배포를 부팅하거나 가상 머신을 설정하거나 SSH를 통해 원격 시스템을 사용하는 것과 같은 확실한 솔루션이 필요하지 않습니다.

실제로 그러한 시스템을 어떻게 운영할 계획인가요? 실제로 브라우저만 있는 경우 다음을 확인하세요.JavaScript qemu 포트. 하지만 애플리케이션을 크로스 컴파일할 만큼 충분한 리소스가 있는지, 또는 그러한 시스템을 효과적으로 사용할 수 있을지 의심스럽습니다.

  1. 무료

대부분의 Linux 배포판은 무료입니다.

  1. gcc, binutils, bash

대부분의 배포판에는 사전 설치되거나 패키지 관리자 또는 소스를 통해 설치할 수 있는 이러한 응용 프로그램이 함께 제공됩니다.

  1. 낮은 네트워크 트래픽(예: =< 1kbps)

Linux 배포판은 네트워크 트래픽을 생성하지 않습니다. 트래픽을 생성하는 응용 프로그램입니다. 하지만 여기서 문제는 당신이 무엇을 하고 싶은지 내가 이해하지 못한다는 것일 수도 있습니다.

  1. gcc를 크로스 컴파일하기에 충분한 리소스가 있어야 합니다.

이것이 바로 핵심 포인트입니다. JavaScript 솔루션은 충분한 리소스를 제공하지 않으며 배포판을 로컬로 설치할 수 없습니다.

  1. 리포지토리에서 프로그램을 설치하는 기능

이는 대부분의 사용 가능한 배포판에서 가능합니다.

실제로 수행하려는 작업에 따라 가장 좋은 접근 방식은 원격 서버를 설정하고 브라우저(예: Java 애플릿을 통해)에서 액세스할 수 있는 SSH 솔루션을 사용하는 것입니다. 네트워크 트래픽이 적고 추가 소프트웨어를 설치할 필요가 없습니다.

답변2

susestudio opensuse 저장소(외부 저장소 또는 업로드된 패키지)의 도구를 사용하여 도구를 생성하고 포함 할 수 있습니다 . 장치가 생성되면 susestudio에서 실행할 수 있습니다 Testdrive(가상 머신의 vnc). 그러면 #3을 제외한 모든 문제가 해결됩니다. VM은 512MB RAM/512 스왑만 가능하며 테스트 드라이브 세션은 1시간만 지속됩니다(사람들이 리소스를 낭비하는 것을 방지하기 위해).

답변3

당신은 실험을 하거나 사용하기 위해 값싼 기계를 구입하는 것을 게을리했습니다.아마존 EC2또는 이와 유사한 서비스.

관련 정보