LibrePCB: yakavhurika sosi wedunhu edhitaina yeLinux

MaharaPCB

LibrePCB ndeye yakavhurwa sosi uye wedunhu mupepeti (GNU GPLv3), software yemahara EDA yekuvandudza mabhodhi edunhu.

Iyo schematic edhita iri nyore kwazvo kushandisa uye ichine simba. Kutenda kune yakasarudzika raibhurari pfungwa, haufanire kunetseka nezvekusarudza tsoka paunenge uchidhirowa rondedzero.

Uye kusiyana nemamwe maturusi eEDA, haufanire kunetseka nezvekupa nemaoko mabani ezviratidzo kumatanho ekutsika gare gare mune yedashboard edhiza kana.

Kana uchiwedzera zvinongedzo kuchirongwa, akawanda EDA maturusi anotendera iwe kuti uzvisarudze kubva pane yakapusa runyorwa rweakaiswa maraibhurari (anowanzo kutumidzwa nemugadziri).

LibrePCB ine yakajeka intuitive graphical interface kuwedzera kune yayo control panel iyo inotipa mukana wekuwana kune mapurojekiti atinawo mukusimudzira, neakanaka manejimendi eakapedzisira kugadziriswa uye mapurojekiti atinoshandisa zvakanyanya.

Uye zvakare, LibrePCB inobvumidza mushandisi kuti akwanise kuisa chero raibhurari kubva kumapurojekiti epfuura, ayo nenzira yakapusa, raibhurari yaunoda yekushandisa inongoregedzwa uye kuiswa.

Pakati pehunhu hwayo hukuru tinogona kuratidza zvinotevera:

  • Multiplatform (Unix / Linux, Mac OS X, Windows)
  • Mitauro yakawanda (zvese zvinoshandiswa uye zvinhu zvemaraibhurari)
  • Zvese-Mu-Imwe: manejimendi manejimendi + raibhurari / schematic / dashibhodhi edhita
  • Nzwisisa, zvemazuva ano uye nyore kushandisa graphical mushandisi inowanikwa.
  • Yakasimba kwazvo raibhurari dhizaini ine mamwe matsva mazano.
  • Mafomati anoverengwa nevanhu emaraibhurari uye mapurojekiti
  • Multi-pcb basa (akasiyana pcb akasiyana emhando imwechete yechirongwa)
  • Otomatiki kuwiriranisa yeiyo runyorwa rwema network pakati pechirongwa uye bhodhi.

Maitiro ekuisa LibrePCB redunhu mupepeti paLinux?

Parizvino hapana shanduro dzakagadzikana dziripo izvozvi, asi kune mamwe mapakeji ayo anozobatsira kuiswa cheichi chishandiso chikuru kana iwe usiri kuda kuumbiridza pane yako system.

Imwe yenzira idzodzo ndeye nerubatsiro rweFlatpak mapakeji, ayo atinofanira kungova nerutsigiro kuti tikwanise kuisa zvinoshandiswa zverudzi urwu mune yedu system.

kuzvidzora_panel

Kana iwe usina iyi rutsigiro yakawedzerwa kune yako system, Unogona kushanyira chinyorwa chinotevera umo isu tinotsanangura kuti tingazviite sei.

Iye zvino tave nePlppak rutsigiro, tinogona kuisa iyo application nekuvhura terminal uye nekuita unotevera kuraira:

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

Kana iwe watove nerudzi urwu rwekuisa, unogona kutarisa kana paine imwe yazvino vhezheni, uchiita unotevera kuraira mune yako terminal.

flatpak --user update org.librepcb.LibrePCB

Uye vakagadzirira nayo, ivo vanenge vatove neiyo yazvino vhezheni yeiyi yemahara wedunhu edhita yakaiswa, ivo vanongofanirwa kutsvaga iyo yekutanga mune yavo application menyu kuti vakwanise kuimhanya pane yavo system.

Kana vasingakwanise kuwana iyo yekutanga, vanogona kuvhura iyo application nerubatsiro rwemutemo unotevera:

flatpak run org.librepcb.LibrePCB

Imwe nzira yatinofanira kuwana iyi application ndeye nerubatsiro rweAppImage, iyo yatinogona kurodha pasi nekuvhura terminal uye mairi tichiita inotevera mirairo:

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

Kana kurodha pasi kwapera, isu tinofanirwa kupa mvumo yekushandisa kuchikumbiro chakakoswa nemirairo inotevera:

chmod +x ./librepcb.AppImage

Uye pakupedzisira isu tinogona kumhanyisa iyi application nekudzvanya zvakapetwa pane yakadzingwa faira kana kubva kune iyo terminal tinokwanisa kuimhanya neinotevera kuraira:

./librepcb.AppImage

Kuisirwa pane Arch Linux

Kune avo vari Arch Linux vashandisi, ivo vachakwanisa kuisa ichi chishandiso kubva kuAUR, saka ivo vanofanirwa kuve neAUR mubatsiri pakuisirwa kwavo.

Ndinga kurudzira vamwe mune ino positi. Iye zvino isu tinovhura terminal uye mairi isu tinoita inotevera mirairo:

yay -S librepcb

Maitiro ekupedzisira atinawo nerubatsiro rwema docker midziyo, zvakakosha kuti docker iiswe pane system kuti ikwanise kuvaka mudziyo.

Kugona kuita kuvaka tIsu tinofanirwa kuvhura terminal uye nekuita inotevera mirairo mairi:

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

Iye zvino tinoenderera mberi nekuvaka mudziyo ne:

./build_container.sh

Chekupedzisira tinogona kumhanyisa kunyorera ne:

./run_container.sh librepcb         

 


Izvo zviri muchinyorwa zvinoomerera pamisimboti yedu ye tsika dzekunyora. Kuti utaure chikanganiso tinya pano.

Makomendi gumi, siya zvako

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   Luisa Sung akadaro

    Kana vaibuditsa pasuru, ini ndichaiyedza chaizvo.

  2.   jr akadaro

    Kubva pama screenshots, zvinoita kunge EAGLE PCB.