Okwangoku iLinux nguKumkani kwinqanaba leNkqubo yokuSebenza esetyenziswa ziingcali kwindawo yeTekhnoloji yoLwazi (IT)Nokuba kuseva okanye kwiiQela zaBalawuli beSeva, kwaye kwinqanaba labaphuhlisi beSoftware kulo nyaka bafikelela kwinqanaba elifanayo ngokudlula kuvavanyo. Uphononongo lwe-Stack Overflow Developer 2016 del Indawo yesi-3 nge-21,7% njengoMthuthukisi oyintandokazi ngu Indawo yesi-1 nge-48,3% kwi Uphononongo lwe-Stack Overflow Developer 2018.
Okwangoku, i-GNU / Linux Izicelo ze-ecosystem zinoluhlu olubanzi nolugqwesileyo lweenkqubo zoPhuculo lweSoftware (Izicelo kunye neeNkqubo) Ifakelwe kakuhle, iqulunqwe kwaye yafakwa ngaphakathi kwi-GNU / Linux Distribution banokugubungela uluhlu olubanzi lwenkqubo yolwimi.
Intshayelelo
Uluhlu lwezicelo ze-GNU / Linux esiza kuzijonga kamva zizezinye zezona zaziwayo kwaye zisetyenzisiweyo kwicandelo loPhuculo lweSoftware kule nkqubo yokusebenza. Zihlaziywa rhoqo kwaye zinenkxaso elungileyo.
Kwaye rhoqo rhoqo izicelo ezintsha ziyaphuma okanye usetyenziso esele lukhona lubandakanyiwe kwihlabathi iMicrosoft okanye iApple, Ukuphakamisa inqanaba lomgangatho wezicelo ezinokuphuhliswa phantsi kwe-GNU / Linux.
Kwiminyaka ethile edlulileyo senze ezinye iimpapasho ngalo mbandela okulungeleyo ukukhunjulwa nokuphononongwa, njenge Lungiselela Ubuntu (okanye enye i-distro) kuphuhliso lwewebhu y Izixhobo zam uPhuhliso lweWebhu kunye noYilo nge-GNU / Linux. Kodwa namhlanje siza kwenza uphononongo olubanzi ngakumbi kubo kunye ne-Distros ekhoyo esele ilungiselelwe uPhuhliso lweSoftware.
Izicelo zoPhuculo lweSoftware ziye zavela kumgangatho kunye nokusebenza ngaphezulu kwe-GNU / Linux ke ukuvumela inkxaso eyimfuneko (isiseko) se-novice okanye ingcali yeSoftware yoMqambi ukuba ikwazi ukukhula kule nkqubo yokusebenza ngendlela efanelekileyo kwaye iyamkele njengeyona ndlela iphambili yokusebenza kwayo.
Nantsi into esisilindeleyo ngoku Ihlabathi le-GNU / Linux kwindawo yoPhuculo lweSoftware:
Abapapashi
Umhleli wombhalo yinkqubo ekuvumela ukuba wenze kwaye uguqule iifayile zedijithali ezenziwe ngombhalo ocacileyo kuphela, eyaziwa ngokuba sisicatshulwa esicacileyo okanye iifayile zombhalo. Nangona kunjalo, kukho abaHleli beTekisi abaphambili kwaye bavumela okanye baququzelele ukuchongwa kolwimi lwenkqubo olusetyenziswe kwisicatshulwa, ukuququzelela ukuqondwa kunye nokusetyenziswa kwalo kwifayile. Ezinye zinokuba yiTheminali, oko kukuthi, ngaphandle komzobo wegraphical, kwaye ezinye zinokuba yiDesktop, oko kukuthi, kunye nomfanekiso obonakalayo.
Phakathi kwezona zaziwayo nezisetyenzisiweyo kwi-GNU / Linux esinazo:
Abahleli beTheminali
Abahleli abaLula kunye noMdibaniso woMzobo
Abahleli abaPhambili nge-Graphical Interface
- atom
- Uluhlu
- IBlueGriffon
- izibiyeli
- IsiGeany
- Iglasi
- Umyili weWebhu kaGoogle
- Ikhomputha
- Ithebula lokuKhanya
- Incwadana
- Ababhali
- Umbhalo ophezulu
Abahleli abaHlanganisiweyo
Iindawo eziHlangeneyo zeNkqubo
Indawo eHlanganisiweyo yokuLungiselela, eyaziwa kakhulu sisichazi se-IDE esivela kwigama lesiNgesi "iNdawo yoPhuhliso oluHlanganisiweyo", ayisiyonto ngaphandle Inkqubo okanye usetyenziso olupakishwe ikakhulu ngomhleli wekhowudi, umhlanganisi, ukulungisa ingxaki, kunye nomakhi womzobo womboniso. Ii-IDE zinokuba zizicelo ngokwazo okanye zinokuba yinxalenye yezicelo esele zikhona.
Phakathi kwezona zaziwayo nezisetyenzisiweyo kwi-GNU / Linux esinazo:
- aptana
- I-Arduino IDE
- IkhowudiBlocks
- codelite
- eclipse
- Imijelo
- IjetBrains Suite
- ULazaro
- NetBeans
- I-Ninja IDE
- IPython Idle
- Iposi
- Umdali weQT
- Ngokulula iFortran
- Ikhowudi ye-Visual Studio
- I-Wing Python IDE
Isoftware yoPhuhliso lweSoftware
Isixhobo soPhuculo lweSoftware, esaziwa kakhulu sisibizo esithi SDK esisuka kwigama lesiNgesi "iSoftware Development Kit", Ayisiyonto ingaphezulu kweseti yezixhobo ezinceda uMqambi weSoftware ukuba ayile usetyenziso kunye neenkqubo ezivumela kwaye zenze lula umsebenzi kwimeko ethile yetekhnoloji.
Izicelo eziphuhliswe ngaphakathi kwe-SDK ziya kumiselwa kwinkqubo ethile yokusebenza, iqonga lehardware, ikhonsoli yomdlalo wevidiyo okanye iphakheji yesoftware ekhethekileyo. Kukho izixhobo ezininzi ezinokuqulathwa yi-SDK, phakathi kwezi zezi:
- Inkqubo ujongano lwenkqubo (API).
- Indawo emanyanisiweyo yophuhliso (SDI) nge Debugger kunye Umhlanganisi.
- Iikhowudi Umzekelo kunye namaxwebhu.
- Un I-Emulator yendawo efunekayo yeteknoloji.
Phakathi kwezona zaziwayo nezisetyenzisiweyo kwi-GNU / Linux esinazo:
Uhlobo lweeNkqubo zoLawulo
Inkqubo yolawulo lwenguqulo (okanye inkqubo yolawulo yohlaziyo) yindibaniselwano yetekhnoloji kunye neendlela zokulandela umkhondo kunye nokulawula utshintsho olwenziwe kwiiprojekthi zeefayile, ngakumbi ikhowudi yemvelaphi, kumaxwebhu nakwiphepha lewebhu.
Zonke iinkqubo zolawulo lwenguqulo zisekwe ekubeni nokugcinwa, okuseti yolwazi olulawulwa yinkqubo. Le ndawo yokugcina inembali yenguqulo yazo zonke izinto ezilawulwayo. Umsebenzisi ngamnye angenza ikopi yendawo ngokukopa umxholo wokugcina ukuvumela ukusetyenziswa kwayo. Kuyenzeka ukuba uphindaphinde ingxelo yokugqibela okanye nayiphi na inguqulelo egcinwe kwimbali.
Phakathi kwezona zaziwayo nezisetyenzisiweyo kwi-GNU / Linux esinazo:
Qaphela: Kuzo zonke, iGit yintandokazi kuluntu lwayo olukhulu, uphuhliso olukhulu, kunye neeplagi ezibanzi kunye nabaXhasi. Ukuba ufuna ukwazi ngakumbi malunga nabathengi beGit, tyelela eli khonkco kwiwebhusayithi esemthethweni: Abaxhasi bemizobo yeGit kwiLinux.
Distros (ukuhanjiswa kwe-GNU / iLinux)
Inkqubo yokuSebenza yasimahla eyenziwe kwiLinux Kernel kunye neseti yezicelo zeGNU evumela ukubonelela ngophuculo ukuyifaka ngokulula ngezixhobo zoqwalaselo lwayo kunye neenkqubo zolawulo lwephakheji yofakelo lwesoftware eyongezelelweyo. Ukukhethwa konikezelo kuxhomekeke kwiimfuno zomsebenzisi kunye nezinto azithandayo.
Kwinqanaba lomphuhlisi weSoftware, sifumana oku kucetyiswayo:
Eqhelekileyo
Ezizodwa
Ukukhutshwa kwenguqulelo 1.1 ye-Distro MinerOS GNU / Linux kulindeleke kwixa elizayo. ngokungafaniyo nohlobo lwe-1.0 olukhethekileyo ukuba lusetyenziselwe iKhaya, iOfisi, iMigodi yeDijithali kunye neeGcisa zeKhompyuter, iya kuba yinto ekhethekileyo kubaPhuhlisi beSoftware, abaDlali kunye nabaPhuhlisi boMxholo weMultimedia. Ukufunda ngakumbi malunga nophuhliso lwamva lweDistro unokucofa kwigama layo: IMinerOS GNU / Linux 1.1 (Onix) okanye malunga yangoku IMinerOS GNU / Linux 1.0 (iPetro).
Ukuza kuthi ga ngoku ndiyathemba ukuba olu papasho luluncedo olukhulu kuweNokuba ufaka usetyenziso oluninzi kwi-Distro yakho yangoku ukuyenza ilungele abaPhuhlisi beSoftware okanye uthathe isigqibo sokusebenzisa isincomo sabo. Kude kube yinto elandelayo!
ukusuka kugxa wokuqala, tas sembrao
Enkosi ngengcaciso yakho! Kuhlala kumnandi ukwazi ukuba amanqaku ayafundwa kwaye axatyiswa kumgangatho wawo ofanelekileyo ngabafundi beBhlog.
Inqaku lihle kakhulu kodwa andivumelani nenxalenye yesibini yomhlathi wokuqala. I-GNU / Linux inendlela ethe kratya nengcono yokuba yinkosi yabaphuhlisi, kwaye uninzi lwethu luyisebenzisa ngokuchanekileyo kuzo zonke izibonelelo ezizisa ekuphuhliseni. Kunye nefom yasimahla.
Ngamafutshane: Ndisebenzisa i-vim nge-60 plugins, kunye nefayile yoqwalaselo yomgca we-1400 equlathe imisebenzi endiyicwangcisileyo kwiVimL ukwenza le ndiyifunayo. Ndiyisebenzisa kunye ne-tmux multiplexer ngenxa yoko ndinethuba lokuphindaphindeka kwesiphelo sendlela yokusebenzisa i-vim kunye nazo zonke izixhobo ze-Unix ecosystem: grep, sed, awk,… Ngaphandle kwe-git, kunjalo. Yonke into evela kwisiphelo sendlela, kunye neendlela ezimfutshane zekhibhodi, kunye nezivumelwano kunye nolwakhiwo olwenziweyo.
Ukucwangciswa kwe-vim yam, i-tmux yam, i-zsh yam (enye igobolondo eya ku-bash) kunye nezinye iinkqubo ezininzi zigcinwa kwaye zilayishwe kwindawo yoluntu kwi-github. Ngayo yonke into yokufaka i-GNU / Linux ecocekileyo, kufuneka ndiyidibanise ne-git clone kwaye ndenze ii-symlinks nge-stow. Kwaye sele ndinobumbeko oluthathe iminyaka emininzi ukupolisha ukulungele ukusebenzisa, kwimizuzwana embalwa, kuwo nawuphi na umatshini onenkqubo esekwe kwi-Unix (ewe, kwi-Mac nayo iya kusebenza).
Kucacile ukuba andizinikezelanga kwinkqubo kwiNet okanye kuyo nayiphi na itekhnoloji ehlala ngcono kwinkqubo yokusebenza yenkampani enye: Windows. Kwaye ukuba ibiyinkqubo eJava, ibinokusebenzisa i-IDE elungileyo, uhlobo ongakhange ulukhankanye: zeJetBrains, ezihlawulwayo ayisosizathu sokuba ungazikhankanyi.
I-PS: Ndenza inkqubo kwi-C / C ++, Go, Python kunye nePerl, kodwa ndisebenzise iilwimi ezininzi, ezinje ngeSiseko, iBhash, iLisp, iLisp, iVimL, iLua, i-PHP, kunye nolwenziwo olwahlukileyo lwe-SQL. Zonke zine-vim / neovim, ezidityaniswa nee-Emac ngookumkani beenkqubo. Baqala iminyaka emininzi eyadlulayo kodwa bakhulile kwaye abayekanga ukuvela, de kwangoku ukusetyenziswa kwabo kuqhume. Kumgangatho, yi-VSCode yeMicrosoft kuphela esondela kubo ngandlela thile, kwaye ibabetha kwi-C # (yeyona ubuya kuyisebenzisa ukuba ubucwangcisa inkqubo kwi-C #), kodwa akukho nto iyenye. I-Atom kunye ne-ST3 zisemva kakhulu. Ungakhankanyi nano, ongumhleli nje, kuba iswele yonke into. I-xD
Yiza, ndibulise.
wabelana ngevimrc yakho?
Ndinomdla 🙂
Izimvo ezigqwesileyo, kwaye zikwacebisa kakhulu! Enkosi ngegalelo lakho elinolwazi ekusetyenzisweni kwezi zicelo zijolise kuphuhliso lwesoftware.
Ndilithandile inqaku lakho. Kwakudingeka ukubeka (kwi-ex-Delpsians / Pascalians) kwiLazaro, eyi-IDE epheleleyo.
Enkosi ngokwabelana ngeengcinga zakho nabalandeli beLinux.
Enkosi ngokwabelana, inqaku elilunge kakhulu !!
Ndiyazi ukuba akunjalo, kodwa kwezinye iimpapasho bonke ababhali babhala amagama abo, kodwa apha kuyandibetha ukuba kufuneka babonise «Ing. UJose Albert »« Ing. » "Injineli" lol ifundeka kakhulu egocentric okanye ngathi ufuna ukuyibhala ukuze ithathwe ngokungathí sina xD
Sele ndiyisombulule ingxaki yakho! Imibuliso, ithamsanqa kunye nempumelelo.
Ukugqibezela impendulo kwi-URxvt kufuneka ndikuxelele ukuba ndisekwe kuVavanyo loPhuculo loPhuculo lwango-2016 apho iQonga leLinux likwindawo yesithathu nge-3% njengeyona ibathandayo yabaPhuhlisi. Ukuphanda ngakumbi, oko kukuthi, ukujonga iStack Overflow Developer Survey 21,7 kunye neStack Overflow Developer Survey 2017, ndiye ndafumanisa ukuba iPlatform yeLinux inyuke yaya kwi-2018% ukuhlala kwindawo yesi-24.2 ngo-3 yenyuka yaya kuma-2017% ukuya kwinqanaba kwindawo yokuqala ngo-48,3.
Ke ngoko uchanekile, oko kukuthi, iQonga leLinux yiKing yeeNkqubo eziSebenzayo zabaPhuhlisi beSoftware ka-2018 kwihlabathi liphela ngokweli Phepha leHlabathi lidumileyo nehlonitshwayo.
UDiego de la Vega sele ebandakanye uLazaro kupapasho ukuze i-IDE eluncedo ingashiywa ngaphandle kwiingcebiso.
Enkosi kakhulu!
Ewe, kodwa andizukuvavanya umgangatho we-GNU / Linux, Windows okanye iMac ngokubhekisele kuphuhliso ngenani leevoti kuphononongo, ukusukela ngoko siwela kwintengiso ye-populum fallacy, oko kukuthi, «nguKumkani kuba uyayisebenzisa abantu abaninzi ”, xa eyona nto ifanelekileyo inokuthi" nguKumkani nge-X okanye ngenxa yezizathu ze-Y ", oko kukuthi, ukuphikisana nobungqina ngento eqinisekisiweyo.
Ukuba ngo-2017 no-2018 ukusetyenziswa kwe-GNU / Linux phakathi kwabaphuhlisi kuyanda kuphela kubonisa ukuba abaphuhlisi bayaqonda ukuba kubazisela izibonelelo, kwaye ndicinga ukuba oku kunxulunyaniswa nokwazisa kwe-GNU / Linux uqobo.
Ewe kuyinyani ukuba konke oku kuyandothusa. I-Emac yayisisicelo sokuqala se-GNU embalini kwaye ubuhle bayo buza kamva, njengemodi edumileyo ye-org, ngo-2006, okanye iplagi yayo ye-git (magit), yenye yezona zigqibeleleyo onokuzenza. fumana.
I-Vim iphuculwe i-Vi, ikwanayo neminyaka yayo kwaye ndiyabona ukuba ukusetyenziswa kwayo kuyakhula, mhlawumbi kuchatshazelwe yimfoloko ye-neovim apho kuye kongezwa khona ukuphuculwa okuninzi, kwaye esele ijikeleze iinkwenkwezi ezingama-27.000 nangona iyinkqubo yesiphelo kuphela, oko kukuthi , ngaphandle komzobo womzobo.
I-Emacs distro ebizwa ngokuba yi-Spacemacs iye yathandwa, eyimanyano phakathi kweVim kunye ne-Emacs (isekucwangcisweni kwesiko elinokwenziwa nangubani na).
I-'Linux ricing 'iya ithandwa, eyindlela yokwenza ngokwezifiso i-GNU / Linux ngaphandle kwendawo yedesktop (nokuba yi-Gnome, okanye i-XFCE, okanye i-KDE, okanye i-Mate, okanye uManyano, okanye i-LXDE, okanye i-LXQT, okanye i-Enlightment, okanye ...) kodwa nabaphathi beewindows ezincinci (i-dwm, i-xmonad, eyoyikisayo okanye i3wm ekhokeleni njengeyona ithandwayo mva nje).
Kwaye nditshintshile. Ndiyekile ukusebenzisa iWindows, ndiyenzile yonke indlela yokuzivelela kwezinto, ndisebenzise zonke iinkqubo ezichazwe kweli nqaku kwaye ekugqibeleni indlela endifikileyo ngayo kwi3wm nge-vim / neovim (ziphantse zafana ngoku), tmux, kwaye ndizama yenza konke okusemandleni ukusuka kwisiphelo sendlela, ukulungiselela ukulunge ngakumbi. Ukuya kuthi ga ngoku ukuba: I-surfraw indivumela ukuba ndikhangele amakhulu emithombo yolwazi, evulwa ngesikhangeli esiqwalaselweyo, kwimeko yam, i-w3m, esebenza ngaphakathi kwesiphelo. Ngomculo: cmus. Incoko: irssi okanye i-weechat. Igobolondo egqibeleleyo ngakumbi kune-bash: zsh.
Ukufikelela kwinqanaba lokuba ndisebenzisa ukuhamba kwe-vim (nge h, j, k kunye l endaweni yeentolo) kuzo zonke izicelo ezichaziweyo, kwaye xa ndingena kwiwebhu, nokuba ikwiChromium okanye kwiFirefox, ndiyazisebenzisa, kunye neeplagi ezininzi Bebekhona iminyaka, ndothuka ndakubafumanisa: cVim, VimFX, Vixen, QuantumVim, njl. Ngapha koko, oku kuhamba nge-vim kunokwenziwa kusebenze kwi-Emacs (imowudi emibi), kwi-Sublime Text (vintage), kwi-Atom (eneeplagi), kwi-VSCode (eneeplagi), kwi-Qt Creator (ukhetho), kwii-IDE zeJetBrains (ukhetho) ...
Yonke le nto inomdla kakhulu kuba inokubonakala ngathi indala okanye yakudala iyayeka ukusetyenziswa kwaye izicelo ezintsha nezingcono ziyaphuma, oku akwenzekanga, ngokuchaseneyo. Ezindala zezona zinokwandiswa, zinokuqwalaseleka, zineeplagi ezininzi kwaye zinokwenza izinto ezininzi ngokufutshane.
Ngama-95 ndandisele ndisebenzisa iWindows 95, kwaye ndafunda ukwenza inkqubo kungekudala. Khange ndiqalise ukusebenzisa i-GNU / Linux kude kube ngo-2008 kwaye utshintsho lwalunzima kakhulu kum, lundibiza kodwa kule minyaka ndibhetyebhetye. Khange ndisebenzise i-Vim iminyaka emi-3, ngenxa yoko ndiza kuyisebenzisa ukusukela malunga no-2015. Kubonakala ngathi iyakuba yenye indlela, akunjalo? Kulungile inomdla kakhulu, kuba andibuyeli umva okanye ndiphambene xD
Kwirekhodi, ii-Emacs zenza ngaphezulu kweVim, ngelixa iVim ingenakwenza yonke into eyenziwa yi-Emac, kodwa i-Emacs yenza okungaphezulu kunoko ndikucelayo (kujongeka ngathi yi-OS) ngelixa iVim iyi-100% ijolise ekubeni ngumhleli.
Masinwabe! 🙂
URxvt igalelo elihle njengalo elinye. Amava akho ngeGNU / Linux amnandi… Sinethemba lokuba ungasitshela ngakumbi ngezinye izimvo kwezinye iimpapasho okanye ezakho iimpapasho. Ngaba unayo iblogi okanye iwebhusayithi yakho?
Kwakuyinqaku elungileyo de ndabona uOnix noPetros xD !!!
Kulungile.
Ndathandana ne-archlinux intle kakhulu nangona zonke ezangaphambili ndizisebenzisa kwaye zilula kwaye zilungile. Enkosi ngale posi
Enkosi ngengcaciso yakho enkulu… Ndiyabulisa, Faiber!
!