LibrePCB waa ilo furan iyo tifaftiraha wareegga (GNU GPLv3), software EDA oo bilaash ah si loo horumariyo looxyada wareega.
Tifatiraha qaabeynta ayaa ah mid aad u fudud in la isticmaalo welina awood badan. Thanks to fikradda maktabadda hal-abuurka leh, uma baahnid inaad ka walwasho xulashada raadadka marka aad sawireyso dulmar.
Iyo si ka duwan qalabka kale ee EDA, sidoo kale uma baahnid inaad ka walwasho inaad gacanta ugu dhiibto biinanka astaanta si aad u raad dhigto baloogyada dambe ee tifaftiraha dashboardka.
Markaad kudareyso qaybaha qorshaha, qalabka EDA badankood waxay kuu oggolaanayaan inaad ka doorato liis fudud oo maktabadaha la rakibay ah (oo badanaa ay soo saarto soo saaraha).
LibrePCB waxay leedahay qaab muuqaal garaaf leh oo garaaf ah marka lagu daro guddi koontaroolkeeda oo na siin doonta marin u helka mashaariicda aan ku leenahay horumarka, iyadoo la maareynayo hanaan ku habboon wax ka beddelka ugu dambeeyay iyo mashaariicda aan inta badan isticmaalno.
Intaa waxaa dheer, LibrePCB waxay u oggolaaneysaa adeegsadaha inuu ku daro maktabad kasta mashruucyadii hore, kaas oo qaab fudud, maktabadda la doonayo in loo isticmaalo si fudud loo soo dejiyo oo loo rakibo.
Astaamaheeda ugu waaweyn waxaan ka muujin karnaa waxyaabaha soo socda:
- Multiplatform (Unix / Linux, Mac OS X, Windows)
- Luuqado badan (codsi iyo maktabadaha maktabada)
- All-In-One: maaraynta mashruuca + tafatirayaasha maktabadda / qorsheyaasha / dashboardka
- Dareen macquul ah, casri ah oo si sahlan loo isticmaali karo garaafka isticmaalaha garaafka.
- Naqshadeynta maktabad aad u awood badan oo leh fikrado hal abuur leh.
- Foomamka faylka-akhrin kara ee maktabadaha iyo mashaariicda
- Waxqabadka PCB-ga badan (noocyo kala duwan oo PCB ah oo isku mid ah)
- Iswaafajinta otomaatiga ah ee liiska shabakadaha ka dhexeeya nidaamka iyo guddiga.
Sidee loo rakibaa tifaftiraha wareegga LibrePCB ee Linux?
Waqtigan xaadirka ah ma jiraan noocyo xasilloon oo wali la heli karo, laakiin waxaa jira xirmooyin qaar oo fududeyn doona rakibidda qalabkan weyn haddii aadan rabin inaad ku soo ururiso nidaamkaaga.
Mid ka mid ah siyaabahaas ayaa ah iyadoo la kaashanayo xirmooyinka Flatpak, oo aan si fudud ugu baahan nahay inaan taageerno si aan ugu rakibno codsiyada noocan ah nidaamkeenna.
Haddii aadan haysan taageeradan lagu daro nidaamkaaga, Waad booqan kartaa qodobka soo socda oo aan ku sharaxeyno sida loo sameeyo.
Hadda oo aan haysanno taageerada Flatpak, waxaan ku rakibi karnaa arjiga adoo furaya terminal oo fulinaya amarka soo socda:
flatpak install --user https://flathub.org/repo/appstream/org.librepcb.LibrePCB.flatpakref
Haddii aad horey u haysatay rakibaadda noocan ah, waad hubin kartaa haddii uu jiro nooc hadda jira, oo lagu fulinayo amarka soo socda ee ku yaal bartaada.
flatpak --user update org.librepcb.LibrePCB
Oo ay ku diyaar ahaadaan, waxay horey u lahaan doonaan noocii ugu dambeeyay ee tifaftiraha wareegga bilaashka ah ee rakibay, kaliya waa inay raadsadaan soo-saaraha liiska dalabkooda si ay ugu awoodaan inay ku shaqeeyaan nidaamkooda.
Haddii ay heli waayaan furaha, waxay furi karaan arjiga iyagoo kaashanaya amarka soo socda:
flatpak run org.librepcb.LibrePCB
Hab kale oo aan ku helno codsigan waa iyadoo la adeegsanayo AppImage, kaas oo aan kala soo bixi karno adoo furaya terminal oo ay ku fulinayaan amarrada soo socda:
wget https://download.librepcb.org/releases/0.1.0/librepcb-0.1.0-linux-x86_64.AppImage -O librepcb.AppImage
Marka soo dejinta la dhammeeyo, waa inaan hadda siinnaa rukhsad dil ah barnaamijka la soo dejiyey oo leh amarka soo socda:
chmod +x ./librepcb.AppImage
Ugu dambayntiina waxaan ku ordi karnaa codsigan adoo laba jeer gujinaya feylka la soo dejiyey ama barta hoose waxaan ku ordi karnaa amarka soo socda:
./librepcb.AppImage
Ku rakibida Arch Linux
Kuwa isticmaala Arch Linux, waxay awoodi doonaan inay ku rakibaan qalabkan AURSidaa darteed, waa inay lahaadaan kaaliye AUR rakibiddooda.
Ma awoodaa kula tali qaar ka mid ah qoraalkan. Hadda waxaan fureynaa terminaal waxaanna ku fulineynaa amarka soo socda:
yay -S librepcb
Qaabka ugu dambeeya ee aan hayno waa caawinta konteynarrada weelka, waxaa muhiim ah in qalabka wax lagu rakibo lagu rakibo nidaamka si loo awoodo in la dhiso weelka.
Inaad fuliso dhismaha tWaa inaanu furnaa terminal oo aan ku fulino amarradan soo socda:
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
Hadda waxaan sii wadaynaa inaan ku dhisno weelka:
./build_container.sh
Ugu dambeyntii waxaan ku ordi karnaa arjiga:
./run_container.sh librepcb
Markay u soo baxaan baakadka, runtii waan isku dayi doonaa.
Laga soo bilaabo shaashadaha shaashadda, waxay umuuqataa EAGLE PCB.