डॉक्सशुरुआत
इंस्टॉल करें
Design Editor macOS, Windows और Linux पर चलता है। यह एक ही डाउनलोड है, न अकाउंट चाहिए न क्लाउड।
1अपने सिस्टम का बिल्ड डाउनलोड करें
हर वर्शन रिलीज़ पेज पर है। साइट आपके कंप्यूटर के लिए सही फ़ाइल चुनती है; नीचे की तालिका में हर फ़ाइल का नाम है।
| सिस्टम | फ़ाइल |
|---|---|
| macOS, Apple silicon | Design-Editor-<version>-arm64-mac.dmg |
| Windows, 64-बिट | Design-Editor-<version>-x64-win-setup.exe |
| Linux, x86_64 | design-editor-linux-x86_64.tar.gz |
2macOS
.dmgखोलें और Design Editor को Applications में ड्रैग करें।- बिल्ड अभी कोड-साइन नहीं है, इसलिए पहली बार खोलने पर Gatekeeper उसे रोकता है। ऐप पर राइट-क्लिक करके Open चुनें, या quarantine फ़्लैग हटाएँ:
xattr -dr com.apple.quarantine "/Applications/Design Editor.app"3Windows
-win-setup.exeइंस्टॉलर चलाएँ।- अगर SmartScreen अज्ञात प्रकाशक की चेतावनी दे, तो More info और फिर Run anyway चुनें।
4Linux
आर्काइव में एक ही design-editor बाइनरी है। इसे ऐसे फ़ोल्डर में अनपैक करें जिसमें आप लिख सकते हों, ताकि ऐप के अंदर का अपडेट उसे वहीं बदल सके।
tar xzf design-editor-linux-x86_64.tar.gz -C ~/.local/binइसके लिए glibc 2.39 या नया, GL/EGL और X11 या Wayland सेशन चाहिए।
5de कमांड को PATH में जोड़ें
de कमांड लाइन टूल ऐप के साथ आता है। macOS पर यह बंडल के अंदर रहता है; इसे एक बार लिंक करें:
sudo ln -sf "/Applications/Design Editor.app/Contents/MacOS/de" /usr/local/bin/deWindows पर इंस्टॉलर de.exe को C:\Program Files\Design Editor में design-editor.exe के बगल में रखता है, लेकिन PATH में नहीं जोड़ता। रिलीज़ पेज पर हर सिस्टम के लिए अलग CLI आर्काइव भी हैं।
6अपडेट
ऐप शुरू होते ही GitHub पर नया वर्शन जाँचता है और उसे सेटिंग्स, सिस्टम में दिखाता है। अपडेट करने पर बिल्ड डाउनलोड होता है, SHA256SUMS.txt से जाँचा जाता है और ऐप फिर से शुरू होता है। आप सहायता, अपडेट जाँचें भी चुन सकते हैं, या उसी सेटिंग्स टैब में अपने-आप होने वाली जाँच बंद कर सकते हैं।
7डाउनलोड की जाँच करें
हर रिलीज़ के साथ एक SHA256SUMS.txt आती है। इसे अपनी फ़ाइल के हैश से मिलाएँ:
shasum -a 256 <file>Get-FileHash <file>8सोर्स से बिल्ड करें
एडिटर Rust में लिखा है और अपना toolchain तय रखता है, इसलिए सामान्य Cargo बिल्ड काफ़ी है:
git clone --recurse-submodules https://github.com/kemalcalak/design-editor
cd design-editor
cargo build --release -p de-host-desktop -p de-cli