
Ithuluzi lokuhlanza uhlelo lwe -BleachBit lithathe elinye igxathu phambili ngokuqalisa isikhombimsebenzisi esisekelwe kumbhalo (i-TUI) ngaphezu kwenguqulo yaso yesithombe esidala kanye nesikhombimsebenzisi somugqa wemiyalo yendabuko. Ngale ndlela entsha, abasebenzisi bangaphatha ukuhlanzwa kwamafayela esikhashana kanye nezinye izinsalela zesistimu ngqo kusuka kutheminali, kodwa ngesipiliyoni esisebenziseka kalula kakhulu kunokuthayipha imiyalo ngayinye.
Le ndlela ithakazelisa kakhulu kulabo abaphatha amaseva e-Linux ngaphandle kwendawo enezithombe noma imishini elula lapho ukufaka ukuncika kwendawo egcwele ideskithophu kungasizi ngalutho. Kungaba usizo futhi ezindaweni ze-DevOps, lapho ukugcina izinhlelo zihlanzekile futhi zicebile ngezinsiza kubalulekile ekuqinisekiseni ukuthi ukuhlanganiswa okuqhubekayo kanye namathuluzi okusebenzisa okuqhubekayo asebenza kahle.
Yini enikezwa yi-BleachBit TUI uma kuqhathaniswa ne-GUI kanye ne-CLI?
I-interface entsha esekelwe kumbhalo ye-BleachBit (TUI) iphakathi kohlelo lokusebenza lwezithombe olujwayelekile kanye ne-interface yomugqa womyalo (CLI) eyenzelwe ukubhala. Ngokungafani nemodi yomugqa womyalo, eqondiswe emisebenzini engaxhumani, i-TUI ikuvumela ukuthi uzulazule kumamenyu, ukhethe izinketho, ubuke kuqala ukuthi yini ezosuswa, futhi uqalise ukuhlanza ngaphandle kokukhumbula amapharamitha ayinkimbinkimbi.
Ukuzulazula kusekelwe kakhulu kukhibhodi, yize kukhona ukwesekwa kwegundane , okuhlanganisa nokuskrola ngesondo. Le nhlanganisela yenza kube lula ukuyisebenzisa kokubili kuma-terminal endawo kanye nasezinhlanganweni ezikude, isibonelo nge-SSH, isimo esivame kakhulu kumaseva e-Linux lapho isikhombikubona sezithombe singatholakali khona.
I-TUI iklanyelwe ukumboza izimo lapho i-GUI ingafaneleki khona: imishini evinjelwe izinsizakusebenza, amaseva ezikhungweni zedatha ezilawulwa kude , noma imishini lapho umsebenzisi ekhetha ukungalayishi imitapo yolwazi eyengeziwe yedeskithophu. Konke lokhu ngaphandle kokudela ukulawula okucolekile kokuthi yiziphi izinhlelo zokusebenza nezingxenye zesistimu ezihlanzwayo.
Ukusebenza okuyisisekelo kanye nezinqamuleli zekhibhodi
I-interface esekelwe kumbhalo ilula kakhulu, kodwa inikeza yonke imisebenzi ebalulekile yokubukeza nokususa amafayela asele. Izigaba ezahlukene zokuhlanza (iziphequluli, amalogi, ama-cache amaphakheji, amafayela esikhashana, njll.) ziboniswa ndawonye, ​​futhi ngayinye inganwetshwa ukuze ibuke izinketho ezithile.
Ukuze usebenzise noma uvale izinto, sebenzisa i-spacebar, ehlola noma esusa ukumaka amabhokisi ahlobene nengxenye ngayinye. Ukucindezela u-Enter kwandisa isigaba esikhethiwe, okuvumela umsebenzisi ukuthi ahlole futhi anqume ukuthi yini ezocutshungulwa kuhlelo lokusebenza ngalunye noma indawo yesistimu.
Esinye sezici eziwusizo kakhulu ukubuka kuqala kokuhlanza. I-TUI inikeza izinqamuleli ezimbili ezihlukene: ukucindezela inkinobho ethi 'p' kuvula ukubuka kuqala kwazo zonke izinto ezikhethiwe, kuyilapho ukucindezela ethi 'P' (Shift) kuhlola kuqala kuphela ingxenye egxile okwamanje. Lokhu kukuvumela ukuthi ubone ukuthi yimaphi amafayela azothinteka ngaphambi kokwenza noma yiziphi izinqumo ezingalungiseki.
Ngokuphathelene nokususwa, ukhiye we-d wenza ukuhlanzwa komhlaba wonke kwakho konke okukhethiwe, kuyilapho u-D uwukhawulela engxenyeni ethile ebuyekezwayo . Uma umsebenzi usuvunyelwe, isikhombimsebenzisi sibonisa ibhokisi lengxoxo ekhoneni elingezansi kwesokudla letheminali enemininingwane yamafayela asusiwe kanye nesikhala sokugcina esitholiwe, okubaluleke kakhulu kumaseva anesikhala sediski esilinganiselwe.
Ukuphatha izimvume kanye nezixwayiso zokuphepha ku-BleachBit TUI
Njengakwamathuluzi amaningi okulungisa uhlelo, i-BleachBit TUI idinga amalungelo aphezulu ukuze ihlanze izindlela ezithile nezindawo ezibucayi. Uma iqaliswa ngaphandle kwamalungelo okuphatha, eminye imisebenzi yokususa ingase yehluleke, ngakho-ke ku-Linux kuyinto evamile ukuyisebenzisa nge-`sudo` lapho uqala iskripthi se-Python.
Uma umsebenzisi evula isikhombimsebenzisi ngezimvume ezifanele, inqubo yokuhlanza ifaka izexwayiso eziningi kanye nemiyalelo yokuqinisekisa ngaphambi kokuthinta noma yini ebucayi. Leli cebo linciphisa ingozi yokususa amafayela adingekayo futhi linciphisa izinkinga ezingalindelekile, ezithandwa kokubili ezindaweni zokusebenza kanye nezeseva.
I-TUI iphinde inikeze inketho yokubhala kabusha idatha yamafayela asusiwe ukuze kuthuthukiswe ukuvikelwa kobumfihlo . Lesi sici, esivele sikhona kunguqulo yesithombe, siwusizo lapho kuphathwa idatha ebucayi emishinini engase isetshenziswe kabusha noma ihlolwe kamuva.
Ukuhambisana, i-backend eyabiwe, kanye nezici ezisalahlekile
Esinye sezici ezibalulekile zale modi entsha ukuthi yabelana nge-backend efanayo ne -BleachBit 6.0 , ngakho-ke akuyona ithuluzi elihlukile, kodwa elinye i-frontend eyakhelwe phezu kwenjini ekhona. Lokhu kusho ukuthi ithatha ngokuzenzakalelayo izintandokazi ezilungiselelwe kuhlelo lokusebenza lwezithombe, ngaphandle kwesidingo sokuchaza konke kusukela ekuqaleni.
Phakathi kwezilungiselelo ezitholwe yi-TUI kukhona izinketho zokuhlanza ezikhethiwe ngaphambilini , uhlu lwezinto okufanele zigcinwe (uhlu olumhlophe noma uhlu lokugcina), izincazelo zokuhlanza ezenziwe ngokwezifiso, kanye nohlu lwamakhukhi okumele agcinwe, olulawulwa ngumphathi wamakhukhi weBleachBit.
Njengamanje, inguqulo yemodi yombhalo iku-alpha, ngakho-ke isenamaphutha athile abalulekile . Ayinaso uhlelo lokuhumusha olwakhelwe ngaphakathi, iModi Yochwepheshe ayisebenzi, izindlela ezivikelwe azikaphathwa ngalesi sixhumi esibonakalayo, ukukhiqizwa kwe-chaff (umsindo wedatha kuya kumaphethini angacacile) akuhlanganisiwe, futhi ukuhlolwa kokuvuselelwa kwe-inthanethi akwenziwa ngqo kusuka ku-TUI.
Ngaphezu kwalokho, ukuguqula okuthandwayo okujwayelekile kusalokhu kungumthwalo wemfanelo we-GUI: umsebenzisi kumele alungise izilungiselelo kusuka kuhlelo lokusebenza lwezithombe , bese i-TUI imane ihloniphe lawo manani. Nokho, ezimweni eziningi lokhu kwanele, njengoba inhloso yesibonisi esisekelwe kumbhalo ukwenza ukuhlanza okusheshayo kunokuklama kabusha ukucushwa kusukela ekuqaleni.
Imenyu yephalethi ye-BleachBit TUI, usizo olusesikrinini, kanye nezinketho ezibonakalayo
Okuhlangenwe nakho komsebenzisi kufaka phakathi imenyu yephalethi efinyeleleka nge- Ctrl+P kusuka kutheminali uqobo . Le menyu ikuvumela ukuthi useshe imiyalo ngaphakathi kwesixhumi esibonakalayo, usondeze ingxenye ethile ukuze uyibuke ngokuseduze, uvale i-BleachBit, uthathe isithombe-skrini, bese ubonisa iphaneli eseceleni enezinkinobho zosizo.
Le phalethi iwusizo kakhulu kubasebenzisi abajwayela izinqamuleli noma abakhetha ukusesha izenzo ngamagama kunokubamba ngekhanda izinhlanganisela. Iphinde isheshise ukuphuma kohlelo lokusebenza futhi inikeze ukufinyelela okusheshayo kumadokhumenti ayisisekelo ngaphandle kokubheka iziqondiso zangaphandle.
Ngokuphathelene nobuhle, i-TUI isekela ukushintsha kwezindikimba zokubonisa ukuze zivumelane kangcono nezinhlobo ezahlukene zamadivayisi, izizinda ezimnyama noma ezikhanyayo, kanye nezintandokazi zomuntu siqu. Nakuba kuyi-interface esekelwe kumbhalo, abathuthukisi baqinisekisile ukuthi kuyajabulisa ukuyisebenzisa futhi akubangeli ukukhathala kwamehlo ngesikhathi sokusetshenziswa isikhathi eside.
Izinguqulo ziyatholakala ze-Linux ne-Windows
Nakuba intshisekelo enkulu ku-BleachBit TUI igxile ezinhlelweni ze-Linux, lapho ukuphathwa kwekhonsoli kuvame kakhulu, ithuluzi liphinde laklanywa ukusebenza ezindaweni ze-Windows nge-terminal . Kulokhu, i-TUI isatshalaliswa kokubili njengesifaki kanye nephakheji ephathekayo.
Umehluko owodwa obalulekile ukuthi inguqulo yemodi yombhalo ye-Windows ihlanganiswe njenge- binary yendabuko engu-64-bit , ngokungafani ne-GUI ezinzile yamanje kanye nokwakhiwa kwe-CLI, okuhlala kuyi-32-bit. Lokhu kungaba wusizo ezinhlelweni zesimanje ze-64-bit, njengoba kusebenzisa kangcono izinsiza zomshini.
Kuhlelo lwe-Linux, i-TUI ihambisana nabahlanzi abakhona, njengalabo abasetshenziswa ukuhlanza amaphakheji ku-Arch Linux, kusukela ezikriphthini ezilula kuya kuzinhlelo zokusebenza ezinkulu zezithombe. I-BleachBit, njengoba isofthiwe yamahhala nevulekile kanye ne-cross-platform, izibeka njengenketho eguquguqukayo kokubili kuma-desktop asekhaya kanye namaseva ochwepheshe kanye nezindawo zokusebenza kulo lonke elaseYurophu.
Ungazama kanjani i-BleachBit TUI ku-Ubuntu nakwezinye izinsiza ze-Linux
I-interface entsha esekelwe kumbhalo ayikakabi yingxenye ye- standard stable builds . Ukuze uyizame ekusakazweni okufana ne-Ubuntu noma okuphuma kuyo, udinga ukuya ngqo endaweni yokugcina esemthethweni yephrojekthi ku-GitHub bese usebenzisa igatsha elithile elinikezelwe ku-TUI.
Ku-Ubuntu, inqubo iqala ngokufaka amaphakheji adingekayo ukuze inguqulo yesiphelo isebenze kahle. Lokhu kudinga i-Git ukuthi ikopishe indawo yokugcina kanye namamojula amaningana e-Python 3 afana ne-chardet, textual, kanye ne-psutil , angangezwa kusetshenziswa umphathi wephakheji ojwayelekile. Uma ukuncika sekuxazululiwe, iphrojekthi ye-BleachBit iyakopishwa, ifolda elandiwe iyaqondiswa kuyo, futhi amagatsha akamuva avela endaweni yokugcina ekude ayavumelaniswa.
Ukusuka lapho, udinga ukushintshela egatsheni elihambisana nokuthuthukiswa kwe-TUI bese uvumela ukulandelela. Ngemva kwalesi sinyathelo, mane nje usebenzise ifayela le-Python elihlotshaniswa nesixhumi esibonakalayo sombhalo ukuze uqalise i-BleachBit TUI ngqo ku-terminal. Uma uhlela ukuyisebenzisa njalo, kungcono ukugcina leli gatsha libuyekeziwe ngezinguquko zakamuva ezilayishwe ku-GitHub ukuze uzuze ekuthuthukisweni nasekulungisweni kwamaphutha.
Le ndlela esekelwe emthonjeni ivamile ohlelweni lwe-Linux, ivumela abasebenzisi abathuthukile nabaphathi bezinhlelo eYurophu nakwezinye izifunda ukuthi bahlole ithuluzi ngaphambi kokuba lifike ezindaweni zabo zokugcina izimpahla. Futhi kwenza kube lula kulabo asebevele besebenza ngenguqulo yesithombe ye-BleachBit ukuhlola i-TUI ngesikhathi esifanayo.
Ukusebenziseka ezindaweni ze-DevOps namaseva
Ngaphandle kokusetshenziswa kwayo kumakhompyutha omuntu siqu, i-BleachBit TUI ifaneleka kahle kuma- DevOps kanye nezindawo zokuphathwa kwengqalasizinda . Ukugcina izindawo zokuhlanganisa nezokusebenzisa zihlanzekile kusiza ukunciphisa izikhathi zokwakha, kuvimbela amadiski ekugcwaleni ngezinto zakudala, futhi kunciphisa ingozi yezinkinga ezibangelwa isikhala esinganele sediski.
Nge-interface esekelwe kumbhalo, amaqembu okusebenza angahlela izikhathi zokuhlanza ezivamile noma azisebenzise ngesandla uma ebona ukuthi iseva iqala ukuqongelela udoti omningi kakhulu. Ikhono lokubuka kuqala ukuthi yini ezosuswa nokulungisa ukuthi yiziphi izingxenye ezithintwayo emjikelezweni ngamunye linikeza izinga elibalulekile lokulawula izinhlelo ezibalulekile.
Ezinhlanganweni zaseYurophu eziqhubeka nokwamukela imikhuba yokuhlanganisa eqhubekayo, lezi zinhlobo zamathuluzi zisiza amaqembu ukuthi agxile ekuthuthukisweni nasekuzenzekeleni ngenkathi egcina izici ezivamile zokuphathwa kwesistimu zilawulwa . Ukuhlanganisa i-BleachBit TUI emisebenzini yokulungisa kungaba enye ingxenye yesu elibanzi lokubuka nokunakekela ipulatifomu.
Sekukonke, ukufika kwe-BleachBit TUI kuyinto eyamukelekayo kulabo abakhetha ukuphatha ukuhlanzwa kwesistimu kusuka ku-terminal ngaphandle kokudela ulwazi olusebenzisanayo. Nakuba isese-alpha futhi ingenazo izici ezifana nokuhumusha okugcwele, imodi yochwepheshe, kanye nokuhlolwa okuzenzakalelayo, kakade inikeza inhlanganisela efanele yokulawula, ukuphepha, kanye nokulula kokubili ku-Linux ne-Windows, kanye nekhono elithile kumaseva nasezindaweni ezigxile ku-console.