Awọn aṣiṣe mẹta ọtọtọ ni wọn ni ifiranṣẹ aṣiṣe cask kan naa, ati pe ọkọọkan ni ona imularada tirẹ. Oluyọkuro ti olupese le ma si ninu ẹya ti a fi sori ẹrọ, oluranlowo kan le tun wa ni ṣiṣe ati pe o di awọn faili rẹ mu, tabi risiti package le ma ba ohun ti o wa lori disiki mu. Ọna forum atijọ ti o gba ọkan ninu awọn iṣẹlẹ wọnni la ko sọ nkankan fun ọ nipa eyi ti o ni. Kika igbasilẹ cask funrararẹ ni ona lati mọ.

Awọn aṣiṣe mẹta ti o jọra

Oluyọkuro ti o nsọnu han bi ona ti ko si nigbati cask ba gbiyanju lati ṣiṣẹ rẹ. Oluranlowo ti nṣiṣẹ han bi iyọkuro ti o bẹrẹ ti o si da duro, tabi bi app ti o tun farahan lẹyin ti o ti pa a. Risiti ti o ti dagba han nigbati igbasilẹ cask ati database olufisori ko ba gba lori boya a ti fi ọja sori ẹrọ rara.

Fi ọrọ aṣiṣe akọkọ pamọ ki o to tun ohunkohun gbiyanju. Igbiyanju keji yoo kọ sori ipo ti o ṣẹda ifiranṣẹ naa, ati ila akọkọ ni ohun ti olutọju tabi olupese nilo lati ṣe iyatọ awọn iṣẹlẹ wọnyi. Daakọ rẹ si ibi ti yoo ye igbiyanju tuntun naa.

Ti VPN yii ba n gbe asopọ ti o nlo lati ṣiṣẹ, ṣeto ona iṣakoso miiran ni akọkọ. Yiyọ client ti o fun ọ ni iwọle jẹ ipinnu nipa ferese itọju, kii ṣe nipa Homebrew. Ilana yẹn ni o jẹ ki iyọkuro ti o kuna le gba pada dipo ki o jẹ ipari.

Ka ohun ti cask fi sori ẹrọ gangan

Wiwo Homebrew funrararẹ ni ẹri ti o din owo julọ ti o wa, ati pe ko yi ohunkohun pada:

brew info --cask openvpn-connect
brew list --cask openvpn-connect

Aṣẹ akọkọ n tẹ metadata cask ati awọn artefact ti o nṣakoso jade; ekeji n ṣe atokọ ohun ti a kọ silẹ bi a ti fi sori ẹrọ. Ẹnikan ninu wọn ko fi idi rẹ mulẹ pe gbogbo oluranlowo lori ẹrọ baamu pẹlu ilana lọwọlọwọ, ati eyi ni idi ti fifi sori ẹrọ atijọ le kuna ni ona ti orisun cask lọwọlọwọ ko ṣe apejuwe. Wo awọn iṣẹjade mejeeji bi ẹtọ ti o nilo ayẹwo, kii ṣe bi ọrọ ikẹhin nipa ohun ti o wa.

Fi ẹya ti a kọ silẹ wé ẹya app funrararẹ ki o to yan ona. Aisi ibaamu n ṣalaye oluyọkuro ti o nsọnu laisi aṣiṣe ti o jinle, ati idahun ni igbega si ẹya ti cask reti, kii ṣe mimọ lọwọ.

Ohun ti zap nfi kun, ati iye ti o n na

Apakan iyọkuro cask nṣe pẹlu awọn artefact ti ilana naa kede: pipa app, gbigbe awọn iṣẹ ifilọlẹ kuro, yiyọ ohun iwọle kan, gbagbe awọn risiti package ati piparẹ akopọ app. Iyẹn ni ona deede, ati iyẹn ni ohun ti o yẹ ki o ṣiṣẹ.

--zap jẹ ibeere ti o yatọ. O beere lọwọ Homebrew lati yọ awọn ayanfẹ olumulo ati awọn orisun ti a pin pẹlu, ati iwe-ipamọ kilọ pe eyi le ni ipa lori software miiran. Ninu cask OpenVPN Connect apakan zap n pa openvpn.keychain-db rẹ ati n sọ data atilẹyin app olumulo di ofo, eyi ti o tumọ si pe awọn ẹri ti a fipamọ ati awọn profaili asopọ n lọ pẹlu rẹ. Ti profaili ba wa lati ọdọ ajọ kan, jẹrisi pe o le forukọsilẹ lẹẹkan si ki o to yan ona yii.

ConditionPath that fitsPath to avoid
Uninstaller path missing after an OS upgradeUpgrade the cask to the version matching the appHand-writing a replacement script
Helper still running during removalQuit the app and its menu agent, then retryDeleting the bundle while the helper runs
Receipt exists but files are goneForget the receipt with the cask's own toolingRecursive deletion of the Caskroom entry
You need the machine clean and can re-enrollZap, after reading the stanzaZap on a machine whose profiles you cannot rebuild

Awọn ona ti o dabi ipinnu ti kii ṣe bẹ

Kikọ remove.sh eke ti o pari pẹlu koodu ijade odo ni aṣayan ti o buru julọ ninu atokọ naa. O mu ki iyọkuro royin aṣeyọri nigba ti awọn iṣẹ ifilọlẹ, awọn risiti ati data app wa ni aaye wọn, nitorina fifi sori ẹrọ ti o tẹle n jogun ọja ti a ti yọ idaji ati igbasilẹ ti o sọ idakeji.

Piparẹ directory Caskroom tabi akopọ app lọwọ n ṣẹda ipo ti o jọra lati apa keji. Awọn faili n parẹ nigba ti risiti wa. Lẹyin naa gbogbo aṣẹ ti o tẹle ni lati ronu ni ilodi si ẹrọ ti ko baamu pẹlu database tirẹ mọ.

brew update-reset lori gbogbo repository jẹ idasi ti o tobi ju ti cask kan ti o kuna le da lare. O yi ipo tap rẹ pada lati ṣatunṣe iṣoro ti ko tii ni nipa ipo tap, ati pe o le fi ọ silẹ ti n ṣatunṣe Homebrew miiran ju eyi ti o bẹrẹ pẹlu.

Ipinnu ni ilana

Tẹle ilana: ka awọn artefact ti a kọ silẹ ti cask, fi awọn ẹya wé ara wọn, pa gbogbo apakan ti nṣiṣẹ, tun iyọkuro deede gbiyanju, ati lẹyin naa nikan ro zap. Ti ona deede ba tun kuna, fi aṣiṣe pamọ ki o mu lọ si awọn olutọju cask tabi olupese pẹlu awọn nọmba ẹya.

Cask Cookbook sọ kedere pe awọn olufisori package nilo awọn ilana iyọkuro pato si ọja ati pe zap jẹ yiyan ati pe o le yọ awọn orisun ti a pin. Ilana yẹn ni ofin ipinnu: iyọkuro deede ni akọkọ, zap nigbati o gba iye awọn ẹri, piparẹ lọwọ rara.

Àwọn àpilẹ̀kọ tó jọra