Esihlokweni esilandelayo sizobheka mhlawumbe. Ngaleli thuluzi sizokwazi ukwazi kalula ukuthi yini impela umyalo noma uhlelo oluzokwenza ngaphambi kokulusebenzisa ngokuqondile esigungwini. Sizokufeza lokhu ngo-Mhlawumbe. Okusetshenziswayo run Izinqubo ngaphansi kolawulo lwe-ptrace (ngosizo lomtapo wezincwadi I-python-ptrace). Ithuluzi lizoqala ukusebenza lapho libamba ucingo lwesistimu oluzokwenza izinguquko ohlelweni lwefayela. Izongena kulolo kholi bese iguqula amarejista we-CPU ukuqondisa kabusha ikholi iye ku- i-id ye-syscall engavumelekile (ukuyiguqula ibe yi- «akukho ukuhlinzwa«) Futhi usethe inani laleyo kholi engasebenzi kokunye okukhombisa ukuphumelela kocingo lokuqala.
Leli ithuluzi elilula elizosivumela ukuthi sisebenzise umyalo futhi bona ukuthi lenzani kumafayela ethu ngaphandle kokwenza empeleni. Ngemuva kokubuyekeza umphumela ozofakwa kuhlu, singanquma ukuthi sifuna ngempela ukuwenza noma cha.
Faka Mhlawumbe ku-Ubuntu
Ukuze sisebenzise leli thuluzi, kufanele siqinisekise ukuthi ifakiwe PIP ohlelweni lwethu I-Gnu / Linux. Uma singenayo efakiwe, singayenza ngendlela elula njengoba kukhonjisiwe ngezansi. Singasebenzisa i-terminal (Ctrl + Alt + T) ku I-Debian, Ubuntu neLinux Mint ukubhala umyalo olandelayo:
sudo apt-get install python-pip
Lapho sifake i-pip kusistimu yethu, singenza umyalo olandelayo ku ukufaka Mhlawumbe kusuka ku-terminal:
sudo pip install maybe
Singafunda kabanzi ngaleli thuluzi ekhasini le- GitHub wephrojekthi.
Wazi kanjani ukuthi umyalo noma uhlelo luzokwenzani ngaphambi kokulusebenzisa
Ukusebenzisa leli thuluzi kulula kakhulu. Sizomane senze kanjalo engeza Mhlawumbe ngaphambi komyalo ukuthi sifuna ukufeza esigungwini sethu. Njengesibonelo ungabona umyalo olandelayo engiwubhale esigungwini sami:
maybe rm -r Ubunlog/
Uyabona ukuthi ngizosusa ngisebenzisa umyalo "rm”Ifolda ebizwa ngokuthi“Ubunlog»Kusuka ohlelweni lwami. Ku-skrini elandelayo ungabona umphumela umyalo ongikhombisa wona ku-terminal:
Ithuluzi Mhlawumbe lizokwenza imisebenzi engu-6 yohlelo lwefayela nami ikhombisa ukuthi impela lo myalo uzokwenzani (rm-r Ubunlog/). Manje senginganquma ukuthi ngifanele ngikwenze lo msebenzi noma cha. Lesi yisibonelo esilula, kepha ngicabanga ukuthi uyabona ukuthi uyini umqondo wethuluzi.
Uma kwenzeka ukusetshenziswa kungakacaci ngokuphelele, nasi esinye isibonelo. Ngizofaka iklayenti ledeskithophu Ibhokisi lokungenayo ye-Gmail. Ngalokhu ngizoya kufolda engilande kuyo ifayela. I-AppImage bese uyiqala nge-Mhlawumbe. Lokhu yilokho uhlelo olungibonise kona ku-terminal (Ctrl + Alt + T):
maybe ./inboxer-0.4.0-x86_64.AppImage
Uma kwenzeka ithuluzi lingatholi akukho ukusebenza ohlelweni lwefayela, i-terminal izosikhombisa umyalezo wokuthi ayitholakalanga ukusebenza kohlelo lwefayela, ngakho-ke ngeke ikhombise izexwayiso.
Kusukela manje kuqhubeke, sizokwazi ukwazi kalula ukuthi umyalo noma uhlelo luzokwenzenjani ngaphambi kokukwenza. Ngenxa yalokhu, uhlelo lukholelwa ukuthi konke ozama ukukwenza empeleni kuyenzeka, kanti empeleni akunjalo.
Khipha Mhlawumbe
Ukususa leli thuluzi ohlelweni lwethu lokusebenza, kuzofanele sisebenzise kuphela inketho yokukhipha ipayipi. Ukwenza lokhu, sivula i-terminal (Ctrl + Alt + T) bese sibhala kuyo:
sudo pip uninstall maybe
Isixwayiso
Kufanele siqaphele lapho sisebenzisa le nsiza ohlelweni lokukhiqiza noma kunoma yiluphi uhlelo olunolwazi olubucayi. Leli akulona ithuluzi lokusebenzisa ikhodi engathembekile kusistimu yethu. Inqubo esebenza ngaphansi kwe-Mhlawumbe isengadala umonakalo omkhulu kusistimu yethu ngoba zimbalwa kuphela izingcingo zesistimu ezivinjelwe. Futhi singaqinisekisa ukuthi ngabe kwenziwa umsebenzi ofana nokususa ifayela ama-syscalls funda-kuphela bese uguqula indlela yokuziphatha ngokufanele
Ake sithi umuntu unombono omubi wokusebenzisa i-rm -r / * njengomphathi