Նշում. Այս գրառումը հեգնական դիտարկում է պատմության ցիկլային բնույթի վերաբերյալ: Հենց այս դիտարկումը գործնական կիրառություն չունի, բայց իր էությամբ շատ տեղին է, ուստի որոշեցի, որ արժե կիսվել հանդիսատեսի հետ։ Եվ իհարկե, մենք կհանդիպենք մեկնաբանություններում:
Անցյալ շաբաթ նոութբուքը, որը ես օգտագործում եմ MacOS-ի զարգացման համար, հայտնեց, որ հասանելի է XCode-ի թարմացումը: Ես փորձեցի տեղադրել այն, բայց համակարգն ասաց, որ այն չունի բավականաչափ ազատ տարածություն սկավառակի վրա տեղադրիչը գործարկելու համար: Լավ, ես մի խումբ ֆայլեր ջնջեցի և նորից փորձեցի: Դեռ նույն սխալը. Ես առաջ գնացի և ջնջեցի մի քանի այլ ֆայլեր և, բացի այդ, մի քանի չօգտագործված վիրտուալ մեքենայի պատկերներ: Այս մանիպուլյացիաները սկավառակի վրա ազատեցին մի քանի տասնյակ գիգաբայթ, ուստի ամեն ինչ պետք է աշխատեր: Ես նույնիսկ դատարկեցի աղբը, որպեսզի այնտեղ ոչինչ չխրվի, ինչպես սովորաբար լինում է:
Բայց նույնիսկ սա չօգնեց. ես դեռ նույն սխալն եմ ստացել:
Ես հասկացա, որ ժամանակն է գործարկել տերմինալը: Եվ իսկապես, ըստ տեղեկությունների df
, սկավառակի վրա կար ընդամենը 8 գիգաբայթ տարածք, չնայած ես նոր էի ջնջել ավելի քան 40 գիգաբայթ ֆայլ (նշեմ, որ դա արեցի ոչ թե գրաֆիկական ինտերֆեյսի միջոցով, այլ rm
, այնպես որ ոչ ոք «գոյատեւելու» հնարավորություն չուներ): Երկար որոնումից հետո ես հայտնաբերեցի, որ բոլոր ջնջված ֆայլերը տեղափոխվել են ֆայլային համակարգի «պահեստավորված տարածք»: Եվ նրանց մոտ հասնելու և հեռացնելու ոչ մի միջոց չկար։ Փաստաթղթերը կարդալուց հետո ես իմացա, որ ՕՀ-ն ինքը կջնջի այս ֆայլերը «ըստ պահանջի, երբ ավելի շատ տարածք է անհրաժեշտ»: Սա այնքան էլ գոհացուցիչ չէր, քանի որ համակարգը հաստատ չէր պատրաստվում անել այն, ինչ պետք է աներ, թեև սովորաբար կարծում եք, որ Apple-ի ծրագրակազմը նման բաներ կանի առանց սխալների:
Մի քանի փորձից հետո պարզելու, թե ինչ է կատարվում, ես հանդիպեցի Reddit-ի խորքերում թաքնված մի թեմայի, որտեղ ինչ-որ մեկը թվարկեց կախարդական հատվածներ, որոնք կարող են օգտագործվել վերապահված տարածքը մաքրելու համար: Փաստորեն, այս հատվածները պարունակում էին այնպիսի բաներ, ինչպիսին մեկնարկն էր tmutil
. Ավելին, մեկնարկն իրականացվում է մի շարք փաստարկներով, որոնք առաջին հայացքից ոչ մի նշանակություն կամ առնչություն չունեն այն ամենի հետ, ինչ դուք ուզում եք անել։ Բայց, զարմանալիորեն, այս շամանիզմը աշխատեց, և ես ի վերջո կարողացա թարմացնել XCode-ը:
Երբ իմ արյան ճնշման մակարդակը վերադարձավ նորմալ, ես զգացի, որ դեժավյուի զգացումը լցվեց ինձ վրա: Այս ամբողջ իրավիճակը ցավալիորեն հիշեցրեց ինձ XNUMX-ականների սկզբին Linux-ի հետ կապված իմ փորձը: Ինչ-որ բան կոտրվում է բոլորովին պատահական, առանց որևէ համարժեք և հասկանալի պատճառների, և «ամեն ինչ ետ բերելու» միակ միջոցը որոշ թեմատիկ ֆորումում վահանակի համար որոշ համառ հրամաններ փորելն է և լավագույնի հույսը: Եվ այն պահին, երբ ես հասկացա այս փաստը, ես տեսա լույսը:
Ի վերջո, ֆայլային համակարգի տարածության հետ կապված պատմությունը մեկուսացված միջադեպ չէ: Զուգահեռներ կան ամենուր. Օրինակ:
Արտաքին մոնիտորներ
Linux 2000. երկրորդ մոնիտորը միացնելը, ամենայն հավանականությամբ, չի հաջողվի: Երկրպագուները նշում են, որ ամեն ինչ արտադրողների մեղքն է մոդելի մասին ամբողջական տեղեկատվություն չտրամադրելու համար։
Apple 2019. պրոյեկտորի միացումը, ամենայն հավանականությամբ, չի հաջողվի: Երկրպագուներն ասում են, որ ամեն ինչ արտադրողների մեղքով է, քանի որ նրանք չեն երաշխավորում, որ իրենց HW-ն աշխատում է Apple-ի սարքավորումների յուրաքանչյուր մոդելի հետ։
Ծրագրային ապահովման տեղադրում
Linux 2000. կա ծրագրակազմի տեղադրման միայն մեկ ճիշտ եղանակ՝ օգտագործել փաթեթի կառավարիչը: Եթե դու այլ բան ես անում, ուրեմն դու ապուշ ես և պետք է տուժես:
Apple 2019. կա ծրագրային ապահովման տեղադրման միայն մեկ ռասայական ճիշտ եղանակ՝ օգտագործել Apple Store-ը: Եթե դու այլ բան ես անում, ուրեմն դու ապուշ ես և պետք է տուժես:
Սարքավորումների համատեղելիություն
Linux 2000. Սարքավորումների շատ սահմանափակ շրջանակն աշխատում է առանց տուփի, նույնիսկ երբ խոսքը վերաբերում է հանրաճանաչ սարքերին, ինչպիսիք են 3D վիդեո քարտերը: Սարքավորումը կամ ընդհանրապես չի աշխատում, կամ ունի ֆունկցիոնալության նվազեցում, կամ կարծես թե աշխատում է, բայց ժամանակ առ ժամանակ վթարի է ենթարկվում առանց որևէ ակնհայտ պատճառի:
Apple 2019. Շատ սահմանափակ սարքավորումն աշխատում է առանց տուփի, նույնիսկ հայտնի սարքերում, ինչպիսիք են Android հեռախոսները: Սարքավորումը կամ ընդհանրապես չի աշխատում, կամ ունի ֆունկցիոնալության նվազեցում, կամ կարծես թե աշխատում է, բայց ժամանակ առ ժամանակ վթարի է ենթարկվում առանց որևէ ակնհայտ պատճառի:
Աջակցություն
Linux 2000. եթե ձեր խնդրի պատասխանը չի հայտնվում որոնման արդյունքների առաջին էջում, ուրեմն վերջ, սա վերջնականն է: Ձեր ընկերներից օգնություն խնդրելը միայն կհանգեցնի նրան, որ նրանք ձեր խնդիրը մուտքագրեն որոնման համակարգ և կարդան տեղեկատվությունը առաջին որոնման հղումից:
Apple 2019. եթե ձեր խնդրի պատասխանը չի հայտնվում որոնման արդյունքների առաջին էջում, ուրեմն վերջ, սա վերջնականն է: Օգնության համար տեխնիկական աջակցություն կանչելը միայն կհանգեցնի նրան, որ նրանք ձեր խնդիրը մուտքագրեն որոնման համակարգ և կարդան տեղեկատվությունը առաջին որոնման հղումից:
Նոթբուքերի առանձնահատկությունները
Linux 2000. Շատ դժվար է գտնել ավելի քան երկու USB պորտով նոութբուք:
Apple 2019. Շատ դժվար է գտնել ավելի քան երկու USB պորտով նոութբուք:
Սեր մինչև մահ
Linux 2000. Պինգվինի երկրպագուները միանշանակ ասում են ձեզ, որ իրենց համակարգը լավագույնն է, և վաղ թե ուշ այն կլինի բոլոր համակարգիչների վրա: Խոսքը գնում է երկրպագուների մասին, որոնք ամբարտավան գիքեր են:
Apple 2019. Apple-ի երկրպագուները ձեզ միանշանակ ասում են, որ իրենց համակարգը լավագույնն է, և վաղ թե ուշ այն կլինի բոլոր համակարգիչների վրա: Խոսքը գնում է երկրպագուների մասին, որոնք ամբարտավան հիփսթեր դիզայներներ են՝ ձեռքին լատտե։
Source: www.habr.com