LibrePCB: लिनक्स के लिए एक खुला स्रोत सर्किट संपादक

फ्रीपीसीबी

लिब्रेपीसी एक खुला स्रोत और सर्किट संपादक है (जीएनयू जीपीएलवी3), सर्किट बोर्ड विकसित करने के लिए एक मुफ्त ईडीए सॉफ्टवेयर।

योजनाबद्ध संपादक का उपयोग करना बहुत आसान है और अभी भी शक्तिशाली है। अभिनव पुस्तकालय की अवधारणा के लिए धन्यवाद, रूपरेखा तैयार करते समय पैरों के निशान चुनने के बारे में चिंता करने की कोई आवश्यकता नहीं है।

और अन्य EDA टूल्स के विपरीत, आपको डैशबोर्ड संपादक में बाद में फ़ुटप्रिंट ब्लॉक को मैन्युअल पिंस असाइन करने के बारे में चिंता करने की आवश्यकता नहीं है।

योजनाबद्ध में घटकों को जोड़ते समय, अधिकांश ईडीए उपकरण आपको स्थापित पुस्तकालयों की एक साधारण सूची (अक्सर निर्माता द्वारा नामित) से उन्हें चुनने की अनुमति देते हैं।

LibrePCB के पास अपने नियंत्रण कक्ष के अलावा एक काफी सहज ग्राफिकल इंटरफ़ेस है जो हमें उन परियोजनाओं तक पहुंच प्रदान करेगा जो हमारे पास विकास में हैं, अंतिम संपादित के आदर्श प्रबंधन और उन परियोजनाओं के साथ जो हम सबसे अधिक उपयोग करते हैं।

इसके अलावा, LibrePCB उपयोगकर्ता को पिछली परियोजनाओं से किसी भी पुस्तकालय को शामिल करने की अनुमति देता है, जिसके साथ एक सरल तरीके से उपयोग की जाने वाली वांछित लाइब्रेरी को बस डाउनलोड और इंस्टॉल किया जाता है।

इसकी मुख्य विशेषताओं में से हम निम्नलिखित पर प्रकाश डाल सकते हैं:

  • गुणक (यूनिक्स / लिनक्स, मैक ओएस एक्स, विंडोज)
  • बहुभाषी (दोनों अनुप्रयोग और पुस्तकालय तत्व)
  • ऑल-इन-वन: परियोजना प्रबंधन + पुस्तकालय / योजनाबद्ध / डैशबोर्ड संपादक
  • सहज, आधुनिक और उपयोग में आसान ग्राफिकल यूजर इंटरफेस।
  • कुछ नवीन अवधारणाओं के साथ बहुत शक्तिशाली पुस्तकालय डिजाइन।
  • पुस्तकालयों और परियोजनाओं के लिए मानव-पठनीय फ़ाइल प्रारूप
  • मल्टी-पीसीबी फ़ंक्शन (एक ही योजनाबद्ध के विभिन्न पीसीबी वेरिएंट)
  • योजना और बोर्ड के बीच नेटवर्क की सूची का स्वचालित सिंक्रनाइज़ेशन।

लिनक्स पर LibrePCB सर्किट संपादक कैसे स्थापित करें?

फिलहाल कोई स्थिर संस्करण उपलब्ध नहीं हैं, लेकिन कुछ पैकेज ऐसे हैं जो इंस्टॉलेशन की सुविधा प्रदान करेंगे इस महान उपकरण की अगर आप इसे अपने सिस्टम पर संकलित नहीं करना चाहते हैं।

उन तरीकों में से एक है फ़्लैटपैक पैकेजों की मदद से, जिसके साथ हमारे सिस्टम में इस प्रकार के अनुप्रयोगों को स्थापित करने में सक्षम होने के लिए हमारे पास समर्थन होना चाहिए।

कंट्रोल पैनल

यदि आपके पास यह समर्थन आपके सिस्टम में नहीं जोड़ा गया है, आप निम्नलिखित लेख पर जा सकते हैं जिसमें हम यह समझाते हैं कि यह कैसे करना है।

अब फ्लैटपैक का समर्थन होने पर, हम एक टर्मिनल खोलकर और निम्नलिखित कमांड को निष्पादित करके एप्लिकेशन इंस्टॉल कर सकते हैं:

flatpak install --user https://flathub.org/repo/appstream/org.librepcb.LibrePCB.flatpakref

यदि आपके पास पहले से ही इस प्रकार की स्थापना थी, तो आप जांच कर सकते हैं कि क्या अधिक वर्तमान संस्करण है, अपने टर्मिनल में निम्न कमांड निष्पादित कर रहा है।

flatpak --user update org.librepcb.LibrePCB

और इसके साथ तैयार, उनके पास पहले से ही स्थापित इस मुफ्त सर्किट संपादक का नवीनतम संस्करण होगा, उन्हें केवल अपने एप्लिकेशन मेनू में लॉन्चर की तलाश करनी होगी ताकि वे इसे अपने सिस्टम पर चला सकें।

यदि उन्हें लॉन्चर नहीं मिल रहा है, तो वे निम्नलिखित कमांड की मदद से एप्लिकेशन खोल सकते हैं:

flatpak run org.librepcb.LibrePCB

इस एप्लिकेशन को प्राप्त करने के लिए हमारे पास एक और तरीका है, एक AppImage की मदद से, जिसे हम एक टर्मिनल खोलकर और उसमें निम्नलिखित कमांड निष्पादित करके डाउनलोड कर सकते हैं:

wget https://download.librepcb.org/releases/0.1.0/librepcb-0.1.0-linux-x86_64.AppImage -O librepcb.AppImage

एक बार डाउनलोड हो जाने के बाद, अब हमें निम्नलिखित कमांड के साथ डाउनलोड किए गए एप्लिकेशन को निष्पादन अनुमति देनी होगी:

chmod +x ./librepcb.AppImage

और अंत में हम डाउनलोड किए गए फ़ाइल पर डबल क्लिक करके या टर्मिनल से हम इसे निम्न कमांड से चला सकते हैं:

./librepcb.AppImage

आर्क लिनक्स पर स्थापना

जो लोग आर्क लिनक्स उपयोगकर्ता हैं, वे AUR से इस उपकरण को स्थापित करने में सक्षम होंगेइसलिए, उनकी स्थापना के लिए उनके पास AUR सहायक होना चाहिए।

क्या मैं कर सकता हूं इस पोस्ट में कुछ सुझाएं। अब हम एक टर्मिनल खोलते हैं और उसमें हम निम्नलिखित कमांड निष्पादित करते हैं:

yay -S librepcb

हमारे पास अंतिम विधि डॉकटर कंटेनरों की सहायता से है, कंटेनर को बनाने में सक्षम होने के लिए सिस्टम पर डॉक स्थापित होना महत्वपूर्ण है।

निर्माण को पूरा करने में सक्षम होने के लिए टीहमें एक टर्मिनल खोलना होगा और उसमें निम्नलिखित कमांड निष्पादित करनी होगी:

mkdir librepcb-docker && cd librepcb-docker

wget https://raw.githubusercontent.com/LibrePCB/LibrePCB/master/dev/docker/Dockerfile

wget https://raw.githubusercontent.com/LibrePCB/LibrePCB/master/dev/docker/build_container.sh

wget https://raw.githubusercontent.com/LibrePCB/LibrePCB/master/dev/docker/run_container.sh

अब हम कंटेनर बनाने के लिए आगे बढ़ें:

./build_container.sh

अंत में हम इसके साथ एप्लिकेशन चला सकते हैं:

./run_container.sh librepcb         

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   लुइसा सुंग कहा

    जब वे इसे पार्सल के लिए निकालते हैं, तो मैं वास्तव में कोशिश करूँगा।

  2.   jr कहा

    स्क्रीनशॉट से, यह ईएजीएलई पीसीबी की तरह दिखता है।