Rashin shigarwar menu da zaɓuɓɓukan da ke ɓacewa ana gyara su da irin wannan martani, kuma ba su da alaƙa da juna. Ɗayan haɗin kai ne da tebur, ɗayan yanayin manhaja ne, sabuwar alama kuma ba ta canza ko ɗaya daga cikinsu da kanta. Raba su biyu yana buƙatar gwaji ɗaya kuma yana bayyana yawancin ruɗanin da mutane ke kawo wa wannan batu. Mai ƙaddamarwa yana fara shiri; shirin ne ke yanke shawarar abin da yake tunawa.

Ayyuka biyu da suke kama da ɗaya kawai

Haɗin kai da tebur yana nufin yanayin na iya samun fayil ɗin da ake aiwatarwa, gabatar da suna da alama, da ba da madaidaitan hujjoji. Yanayin manhaja yana nufin shirin yana rubuta bayanin martaba a wani wuri mai dorewa kuma yana karanta shi a farawa na gaba. Babu ɗayan da ke nufin ɗayan, shi ya sa gajeriyar hanya mai aiki za ta iya fara abokin ciniki da ya manta komai.

Canza wata zaɓi na nuni marar illa ta hanyar sarrafawar manhajar kanta, sannan rufe ta kuma sake buɗe ta haka. Idan zaɓin ya dawo, ajiya tana aiki kuma sauran korafin game da samun taga ne ba ajiye bayanai ba. Idan ya ɓace, gajeriyar hanyar ɓata hankali ce kuma ainihin tambaya ita ce inda wannan tsari yake ajiye fayilolinsa. Gwada zaɓi ɗaya a lokaci ɗaya, domin abokin ciniki da ke sake neman kalmar sirri yana iya kare sirri maimakon rasa kafawa.

Kwatanta shigarwar farawa kafin sake shigarwa

Fara daga shigarwar tebur kuma karanta abin da take yi a zahiri, domin farawa daga menu ba lallai ba ne yanayin tsari ɗaya da farawa daga tashar umarni. Makullin da suka fi muhimmanci su ne Exec, Path da kuma a kaikaice yanayin da zaman ke bayarwa. Rubutun nannau a cikin Exec na iya saita mai canzawa, canza babban fayil, ko kira mataimaki mai gata wanda menu ba ya taɓa nunawa. Sake shigarwa yana maye gurbin fayilolin da manhajar ta riga ta mallaka, kuma wannan ba kasafai ne mai canzawan da ya canza ba.

grep -h '^Exec=' ~/.local/share/applications/*.desktop
desktop-file-validate ~/.local/share/applications/client.desktop

Duba fayil ɗin da ke ƙarƙashin ~/.local/share/applications kafin wanda ke cikin /usr/share/applications, domin kwafin mai amfani yana rufe kwafin tsarin. Gudanar da desktop-file-validate lokacin da shigarwar ta yi mugu, kuma nemi tsohon kwafi da har yanzu yake nuni ga hanyar da aka cire. Yawancin teburan har yanzu suna fifita kwafin mai amfani mara inganci, don haka lalataccen fayil na iya cire shigarwar daga menu yayin da fayil ɗin kunshin ya kasance mai inganci. Sannan gudanar da umarnin da hannu kuma kwatanta abin da farawar biyu ke samarwa.

Inda zaɓi yake zama da gaske

Manhajojin da ke bin ka’idojin babban fayil na XDG suna ajiye kafawa ƙarƙashin $XDG_CONFIG_HOME, yanayi mai dorewa ƙarƙashin $XDG_STATE_HOME da bayanan da za a jefar ƙarƙashin $XDG_CACHE_HOME, kuma suna amfani da ~/.config, ~/.local/state da ~/.cache ta tsohuwa lokacin da ba a saita waɗannan masu canzawa ba. Ukun matsayi ne ba alkawura ba, don haka wani samfurin VPN na iya rubuta wani abu daban gaba ɗaya. Karanta takardun mai sayarwa da kansa ya fi kwatanta hanya daga sunan babban fayil. Lokacin da takardun ba su da yawa, lura da tsarin maimakon tsarin fayiloli.

Bincike da aka tace zuwa buɗe fayiloli yana nuna kowace hanyar kafawa da abokin ciniki ke gwadawa, gami da wadda yake rubutawa yayin fita. Gudanar da shi a matsayin mai amfani ɗaya da yanayi ɗaya, sannan kwatanta waɗannan hanyoyi da manyan fayilolin da kuke tsammani.

strace -f -e trace=openat,stat -o /tmp/vpn.log vpn-client

Sirri da bayanan martaba suna da masu mallaka daban

Bayanan martaba da aka ajiye da tabbacin da aka ajiye abubuwa ne daban, sau da yawa da ajiya daban. Ɗaya na iya zama a cikin fayil ɗin kafawa yayin da ɗayan yake zaune a cikin zoben maɓalli da ke buɗewa kowane zama, don haka abokin ciniki da ke sake neman kalmar sirri yana iya yin abin da aka ƙera shi don yi. Share bayanan martaba don dakatar da tambayar ita ce hanyar da mutane ke rasa kafawa mai aiki.

Farawa da gata yana ƙara rikitar da wannan, domin farawa ta sudo ko mataimakin PolicyKit na iya gabatar da wani babban fayil na gida kuma saboda haka wani tsarin kafawa. Gyara mallaka a kan takamaiman fayil ɗin da manhajar ke rubutawa maimakon a maimaita a duk babban fayil na gida, sannan yanke shawarar wace asali ya kamata ya mallaki bayanan martaba daga yanzu kuma ku riƙe farawa na gaba daidai da ita.

Abin da alamar za ta iya gaya muku da abin da ba za ta iya ba

Alama tana tabbatar da cewa fayil ɗin mai ƙaddamarwa yana warwarewa, ba wani abu ba. Yanayin haɗi na abokin ciniki ne, don haka kawai tabbataccen bincike shi ne mu’amala, hanya, ko fitarwar matsayi na abokin ciniki kansa. Ƙaramin shiri na tire wanda bai fara ba zai iya sa annuri mai aiki ya zama kamar ya lalace, yayin da tsohon shiri zai iya sa lalatacce ya zama kamar yana da kyau. Gwada haɗin da mai ƙaddamarwa daban, sannan rubuta wanda kuka gyara da gaske.

Idan duka biyun sun lalace, ku tsayayya da ɗaukar gyaran a matsayin canji ɗaya. Gyara shigarwar, tabbatar da farawa, sannan tabbatar da annuri, kuma rubuta sakamakon kowane mataki. Wannan rikodin ne ke sa rahoton gaba na ɓatattun saituna ya zama mai iya ganowa maimakon maimaita wannan, kuma yana gaya wa mutum na gaba wane rabin matsalar ya kasance na gaske.

Labarai masu alaƙa