Mga Key Takeaway
- Ang kumpanya ng virtualization na Corellium ay nagpatakbo ng Linux sa isang M1 Mac.
- Maaari mo itong i-install sa iyong MacBook Pro o Air, ngunit kakailanganin mo ng external na USB keyboard at mouse.
- Sa lalong madaling panahon, magagawa ng mga user ng Mac na i-virtualize ang Linux.
Gumagana na ngayon ang Linux sa mga M1 Mac ng Apple. Ang kumpanya ng virtualization na Corellium-na kasalukuyang kinakasuhan ng Apple-ay nag-port ng open-source na operating system sa Apple Silicon Macs.
Ang negosyo ng Corellium ay virtualization. Hinahayaan ka nitong patakbuhin ang virtualization ng iOS, Android, at Linux sa mga ARM processor, ang uri ng processor na ginagamit sa Apple Silicon. Kaya't hindi nakakagulat na nagawa nitong i-port ang Linux sa M1 Macs sa lalong madaling panahon. Ngunit ano ang ibig sabihin ng Linux sa Mac para sa iyo?
"Nang nagpasya ang Apple na payagan ang pag-install ng mga custom na kernel sa mga Mac gamit ang M1 processor, napakasaya naming subukang bumuo ng isa pang Linux port para higit pang maunawaan ang hardware platform," sabi ni Corellium sa isang blog post na inilathala sa kanyang website.
"Habang gumagawa kami ng modelo ng processor para sa aming produkto sa pagsasaliksik sa seguridad, ginagawa namin ang Linux port nang magkatulad."
Maganda talaga ang Mac hardware. Kahit si Linus Torvalds [ang imbentor ng Linux] ay gusto rin nito.
Linux sa Mac
Ang Linux ay isang operating system tulad ng macOS, Windows, Android, at iba pa. Maaari itong gamitin bilang isang desktop platform, ngunit mas malamang na mahanap mo ito sa isang telepono, naka-embed sa mga electronic device, o kahit na sa mga supercomputer. Dahil open source ito, maaari itong i-customize.
Ang mga Android phone ay tumatakbo sa Linux, gayundin ang mga NASA system. Kung mayroon kang matalinong refrigerator, malamang na ito ay batay sa Linux. Ang Linux, kung gayon, ay na-tweake upang tumakbo sa halos anumang bagay na may computer chip sa loob. At ngayon kasama na sa listahang iyon ang mga M1 Mac.
Sinusuportahan ng mga M1 Mac ang pag-boot mula sa mga operating system na hindi macOS, ngunit hindi naging madali ang pagpapatakbo ng Linux. Gusto ng Apple na pasadyang buuin ang hardware at software nito, at ginawa nitong mas kumplikado ang mga mukhang simpleng gawain tulad ng pagkonekta sa USB keyboard at mouse.
Gumagana ang paunang port sa Mac mini, ngunit pinatakbo na ito ng Corellium sa mga MacBook. "Ngayon ay nagdagdag kami ng CPU clock management (30% speed improvement) at suporta para sa MacBook Air at pro," sabi ni Chris Wade, chief technology officer ng Corellium, sa Twitter.
Kung gusto mong subukan ito sa isang laptop, kakailanganin mong sundin ang mga tagubilin ng Corellium. "Nangangailangan pa rin ito ng panlabas na keyboard, mouse, at USB upang mag-boot," isinulat ni Wade sa Twitter. "Ngunit nagsusumikap kaming magdagdag ng suporta para sa mga iyon."
Ano ang Ibig Sabihin Nito?
Karamihan sa atin ay walang gagawin kundi magpatakbo ng macOS sa aming mga bagong Apple Silicon Mac, at ayos lang. Ngunit ang pag-port ng Linux ay madaling gamitin para sa ilang kadahilanan. Ang isa ay nangangahulugan ito na maaari mong i-virtualize ang Linux sa iyong computer.
Ang Corellium port ay kasalukuyang nangangailangan na direkta kang mag-boot sa Linux. Ang virtualization ay isang opsyon na nagbibigay-daan sa iyong magpatakbo ng isang instance ng Linux sa isang window sa iyong Mac, tulad ng anumang iba pang app. Direktang tumatakbo sa hardware ng Mac ang instance ng Linux sa loob ng window na ito, ngunit mas maginhawa ito para sa mga user.
Gayunpaman pinapatakbo mo ito, gayunpaman, hinahayaan ng Linux sa Mac ang mga tao na bilhin ang mga kamangha-manghang, makapangyarihang machine na ito, at gamitin ang mga ito para sa kanilang mga trabaho. Ang mga siyentipiko at mananaliksik ay kadalasang gumagamit ng home-made o open-source na mga tool sa Linux, at sa lalong madaling panahon ay magagamit na nila ang mga ito sa isang tahimik na laptop na may buong araw na buhay ng baterya, walang fan, at kaunting init.
Natutuwa kaming subukang bumuo ng isa pang Linux port para higit pang maunawaan ang hardware platform.
Maaari din silang makakuha ng access sa mga custom na chip na inilalagay ng Apple sa mga device nito. Ang Tensorflow, isang open-source machine-learning platform, ay gumagamit na ng "Core ML" machine-learning tech ng Apple sa mga M1 Mac. Maaaring gamitin muli ng mga user ng Linux ang custom na Apple hardware para sa sarili nilang gamit.
Gayundin, nariyan ang hamon. "Gustong patunayan ng mga user ng Linux na kayang tumakbo ang Linux sa kahit ano," sinabi ng teknikal na manunulat at user ng Linux na si Chris Ward sa Lifewire sa pamamagitan ng direktang mensahe.
"Maganda talaga ang Mac hardware," sabi ni Ward. "Maging si Linus Torvalds [ang imbentor ng Linux] ay gusto rin nito."
Nanalo rin ang Apple dito, dahil mas maraming Mac ang ibebenta nito. Hindi nakakabaliw isipin na ang mga kumpanya ng server ay maaaring magbigay sa kanilang mga data center ng Mac minis na nagpapatakbo ng Linux, upang samantalahin ang kanilang malalakas, cool-running chips.
Para sa karaniwang gumagamit ng Mac, maaaring wala itong anumang pagkakaiba. Ngunit para sa mga taong nagmamalasakit, ito ay talagang napakalaking bagay. At magandang balita iyon.