Установка командной оболочки Bash в Windows с Cygwin
Talaan ng mga Nilalaman:
Cygwin ay isang libreng application na nagbibigay ng kapaligiran tulad ng UNIX sa Windows operating system. Ang Cygwin ay binubuo ng mga library ng UNIX system call kasama ang maraming application ng GNU.
Cygwin Pangkalahatang-ideya
Ang Cygwin ay nagsisilbing isang layer ng emulation na nagbibigay ng malaking POSIX (Portable Operating System Interface) na pag-andar ng tawag sa system, at isang koleksyon ng mga tool, na nagbibigay ng hitsura at pakiramdam ng Linux. Sa Cygwin na naka-install, ang mga gumagamit ay may access sa maraming pamantayan ng UNIX utilities. Ang Cygwin ay maaaring makatulong sa iyo na maisagawa ang lahat ng mga utos ng UNIX sa Windows PC na palaging isang pag-aalala para sa mga developer, lalo na ang mga developer na nagtatrabaho sa mga server ng Linux.
POSIX compatibility ng Cygwin ay hindi mata na maayos sa katutubong Windows API. Kung ihalo mo ang POSIX na mga tawag sa mga tawag sa Windows sa iyong programa posible na makakakita ka ng hindi pantay na mga resulta. Sa partikular, ang mga senyas ng Cygwin ay hindi gagana sa mga pag-andar ng Windows na tumatanggap ng mga filename ay maaaring malito ng suporta ni Cygwin para sa mahabang filename.
Sa artikulong ito ay magsasalita ako tungkol sa pag-install nito at naglilista ng ilan sa karaniwang mga tampok ng Cygwin din ang katutubong UNIX mga gawain na maaaring gawin sa Windows PC gamit ang application na ito.
Cygwin Installation
Ang pag-install ng Cygwin ay nagsisimula sa pag-download ng executable file at pagpapatakbo nito. Narito ang mga serye ng mga screen shot na maaaring gumabay sa iyo sa pamamagitan ng kumpletong pag-install.
1) Siguraduhin na gumagamit ka ng isang bersyon ng Windows na suportado ng Cygwin, at mayroon kang sapat na disk space. Ang inirerekomenda ay 5GB minimum dahil ang kumpletong Pag-install ng Cygwin ay maaaring timbangin sa paligid ng 5GB.
2) Patakbuhin ang executable file at pagkatapos ay piliin ang pagpipilian na "i-install mula sa internet". Pinapayagan nito ang application na i-download ang kumpletong repository mula sa server sa iyong lokal na makina.
3) Piliin ang default na direktoryo. C: Cygwin, ito ay palaging inirerekomenda. I-click ang Susunod.
4) Piliin ang uri ng koneksyon sa Internet. Piliin ang "Direktang Koneksyon". Pindutin ang Susunod.
5) Pumili ng isang kalapit na mirror site kung saan upang i-download ang mga pakete ng Cygwin. Anumang gagawin.
6) Pagpili ng mga pakete: Ito ang kritikal na bahagi. Sa hakbang na ito kailangan mong piliin ang mga application na gusto mo. Maaaring mapili ang mga application o mga pakete sa pamamagitan lamang ng pag-click sa default na label na katabi ng pangalan ng pakete. Kung sakaling ikaw ay ganap na bago sa UNIX, ang mga ito ay karaniwang ginagamit na mga pakete:
- opennssh
- keychain (para sa mga ssh key pairs)
- gv
- ghostscript
- emacs
- vi
- tcsh
- gnu compilers
- tetex
- aspell
- gnuplot
- rsync
7) Sa sandaling mag-click ka sa susunod, magsisimula ang pag-install. Ito ay tumatagal ng ilang oras, maaaring maging sa paligid ng 30 minuto depende sa pag-download ng bilis. Ilunsad ang Cygwin sa pamamagitan ng pag-click sa batch file.
Cygwin Features
- Cygwin ay libre / open source. Maaari itong baguhin gamit ang umiiral na source code na magagamit para sa pag-download.
- Maaari mong mag-ipit command sa Cygwin. I-install ang mga compiler, SDK at mga kasangkapan dito.
- Clipboard Integration - Pagsasama ng Clipboard sa pagitan ng X clipboard at clipboard ng Windows. Ang mga malayuang kliyente ay maaaring mailunsad at maipakita sa iyong Cygwin / X session alinman sa pamamagitan ng telnet o sa pamamagitan ng X11 tunneling sa ssh, gamit ang openssh package ng Cygwin.
- Execute ang mga application ng client server gamit ang dalawang magkakaibang pagkakataon ng Cygwin sa parehong PC
- Download Cygwin
I-download ang Cygwin
dito . Ang video ay gagabay sa iyo sa pamamagitan ng mga hakbang sa pag-install ng Cygwin.
Paminsan-minsan ang mga update ay napakahalaga, ngunit ang pinaka-tila tulad ng tinkering. Ang PS3's Disyembre 2, 2008 v2.53 update ay nagdagdag ng full-screen na suporta para sa Adobe Flash. Ang pag-update ng Nobyembre 5, 2008 v.2.52 ay nagdala ng tatlong mga pag-aayos sa maliit na glitch. Ang Hulyo 29, 2008 v2.42-update ang enigmatically "pagbutihin [d] ang kalidad ng pag-playback ng ilang PlayStation 3 at PlayStation format software." Ang pag-update ng Hulyo 8, 2008 v2.41 ay naayos
Huwag ako mali, sa tingin ko talagang kahanga-hanga na nais ng Sony na maglinis ng ilang frequency. Ngunit hindi dapat isang kumpanya na may mga mapagkukunan ng Sony at isang predictable hardware development platform malinaw na ang windshield maagang ng panahon?
Ang isang operating system ay isang kernel, isang pagsuporta sa cast ng mga programa, at isang konsepto. Para sa ilang mga komersyal na entity, ito rin ay isang kampanya sa marketing, hype at kita. Ngunit, ang Linux operating system ay isa pang lasa ng sistemang operating ng Unix? Oo. Kung gusto mo, bilang isang may-ari ng negosyo, nais malaman kung ang Linux ay sapat na tulad ng Unix na maaari mong lumipat mula sa isang komersyal na lasa ng Unix sa Linux na may pinakamaliit na problema at gasto
[Karagdagang pagbabasa: 4 Mga proyektong Linux para sa mga newbies at intermediate users]
Classic Shell: Customize Shell, Add Start Button, Start Menu to Windows 8 | 8.1
Ang Classic Shell ay nagdaragdag ng Start Menu at Start Button sa Windows 8.1 | 8. Pinapayagan din nito ang slip sa pagsisimula ng screen at nagdaragdag ng mga klasikong tampok ng Windows Explorer at Internet Explorer sa Windows 8.