18 पॉइंट द्वारा GN⁺ 2025-02-04 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Apple के Virtualization.Framework का उपयोग करके लगभग native speed पर macOS और Linux VM चलाने वाला टूल
  • हल्के CLI के साथ local API server के जरिए VM बनाना/चलाना/मैनेज करना
  • सिर्फ lume run macos-sequoia-vanilla:latest टाइप करने पर पहले से बनी macOS image से VM एक ही बार में बनाया जा सकता है
  • http://localhost:3000/lume पर local HTTP API server उपलब्ध कराता है, जिससे automation management संभव है
  • समर्थित कमांड

    • lume create : नया macOS या Linux VM बनाना
    • lume run : VM चलाना
    • lume ls: सभी VM की सूची दिखाना
    • lume get : VM की विस्तृत जानकारी प्राप्त करना
    • lume set : VM configuration बदलना
    • lume stop : चल रहे VM को रोकना
    • lume delete : VM हटाना
    • lume pull : container registry से macOS image लाना
    • lume clone : मौजूदा VM की कॉपी बनाना
    • lume images: local cache में मौजूद macOS image की सूची दिखाना
    • lume ipsw: नवीनतम macOS restore image URL प्राप्त करना
    • lume prune: cache की गई images हटाना
    • lume serve: API server शुरू करना
  • इंस्टॉलेशन तरीका

    • brew tap trycua/lume और brew install lume कमांड का उपयोग करके इंस्टॉल किया जा सकता है.
    • नवीनतम release से lume.pkg.tar.gz archive डाउनलोड करके manually इंस्टॉल किया जा सकता है.
  • प्री-बिल्ट इमेज

    • ghcr.io/trycua पर प्री-बिल्ट images उपलब्ध हैं.
    • macos-sequoia-vanilla: macOS Sequoia 15.2, 40GB
    • macos-sequoia-xcode: Xcode command line tools सहित macOS Sequoia 15.2, 50GB
    • ubuntu-noble-vanilla: ARM के लिए Ubuntu Server 24.04.1 LTS, 20GB

1 टिप्पणियां

 
GN⁺ 2025-02-04
Hacker News राय
  • ओपन सोर्स करने और रिलीज़ के लिए बधाई। लेकिन VM को "1 command" से चलाने के अलावा मुझे इस प्रोजेक्ट की ज़रूरत ठीक से समझ नहीं आ रही। macOS VM चलाने के अलावा यह lima, colima से कैसे अलग है, क्या कोई समझा सकता है? नाम lume दुर्भाग्यपूर्ण है.

    • VM चलाने का मुश्किल हिस्सा उसे चलाने का तरीका नहीं, बल्कि data input/output और control है। मैं कुछ feature requests करना चाहूँगा.
      • screenshot लेने की सुविधा
      • command चलाने की सुविधा
      • file copy करने की सुविधा
      • नए VM में clone run करने की सुविधा
    • जानना चाहूँगा कि क्या चल रहे VM को clone किया जा सकता है.
    • VM को 1 सेकंड से कम समय में resume करने की सुविधा उपयोगी होगी। यह on-demand workflow के लिए उपयुक्त है.
    • seamless और तेज़ execution के लिए शायद agent को पहले से install करना पड़े.
  • जानना चाहूँगा कि क्या यह Docker server को decent-speed पर चलाकर Orb जैसी speed दे सकता है.

  • Apple Silicon डिवाइस पर एक या उससे अधिक macOS VM चलाने के use cases के बारे में जानना चाहूँगा.

  • यह Lima और Tart की तुलना में कैसे अलग है, जानना चाहूँगा.

    • क्या यह BSD चला सकता है?
  • जानना चाहूँगा कि क्या Apple Silicon पर Intel VM चलाया जा सकता है, या इसका उल्टा। मैं अलग-अलग architecture पर C++ applications compile करने के लिए ऐसा करना चाहता हूँ। क्या इसका कोई और "आसान" तरीका है?

  • GPU और USB passthrough के बारे में सुना है, लेकिन इस पर विश्वास करना मुश्किल है.

  • मैं Apple Silicon host पर x64 आधारित पुराना macOS version चलाना चाहता हूँ, लेकिन यह अव्यावहारिक लगता है.

  • मैंने UTM से aarch64 VM चलाया है, और AppleScript से VM reboot करने के लिए एक छोटा Sinatra server बनाया था। मैं इस प्रोजेक्ट को एक अधिक शक्तिशाली solution के रूप में विचार करूँगा। सच कहूँ तो, virtualization के मामले में UTM ने मुझसे बहुत उम्मीदें जगा दी थीं.

  • प्रोजेक्ट अच्छा है, लेकिन built-in images बहुत कम हैं.

  • जानना चाहूँगा कि क्या यह हल्का Windows VM चला सकता है.