Python도 포함된 Linux "GUI" 배포판을 찾고 있습니다.
Distro는 다음 표준을 충족해야 합니다.
1. Be able to run on Virtual Box
2. ISO under 250mb
3. Total OS disk space: below 2.5gb
4. RAM needed: under 500mb
5. Have sudo, etc.. pre-installed
6. be able to run python 3.7 or above
7. it is a GUI OS
8. it doesn't matter if it is x86 or arm or x64
9. have basic necessary softwares:
+ terminal
+ code editor
+ nothing more
답변1
netinst CD를 사용하여 MATE 데스크탑 환경을 사용하는 Debian 10(buster)에서 이 작업을 수행할 수 있습니다. Live CD를 구해 가상 머신에서 실행했는데, 그 결과는 다음과 같습니다.
- 데비안은 대부분의 에뮬레이트된 하드웨어에서 실행됩니다.
- netinst(네트워크 설치 ISO)는 336MB이지만 netboot.xyz를 사용하여 인터넷 PXE를 통해 더 작은 설치 이미지를 부팅할 수 있습니다.
- 전체 Live CD의 크기는 2.9GB이고 전체 운영 체제를 설치하는 데 필요한 자료도 포함되어 있으므로 전체 기능을 갖춘 운영 체제는 2.5GB 미만이어야 합니다. 기본 설치를 축소하기 위해 더 많은 패키지를 수동으로 설치하도록 선택할 수도 있습니다.
- Live CD를 실행하려면 300MB가 넘는 공간과 커널 메모리가 필요합니다.
sudo
루트 비밀번호를 설정하지 않고 설치하도록 선택할 수 있습니다. 데비안은 아마도 현대 배포판 중에서 가장 큰 패키지 아카이브를 가지고 있을 것입니다.- Python 3의 버전은 Python 3.7입니다.
- 이것은 MATE와 함께 제공됩니다. 원한다면 Xfce도 가능합니다.
- Debian은 가장 이식성이 뛰어난 Linux 배포판 중 하나이며 이러한 모든 아키텍처에서 실행될 수 있습니다.
- 이 설치에는 터미널과 Vim의 작은 버전( 으로 호출 가능
vi
)이 함께 제공됩니다. 추가 편집기를 설치할 수 있지만 메모리 제한으로 인해 편집기 선택이 제한될 수 있습니다.
귀하의 요구 사항에 분명히 맞지 않는 유일한 것은 ISO 크기입니다. 그러나 제가 말했듯이 네트워크를 통해 부팅하면 데이터 양을 줄일 수 있으며, 이로 인해 더 적은 데이터가 다운로드될 것입니다. 물론 네트워크를 통해 패키지를 설치해야 하지만 실제로는 누구도 250MB 미만의 공간으로 완전한 운영 체제와 GUI를 제공하지 않기 때문에 이것이 필요합니다.
Debian 11(bullseye)은 내일 출시될 예정이므로 하루 동안 미루고 새 버전을 설치하는 것이 좋습니다.