
Kung mayroon kang lumang mobile phone na namumuo ang alikabok sa drawer, maaaring hindi mo na kailangang bumili ng mini PC para ayusin. Ang teleponong tila handa nang itapon ay nasa kaibuturan pa rin, isang kumpletong computer na Linux na nakasiksik sa isang maliit na tsasis, na may screen, baterya, WiFi at processor na higit pa sa sapat para sa maraming gawain.
Ang ideya ng ikonekta ang cellphone na iyon sa monitorAng paggamit ng keyboard na parang isang maliit na desktop computer ay hindi na bago sa ideya. Sa loob ng maraming taon, pinangarap na gawin ito ng mga komunidad ng gumagamit. gamitin ang Android bilang basehan para magpatakbo ng isang tunay na sistema ng LinuxSa pamamagitan man ng virtualization, chroot, containers, Termux, o direkta sa pamamagitan ng pagpapalit ng Android ng mobile distribution gamit ang mga environment tulad ng SXMO, titingnan natin nang sunud-sunod ang lahat ng magagawa mo ngayon para gawing functional na Linux terminal ang isang lumang smartphone.
Bakit sulit na gawing Linux terminal ang isang lumang smartphone
Ang kagandahan ng buong eksperimentong ito ay, bagama't ibinebenta ito ng tagagawa bilang "isang mobile phone lamang", sa loob ay mayroon ka isang pinasimpleng sistemang Linux na inangkop sa ecosystem ng AndroidHindi ang hardware ang humahadlang sa iyo, kundi ang layer na idinisenyo para sa pagbubukas ng mga touch app, social network, at mga laro, hindi para sa pag-compile ng code o pamamahala ng mga server.
Kung makakapag-set up ka ng isang Debian-like na kapaligiran, isang magaan na desktop, o isang minimalist na interface tulad ng SXMO, biglang magiging... isang uri ng terminal ng trabaho na laging availableMaaari mo itong ikonekta sa isang monitor sa pamamagitan ng cast o cable, ipares ang isang Bluetooth keyboard at mouse, at gamitin ito para sa mga gawain sa pag-develop, remote administration, o pag-aaral ng Linux.
Bukod pa rito, mayroong malinaw na motibasyon sa ekolohiya: bawat mobile phone na iyong ginagamit muli ay Nabawasan ang isang gadget na nauuwi sa elektronikong basuraSa halip na iwanang abandonado ang iyong lumang Galaxy, Honor, o Huawei, maaari mo itong i-recycle bilang mini server, kagamitan sa pagsubok, o 24/7 command console na may napakababang konsumo ng kuryente.
Para sa mga gumagamit na ng Linux sa desktop, ang pag-aayos ng mga solusyong ito sa Android ay nangangahulugan ng isang pamilyar na kapaligiran ngunit sa isang ultra-mobile na formatAng shell, ang mga package, ang mga script, ang mga network tool… lahat ay parang halos magkakapareho, siksik lang sa isang pocket screen.
Virtualisasyon sa Android: Debian sa loob ng isang terminal app
Inihayag ng Android Open Source Project (AOSP) na ang Google ay gumagawa ng isang bagay na medyo seryoso: isang terminal application na isinama sa mismong sistema na naglulunsad ng isang Debian virtual machineHindi ito ang tipikal na limited console, kundi isang kumpletong Linux system na tumatakbo sa loob ng Android, na sinasamantala ang virtualization framework.
Ang ideya ay ang isang opsyon na tulad nito ay lilitaw sa mga setting. "Kapaligiran sa pagpapaunlad ng Linux" o "Terminal ng Linux"Ang pag-activate nito ay magda-download ng Debian image, magko-configure ng virtual machine, at magbibigay-daan sa iyong ilunsad ang advanced terminal na iyon kahit kailan mo gusto. Ang lahat ng ito ay isa lamang feature ng Android sa mga telepono, tablet, at maging sa ilang Chromebook.
Ang layunin ng app na iyon ay para magawa mo Ayusin ang storage na inilaan sa VM, pamahalaan ang mga partition, forward port, at i-configure ang mga fine-tuning parameterIto ay katulad ng gagawin mo sa isang desktop hypervisor. Ang sistema ay umaasa sa katotohanan na karamihan sa mga mobile phone ay gumagamit ng ARM, at ang Debian ay may matibay na suporta para sa arkitekturang iyon, kaya ang pagganap ay maaaring maging lubos na kagalang-galang.
Ang pamamaraang ito ay may isang pangunahing bentahe: Hindi nito sinisira ang Android, hindi nangangailangan ng root access, at walang anumang kakaibang pagbabago.Ang Debian ay nasa loob ng virtual machine nito, nakahiwalay sa iba, ngunit may sapat lamang na integrasyon upang samantalahin ang network, ilang storage, at posibleng hardware tulad ng keyboard o mga input device.
Para sa mga developer, system administrator, o mga advanced na user, nagbubukas ito ng pinto para sa paggamit ng mobile phone bilang isang maliit na kapaligiran sa pag-develop at pagsubokMaaari kang mag-compile ng mga proyekto, mag-set up ng mga serbisyo sa pagsubok, i-automate ang mga gawain gamit ang mga script, pamahalaan ang mga repositoryo ng Git, at lahat nang hindi umaasa sa isang pangunahing PC.
Epekto sa Android: mula sa paminsan-minsang gimik hanggang sa tunay na kalamangan
Maaaring parang isang kakaibang kapritso lang ito, ngunit ang paglalagay ng Google ng isang seryosong Linux terminal sa Android ay may mga side effect. Kung magagawa ng mga developer Subukan at i-debug ang mga app nang direkta sa iyong Pixel o mga tabletBumubuti ang siklo ng pag-develop, mas maagang natutukoy ang mga error, at maaaring mas mapabuti ang kalidad ng mga app.
Hanggang ngayon, sinumang nagnanais ng katulad nito ay kailangang gumamit ng mga third-party tools (Termux, containers, chroots, atbp.) na may iba't ibang antas ng maintenance. Gamit ang isang opisyal na solusyon, Nagreresulta ito sa pinahusay na katatagan, seguridad, at pagiging tugma sa hinaharap.At hinihikayat nito ang mas maraming tao na samantalahin ang ganitong uri ng mga daloy ng trabaho.
Gayunpaman, lahat ay tumutukoy sa integrated terminal na ito na unang dumating sa hanay ng Pixel at sa pinakabagong mga bersyon ng Android. malamang magsisimula sa Android 16Samantala, ang iba sa atin na mga gumagamit ay patuloy na umaasa sa mga solusyon ng komunidad upang patakbuhin ang Debian o mga katulad na kapaligiran sa Android.
Kahit na ang telepono mo lang ang ginagamit mo para sa WhatsApp at social media, makakatulong ang ebolusyong ito: Ang mas mahusay na mga tool ng developer ay nangangahulugan ng mas mahusay na mga pangwakas na appSa huli, mas makikinabang ang buong ecosystem sa mas maayos na pagsasama ng Android at Linux.
SXMO: isang minimalistang kapaligiran para sa mga "purong" Linux mobile device
Ang SXMO ay isa sa mga proyektong tila idinisenyo para sa mga mahilig sa pag-aayos ng bawat detalye. Ang motto nito na "minimal. mobile. hackable." ay nagbubuod sa aming pinag-uusapan. isang magaan, terminal-centric na kapaligiran na idinisenyo para sa maliliit na screen, malayo sa magulong mga interface na tipikal sa Android o iOS.
Hindi tulad ng pagpapatakbo ng Linux "sa loob" ng Android, ang SXMO ay karaniwang ginagamit bilang interface layer sa mga natively installed na Linux mobile distributions Sa telepono. Ibig sabihin, sa mga compatible na device, nawawala ang Android at ang mobile ay nagiging isang ganap na makinang Linux, kasama ang SXMO bilang pampublikong mukha nito; mayroon ding mga alternatibo at katulad na proyekto tulad ng GNOME Mobile at Phosph na sumusunod sa parehong minimalistang pilosopiya.
Sa konteksto ng pag-recycle ng isang smartphone para gawing terminal, ang SXMO ay perpektong akma kung ang iyong intensyon ay pangunahing gumagana sa text mode, na may mga magaan na aplikasyon at masinsinang paggamit ng keyboardParang laging naka-on ang command console sa bulsa mo, na may kasamang ilang minimalist na visual aid.
Gayunpaman, para makarating sa puntong iyon, kailangan mong ma-unlock ang bootloader at mag-flash ng alternatibong ROM, isang bagay na Hindi ito laging posible sa mga kamakailang komersyal na mobile device.Maraming tagagawa ang mariing humaharang sa landas na ito, kaya ang SXMO ay limitado sa mga partikular na modelo o device na idinisenyo mula sa simula para sa mobile Linux.
Termux: ang mahalagang terminal ng Linux para sa Android
Bagama't inilalabas ng Google ang opisyal nitong solusyon, isa sa mga magagandang klasiko para sa mga gustong gumamit ng Linux sa kanilang mga mobile device ay ang Termux. Nakamit ng app na ito ang reputasyon nito dahil Nag-aalok ito ng isang terminal environment na halos kapareho ng isang karaniwang distribusyon ng Linux.na may package manager, isang medyo kumpletong repository at Mga kapaki-pakinabang na utos ng Termux.
Gamit ang Termux, maaari mong i-install mga lengguwahe ng programming tulad ng Python, Ruby, PHP, Node.js, Rust o JavaBukod sa mga development tool tulad ng Git, GCC, Make, at iba pa, kasama rin dito ang mga administration tool tulad ng SSH, rsync, at maging ang mga web at database server, na nagbibigay-daan sa iyong mag-set up ng mini lab nang hindi umaalis sa Android.
Para pamahalaan ang mga pakete, inirerekomenda ng Termux ang utos na pkg bilang isang pinasimpleng interface para sa aptAng wrapper na ito ay nakakatipid sa iyo mula sa patuloy na pag-aalala tungkol sa mga "apt update" at ginagawang mas maginhawa at direkta ang pag-install at pag-update ng software.
Kung nag-aalala ka tungkol sa pagsasama ng Termux sa iyong karaniwang mga daloy ng trabaho, maaari mong i-clone ang iyong mga dotfile mula sa isang Git repository at kopyahin ang iyong shell configuration, editor, mga alias, atbp. Bukod pa rito, may mga pakete para sa pamamahala ng mga password gamit ang pass at gnupg, pag-access sa mga remote server sa pamamagitan ng openssh, o paggamit ng mga advanced na shell tulad ng fish na may mga modernong utility (zoxide, starship, ripgrep, lsd, bat, atuin…).
Maaari mo ring gawing isang malakas na kapaligiran sa pag-eedit ang Termux sa pamamagitan ng pag-install Neovim at ang mga karaniwang plugin nitoSa kaunting pag-iingat sa configuration, makukuha mo ang isang bagay na halos kapareho ng iyong desktop setup, ngunit tumatakbo sa iyong bulsa, na nakakonekta sa iyong mga repository at sa iyong remote infrastructure sa pamamagitan ng SSH.
Pag-install ng Debian o iba pang mga distribusyon sa Android nang hindi hinahawakan ang bootloader
Kung gusto mo ng mas klasikong Linux distro na kapantay ng Android, at hindi mo ma-unlock (o ayaw mong) ma-unlock ang bootloader, may ilang mga kawili-wiling paraan. Matagal nang idinodokumento ng komunidad ang mga pamamaraan batay sa [hindi malinaw - posibleng "bootloader" o "bootloader"]. chroot, mga lalagyan, at mga X server sa Android upang bumuo ng kumpletong mga kapaligirang grapiko.
Ang isang tradisyonal na pamamaraan ay kinabibilangan ng paggamit ng Linux Deploy sa mga naka-root na mobile device. Ang tool na ito ay responsable para sa Ihanda ang file system, i-download ang distribution (tulad ng Debian), at ihanda ito para gamitin. sa server mode o kapaligiran ng gumagamit, maa-access mula mismo sa device o mula sa labas sa pamamagitan ng network, kapaki-pakinabang para sa Gamitin ang iyong mobile phone bilang lokal na server para sa mabilisang mga pagsubok.
Isa pang medyo sikat na kombinasyon, lalo na kapag wala kang root access, ay GNURoot Debian kasama ang XServer XSDLNaglalagay ang GNURoot Debian ng elevated user Debian environment sa loob ng Android, habang ang XServer XSDL ay gumaganap bilang isang graphical server upang ipakita ang Linux desktop.
Ang karaniwang daloy ng trabaho sa ganitong configuration ay: i-install mo ang GNURoot Debian, bubuksan ito, at sasalubungin ka ng isang console. Mula doon, patakbuhin mo ang "apt-get update" at pagkatapos Nag-i-install ka ng magaan na desktop environment tulad ng LXDE gamit ang "apt-get install lxde"Maaaring magtagal ang prosesong ito, dahil nagda-download ito ng maraming pakete na kinakailangan para gumana ang lahat.
Pagkatapos ay karaniwan kang nagdaragdag ng ilang mga pangunahing kagamitan, halimbawa xterm, ang Synaptic package manager, at suporta sa audio gamit ang pulseaudioGamit ang utos na katulad ng “apt-get install xterm synaptic pulseaudio”. Nagbibigay ito sa iyo, sa kapaligirang Debian, ng isang graphical terminal emulator, isang software na “store”, at output ng tunog para sa mga katugmang aplikasyon.
Kasabay nito, ini-install mo ang XServer XSDL. Sa unang pagkakataon na patakbuhin mo ito, hihilingin nito sa iyo Mag-download ng mga font, itakda ang resolution at DPIPagkatapos ay magpapakita lang ito ng blue screen, naghihintay na kumonekta ang remote desktop mula sa Debian.
Pagkatapos ay babalik ka sa GNURoot Debian at i-export ang ilang environment variable, halimbawa: DISPLAY=:0 at PULSE_SERVER=tcp:127.0.0.1:4712Sinasabi nito sa sistema kung aling graphics at sound server ang kokonekta. Panghuli, ilunsad ang desktop gamit ang "startlxde &" at bumalik sa XServer XSDL, kung saan dapat handa nang gamitin ang iyong LXDE.
Gamit ang pamamaraang ito, maaari mong i-install nang halos anumang aplikasyon mula sa mga repositoryo ng iyong distro para sa arkitektura ng ARM...palaging nasa loob ng mga limitasyon ng RAM at storage ng telepono. Ang mga magaan na browser, text editor, SSH client, audio player, at file manager ay tumatakbo nang walang problema hangga't kaya ito ng hardware.
Medyo maganda ang integrasyon sa Android: Magagamit mo ang WiFi at koneksyon sa data ng systemKaya hindi mo na kailangang i-configure ang network mula sa simula sa Linux. Kung magpapares ka ng Bluetooth keyboard o magkokonekta ng mga USB peripheral na kinikilala ng Android, kadalasan ay magagamit din ang mga ito sa loob ng Linux desktop nang may kaunti o walang karagdagang pagsasaayos.
Kung gusto mo pa itong gawin nang mas detalyado, maaari mong ipadala ang larawan mula sa iyong telepono papunta sa isang TV o monitor gamit ang Chromecast o katulad na device. Sa ganitong paraan, ang iyong smartphone ay magiging... isang pansamantalang Linux mini PC na nakakonekta sa screen ng sala, na may wireless na keyboard at mouse, sapat para sa magaan na trabaho sa opisina, pag-browse sa web, at mga gawaing malayuang pangangasiwa.
Mga limitasyon sa pagganap at karanasan ng gumagamit sa totoong mundo
Sa papel, nakakaakit ang ideya, ngunit mas mainam na manatiling nakatihaya. Lahat ng mga solusyong ito, maging virtualization, chroot, o Termux, Mas malaki ang hinihingi nila mula sa mobile hardware kaysa sa orihinal na disenyo nito.Mayroong karagdagang layer na tumatakbo sa ilalim (Android), at nagpapahiwatig iyon ng pagkonsumo ng mapagkukunan at ilang parusa.
Kahit sa mga teleponong dating itinuturing na nasa katamtaman hanggang mataas na saklaw, tulad ng Nexus 6 o mga kasalukuyang katumbas nito, Ang isang buong Linux desktop ay kapansin-pansing mas mabagal kaysa sa isang maginoo na PC.Ang pagbubukas ng ilang mabibigat na aplikasyon, pamamahala ng maraming bintana, o pagkakaroon ng mga serbisyo sa background ay maaaring maging medyo mahirap na karanasan kung hindi sapat ang RAM o storage.
Ang magandang balita ay, para sa maraming gawain sa console at magaan na pangangasiwa, Ang Linux sa ARM ay kumikilos nang halos kapareho ng Linux sa x86Ang pag-eedit ng mga file, pamamahala ng mga serbisyo, paglulunsad ng maliliit na script, pamamahala ng mga container, o paglipat ng mga file ay maayos na tumatakbo sa karamihan ng mga disenteng device mula ilang taon na ang nakalilipas.
Para sa isang taong mahilig mag-ayos, ang katotohanan ng pagkakaroon isang gumaganang sistemang Linux na laging nasa iyong bulsa Higit pa rito ang natutugunan ang mga limitasyon sa pagganap. Ang kakayahang mag-set up ng test web server, mag-adjust sa mga package, mag-automate ng mga backup, o mag-eksperimento sa mga network mula mismo sa telepono ay isang nakakahumaling na karanasan.
Ang mahalaga ay isaayos ang mga inaasahan: hindi mapapalitan ng mga setup na ito ang iyong laptop sa trabaho, ngunit Oo, maaari nilang sakupin ang maraming pangalawa o pang-emerhensiyang gawainat perpekto ang mga ito bilang laboratoryo para sa pag-aaral nang walang takot na masira ang iyong pangunahing kagamitan.
Ano ang mangyayari kung hindi mo ma-unlock ang bootloader?
Isa sa mga kritikal na punto kapag isinasaalang-alang ng isang tao ang pag-flash ng Linux nang "seryoso" sa isang telepono ay ang bootloader. Kung walang access sa boot manager, Hindi ka maaaring mag-install ng alternatibong ROM o palitan ang Android ng kumpletong mobile distro.gaano man kalaki ang pinapayagan ng hardware.
Sa mga partikular na modelo, tulad ng Samsung A54, Honor 10 Lite, o Huawei Mate 20, Maaaring ganap na harangan ng mga limitasyon ng tagagawa ang pag-unlock ng bootloader. O kaya naman ay ginagawa nila itong lubhang mapanganib kaya hindi sulit ang pagsisikap. Sa mga kasong iyon, kalimutan na ang pagdaragdag ng SXMO nang native: sarado na ang path na iyon.
Gayunpaman, hindi pa naman nawala ang lahat. Maaari ka pa ring gumamit ng mga pamamaraan na ganap na gumagana mula sa Android, tulad ng GNURoot Debian + XServer XSDL, Termux, o mga katulad na solusyon. Hindi ka makakakuha ng kumpletong kapalit ng sistema, ngunit makakakuha ka ng isang medyo mahusay na kapaligirang Linux., perpekto para sa mga gawain sa terminal, mini server at pagsubok ng pakete.
Kung ang iyong pangunahing layunin ay magkaroon ng maayos na terminal, mag-eksperimento sa Debian, o mag-set up ng server na maa-access sa pamamagitan ng SSH.Ang mga opsyong ito ay mas ligtas at hindi gaanong traumatiko kaysa sa pagsisikap na pilitin ang bootloader sa mga device na hindi idinisenyo para dito.
Sa praktikal na termino: kung walang opisyal, dokumentado, at ligtas na paraan upang ma-unlock ito, ang pinakamakatwirang gawin ay Samantalahin ang mga solusyong "on top of Android" at kalimutan ang deep flashinglalo na kung mahalaga pa rin ang telepono at ayaw mong ipagsapalaran na baka hindi na ito magamit.
Mga minimum na kinakailangan at pinakamahusay na kasanayan bago ka magsimula
Bago ka magsimulang mag-install ng mga distro at desktop environment sa iyong lumang Android device, mainam na suriin ang ilang pangunahing punto. para hindi ma-stuck sa kalagitnaan ng prosesoAng unang dapat tingnan ay ang espasyo sa imbakan: para sa isang magaan na pag-install ng desktop na may mahahalagang app, hindi bababa sa 3 GB na libreng espasyo ang karaniwang inirerekomenda.
Kung plano mong mag-install ng mas maraming pakete, database server, IDE, o magdagdag ng maraming multimedia, Mas mabuti kung mas malaki ang espasyo mo.Tandaan na ang imahe ng distro, mga na-download na pakete, at data ng user ay maaaring mabilis na lumaki, lalo na sa mga teleponong mabagal ang storage.
Mahalaga rin ang RAM at ang SoC. Ang isang console-only environment na may kaunting background services ay maaaring gumana nang maayos kahit sa mga simpleng device, ngunit Ang isang kumpletong desktop, kahit na magaan, ay nakikinabang sa pagkakaroon ng mas maraming RAM at disenteng CPU.Kung nahihirapan ang iyong mobile phone sa mga modernong app, maaaring mas mahirapan pa ito sa isang graphical na Linux system.
Huwag kalimutan ang tungkol sa seguridad. Ang pag-install ng mga pakete mula sa mga kahina-hinalang repository, pagbubukas ng mga port nang walang pinipili, o pag-iwan ng mga serbisyo nang walang mga password ay isang recipe para sa kapahamakan. Kahit na ito ay isang lumang telepono, Nakakonekta ito sa iyong network at maaaring maging isang kahinaan. kung hindi mo ito aalagaan sa parehong paraan na gagawin mo sa isang home server.
Panghuli, gumawa ng mga backup. Bago ka pa magkaproblema sa mga partition, root access, o mga agresibong tool, Siguraduhing ligtas ang iyong mahahalagang datosAt kung magagamit pa rin ang mobile phone bilang backup device, isaalang-alang ang pagpapanatiling buo ng Android at pumili lamang ng mga solusyon tulad ng Termux, mga container, o mga terminal app.
Mga praktikal na gamit ng isang lumang Android device na ginawang Linux terminal
Higit pa sa aspetong geeky, ang isang smartphone na ginawang Linux machine ay maaaring gamitin para sa mga seryosong bagay. Ang isang tipikal na kaso ay ang pag-configure nito bilang laging naka-on na mini server para sa mga personal na proyekto, halimbawa tulad ng ligtas na server ng file sa bahay: magaan na web server, gawang-bahay na API para sa mga automation, messaging bot, backup server o node ng ilang P2P network.
Bale-wala lang ang konsumo ng enerhiya ng isang mobile phone kumpara sa isang PC o isang tradisyunal na server, kaya mainam ito para sa mga serbisyong hindi nangangailangan ng masyadong maraming kuryente ngunit kailangang maging aktibo 24/7. Sa Debian, Termux o mga katulad na kapaligiran, nasa iyong mga kamay ang halos lahat ng mga tool na gagamitin mo sa isang normal na server..
Isa rin itong mahusay na makina para sa pag-aaral ng Linux nang walang takot. Maaari mo itong ialay sa Alamin kung paano mag-install ng Linux sa isang Android phone at mag-eksperimento sa terminal, file system, mga user, mga pahintulot, mga pakete, at mga serbisyo nang hindi naaapektuhan ang iyong pangunahing computer. Kung may magkamali, maaari mong burahin ang instalasyon ng Android at magsimulang muli.
Para sa mga developer, ang pagkakaroon ng Debian o katulad nito nang direkta sa mobile device ay nagbibigay-daan sa iyo na Subukan ang mga script, suriin ang mga dependency, mag-compile ng mga magaan na proyekto, o mag-set up ng mga test environment Nasaan ka man. Gamit ang Bluetooth keyboard at, kung gusto mo, isang external monitor, mayroon kang disenteng "plan B" kung sakaling may maabutan kang lumabas ng bahay nang wala ang iyong laptop.
At kung mahilig ka sa mga minimalistang sistema, isang setup na nakabatay sa SXMO (sa ilang compatible na telepono) o sa mga kombinasyon ng Debian at mga magaan na aplikasyon Isa itong kamangha-manghang lugar para sa pagpapasadya ng iyong daloy ng trabaho. Mula sa window manager hanggang sa mga keyboard shortcut, maaari mong ayusin ang lahat ayon sa iyong kagustuhan.
Sa huli, ang pagbabago ng isang lumang smartphone tungo sa isang Linux terminal na gumagamit ng SXMO, Debian, Termux o ang magiging native na Android terminal sa hinaharap Hindi na ito isang pangarap na parang tubo, kundi isang bagay na lubos na makakamit sa kaunting oras at kahandaang mag-isip-isip. Sa pagitan ng mga opisyal na solusyon na nagiging available, ang mga nakasanayang kagamitan ng komunidad, at ang higit na katanggap-tanggap na kapangyarihan ng maraming lumang mobile phone, madaling lumipat mula sa pagkakaroon ng isang nakalimutang gadget sa isang drawer patungo sa kasiyahan sa isang maliit na computer na laging handang matuto, umunlad, at mabawasan ang teknolohikal na pag-aaksaya.

