Iompraíonn trí locht éagsúla an teachtaireacht earráide chéanna ón gcask, agus tá a chosán téarnaimh féin ag gach ceann. D'fhéadfadh díshuiteálaí an díoltóra a bheith ar iarraidh sa leagan suiteáilte, d'fhéadfadh cúntóir a bheith fós ag rith agus a chuid comhad a choinneáil, nó d'fhéadfadh admháil an phacáiste gan aontú leis an méid atá ar an diosca. Ní insíonn an seanréiteach fóraim a tharrtháil ceann de na cásanna sin aon rud duit faoin gceann atá agat. Is é léamh thaifead an chask féin an bealach chun é a fháil amach.

Trí locht a bhfuil an chuma chéanna orthu

Taispeántar díshuiteálaí atá ar iarraidh mar chosán nach bhfuil ann nuair a dhéanann an cask iarracht é a rith. Taispeántar cúntóir beo mar bhaint a thosaíonn agus a stopann ansin, nó mar fheidhmchlár a thagann ar ais tar éis duit é a dhúnadh. Taispeántar admháil seanchaite nuair nach n-aontaíonn taifead an chask féin agus bunachar sonraí an tsuitheálaí faoi cé acu atá an táirge suiteáilte ar chor ar bith.

Coinnigh an chéad téacs earráide sula ndéanann tú aon rud a atriail. Scríobhann an dara iarracht thar an riocht a chruthaigh an teachtaireacht, agus is é an bhunlíne an rud a theastaíonn ó chothaitheoir nó ó dhíoltóir chun na cásanna seo a aithint. Cóipeáil chuig áit a mairfidh an atriail é.

Má tá an VPN seo ag iompar an naisc a úsáideann tú chun obair, socraigh cosán riaracháin eile ar dtús. Is cinneadh faoin bhfuinneog chothabhála é an cliant a sholáthraíonn do rochtain a bhaint, ní faoi Homebrew. Is é an t-ordú sin freisin a dhéanann díshuiteáil theipte in-athshlánaithe in ionad deiridh.

Léigh cad a shuiteáil an cask i ndáiríre

Is é dearcadh Homebrew féin an fhianaise is saoire atá ar fáil, agus ní athraíonn sé aon rud:

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

Priontálann an chéad ordú meiteashonraí an chask agus na déantáin a bhainistíonn sé; liostaíonn an dara ceann an méid atá cláraithe mar shuiteáilte. Ní chruthaíonn ceachtar acu go bhfuil gach cúntóir ar an meaisín ag teacht leis an oideas reatha, agus is é sin go díreach an fáth ar féidir le suiteáil níos sine teip ar bhealach nach gcuireann foinse reatha an chask síos air. Caith leis an dá aschur mar mhaíomh le seiceáil, ní mar an focal deireanach ar a bhfuil ann.

Cuir an leagan cláraithe i gcomparáid le leagan an fheidhmchláir féin sula roghnaíonn tú cosán. Míníonn neamhréir díshuiteálaí atá ar iarraidh gan aon locht níos doimhne, agus is é an freagra uasghrádú chuig an leagan a bhfuiltear ag súil leis ón gcask, ní glanadh de láimh.

Cad a chuireann zap leis, agus cad a chosnaíonn sé

Láimhseálann rann díshuiteála an chask na déantáin a dhearbhaíonn an t-oideas: an feidhmchlár a scor, tascanna tosaithe a dhíluchtú, mír logála isteach a bhaint, admhálacha pacáiste a dhearmad agus beartán an fheidhmchláir a scriosadh. Sin an cosán normal, agus is é sin an ceann ar cheart dó oibriú.

--zap is iarraidh dhifriúil. Iarrann sé ar Homebrew roghanna an úsáideora agus acmhainní comhroinnte a bhaint freisin, agus tugann an doiciméadú rabhadh go bhféadfadh sé sin cur isteach ar bhogearraí eile. Sa chask OpenVPN Connect scriosann rann zap openvpn.keychain-db agus glanann sé sonraí tacaíochta feidhmchlár an úsáideora, rud a chiallaíonn go n-imíonn na dintiúirí sábháilte agus na próifílí naisc leis. Má thagann an phróifíl ó eagraíocht, deimhnigh gur féidir leat clárú arís sula roghnaíonn tú an cosán seo.

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

Conairí atá cinntitheach le feiceáil, agus nach ea

Is é an rogha is measa ar an liosta remove.sh bréige a scríobh a chríochnaíonn le cóid scoir nialasach. Cuireann sé ar an díshuiteáil rath a thuairisciú agus tascanna tosaithe, admhálacha agus sonraí feidhmchláir fágtha ina n-áit, ionas go bhfaigheann an chéad suiteáil eile táirge leathbhainte agus taifead a deir a mhalairt.

Cruthaíonn scriosadh an eolaire Caskroom nó beartán an fheidhmchláir de láimh riocht den chineál céanna ón taobh eile. Imíonn comhaid agus fanann an admháil. Ansin caithfear gach ordú ina dhiaidh sin a mheas in aghaidh meaisín nach dtagann lena bhunachar sonraí féin a thuilleadh.

Is idirghabháil níos mó é brew update-reset don stór iomlán ná mar a thugann aon chask teipthe údar maith dó. Athraíonn sé riocht do tap chun fadhb a shocrú nár bhain riamh le riocht tap, agus féadfaidh sé tú a fhágáil ag dífhabhtú Homebrew eile seachas an ceann ar thosaigh tú leis.

Cinneadh in ord

Oibrigh an t-ord: léigh déantáin chláraithe an chask, cuir leaganacha i gcomparáid, dún gach comhpháirt atá ag rith, atriail an ghnáth-dhíshuiteáil, agus ansin amháin smaoinigh ar zap. Má theipeann ar an gcosán normal fós, coinnigh an earráid agus tabhair chuig cothaitheoirí an chask nó chuig an díoltóir í leis na huimhreacha leagain.

Deir Cask Cookbook go soiléir go dteastaíonn teicnící díshuiteála a bhaineann go sonrach le táirge ó shuiteálaithe pacáiste agus gur rogha é zap agus go bhféadfadh sé acmhainní comhroinnte a bhaint. Is é an creat sin an riail chinnte: gnáth-dhíshuiteáil ar dtús, zap nuair a ghlacann tú le costas na ndintiúirí, scriosadh de láimh riamh.

Ailt ghaolmhara