Ինչու ես բոլորը մտել եմ Fedora Silverblue-ում


Հիմնական Takeaways

  • Որպես անփոփոխ օպերացիոն համակարգ՝ Fedora Silverblue-ը թույլ է տալիս կատարել համակարգի հիմնական արդիականացումներ՝ ձեր համակարգի խզման ավելի քիչ ռիսկով:
  • Դուք կարող եք վերադառնալ Silverblue-ի նախորդ տարբերակին՝ սեղմելով մի քանի կոճակներ բեռնման գործընթացում:
  • Դուք կարող եք փորձարկել բետա ծրագրաշարը կամ անցնել աշխատասեղանի միջավայրերի միջև՝ նույն նվազագույն ռիսկով:

Ինչպես Linux բաշխումների մեծ մասը, Fedora Linux-ը գալիս է բազմաթիվ տարբեր տարբերակներով: Տարիներ շարունակ ես հավատարիմ էի լռելյայն տարբերակին՝ Fedora Workstation-ին: Հիմա ինձ համար միայն Fedora Silverblue-ն է: Ահա թե ինչպես Fedora-ի այս տարբերակը հաղթեց ինձ:

Համակարգի հիմնական բարելավումները ցավոտ են

Linux-ի ամենալավ բաներից մեկն այն է, որ դուք երբեք չպետք է մտահոգվեք վերջին տարբերակի համար վճարելով: Հենց որ Fedora Linux-ի նոր տարբերակը հայտնվի սերվերների վրա, ես կարող եմ այն ներբեռնել՝ անվճար:

Ինչպես ցանկացած սարքում, օպերացիոն համակարգի մեկ տարբերակն այլով փոխարինելը փոքր խնդիր չէ: Կան բազմաթիվ ֆոնային գրադարաններ, որոնք փոխարինվում են ավելի նոր կոդով, անտեսանելի գործընթացներով, որոնցից կախված են ձեր աշխատասեղանի հավելվածները գործելու համար: Իրերի համար անհավանական հեշտ է կոտրվել: Փոքր բան չէ, որ այսքան տարիներ Linux-ի արդիականացումների մեծ մասը սովորաբար լավ է ընթանում: Այնուամենայնիվ, միշտ եղել է վտանգ, որ ամեն ինչ կարող է շեղվել:

Fedora Silverblue-ի հետ այդ ռիսկը մեղմվել է: Silverblue-ն այն է, ինչ Fedora Project-ը անվանում է «ատոմային աշխատասեղաններ», որոնք սովորաբար կոչվում են նաև անփոփոխ: Այդ անուններից ոչ մեկն անմիջապես ինտուիտիվ չէ, ուստի ահա բացատրություն. համակարգի թարմացումների ժամանակ համակարգի առանձին բաղադրիչները փոխարինելու փոխարեն, Silverblue-ը միանգամից փոխարինում է ամբողջ համակարգը:

Մեքենայի փոխաբերություն օգտագործելու համար, այլ ոչ թե շարժիչը մեկ-մեկ մասերը փոխարինելու, Silverblue-ը հանում է հին շարժիչը և գցում ամբողջովին նորը: Քանի որ նոր շարժիչը փորձարկվել է նախքան ձեր մեքենայի մեջ դնելը, այն պարզապես աշխատում է: Դուք չպետք է անհանգստանաք գծի տակ հայտնված խնդրի մասին, քանի որ մեխանիկը մի փոքր շատ ամուր է պտուտակել պլաստիկ կտորը:

Սա հանգեցնում է բոլոր տեսակի այլ առավելությունների:

Ես կարող եմ վերադառնալ ՕՀ-ի նախորդ տարբերակներին

Ես ոչ միայն կարող եմ փոխել իմ համակարգը ավելի նոր տարբերակով, այլև նույնքան հեշտությամբ կարող եմ վերադառնալ ավելի հին թողարկման:

Ինչու՞ ես ուզում եմ հին ծրագրակազմ: Դե, եթե համակարգի արդիականացումն իրոք խնդիրներ ունի, ապա իմ համակարգչի բեռնման ընթացքում անհրաժեշտ է ընդամենը մի քանի սեղմում ստեղնաշարի վրա, որպեսզի բեռնվի OS-ի հայտնի տարբերակը, որն աշխատում է:

Չէ՞ որ ես պարզապես ասացի, որ Silverblue-ի համակարգի արդիականացումը վերացնում է իրերի կոտրվելու վտանգը: Դե, անում են և չեն անում: Դուք չեք գտնի, որ ձեր համակարգը unbootable է, քանի որ տեղադրման գործընթացում ֆոնային ծրագրաշարի կարևոր հատվածը խափանվել է, բայց դուք դեռևս ունեք բոլոր ռիսկերը, որոնք կապված են ձեր ՕՀ-ի նոր տարբերակի օգտագործման հետ:

Ճիշտ այնպես, ինչպես մի խաղ, որը մի ժամանակ լավ էր աշխատում, կարող է հանկարծակի հայտնվել որպես չաջակցվող այն բանից հետո, երբ ձեր հեռախոսը ստանում է Android-ի նոր տարբերակի թարմացում, որոշ ծրագրեր կամ աշխատասեղանի ընդլայնումներ կարող են դեռ չաշխատել Fedora Linux-ի վերջին տարբերակում: Այսպիսով, եթե հայտնաբերեք, որ թարմացումից հետո հանկարծ բացակայում եք ֆունկցիոնալության կարևոր հատվածը, Silverblue-ը հեշտացնում է հետ անցնելը (շքեղություն, որը դուք չունեք վերոհիշյալ Android հեռախոսի վրա, ուշադրություն դարձրեք):

Ես կարող եմ առանց ռիսկի փորձել բետա ծրագրակազմը

Որպես Linux-ի նորից, նորից անջատված օգտագործող, գուցե ձեզ չզարմանաք, երբ իմանաք, որ ես երբեմն սիրում եմ զբաղվել ծրագրակազմով, որը այնքան էլ պատրաստ չէ համատարած ընդունման համար: Ցնցող! Ես գիտեմ!

Նախկինում Linux-ի դիստրոյի բետա տարբերակների հետ խաղալը (այստեղ Linux ժարգոնի այբբենարանն է, եթե այս բառը ձեզ համար նորություն է) կարող է լինել շուրջօրյա գործ: Սկզբում ես ներբեռնեցի ISO ֆայլը ինտերնետի արագությամբ շատ ավելի դանդաղ, քան այսօր: Այնուհետև ես տեղադրեցի այն (համակարգի միջնորմը իմ տան միջնորմից առանձին պահելով) և նորից տեղադրեցի իմ հավելվածները:

Այս ամենի ընթացքում ես պետք է համոզվեի, որ ունեի պահուստային USB՝ իմ ընթացիկ տարբերակով, միայն այն դեպքում, եթե իմ Wi-Fi-ը դադարեր աշխատել կամ էկրանը սկսեր թարթել: Այնուհետև ես պետք է փչեի իմ նոր տեղադրումը, որպեսզի վերադառնամ հինին:

Silverblue-ի հետ բետա թողարկման տեղադրումը նույնքան պարզ է, որքան համակարգի սովորական թարմացումը: Եթե փաստից հետո պարզվի, որ բետա-ն ավելի շատ ժամանակ է պահանջում ջեռոցում, ապա կրկին կայուն թողարկմանը վերադառնալու համար պահանջվում է ընդամենը մի քանի կտտոց բեռնման գործընթացում: Արագ ինտերնետով ես կարող եմ փորձել բետա տարբերակը՝ դիտելիս Grown-ish-ի մեկ դրվագը (ի դեպ, դա կես ժամից էլ քիչ է):

Ես կարող եմ փոխել աշխատասեղանն առանց իմ համակարգը խառնելու

Ի տարբերություն Microsoft Windows-ի կամ Apple macOS-ի, Linux-ը չի սահմանափակվում միայն մեկ աշխատասեղանի միջավայրով: Դուք կարող եք փոխել ամբողջ էկրանի ինտերֆեյսը այնքանով, որ թվում է, թե դուք բոլորովին այլ համակարգիչ եք աշխատում:

Ավանդական Linux բաշխման դեպքում մեկ աշխատասեղանի միջավայրը մյուսով փոխարինելը նշանակում է ձեր համակարգը խճճել լրացուցիչ ֆոնային գրադարանների և համակարգի գործիքների առատությամբ: Այնուհետև դրանք հեռացնելը հոգնեցուցիչ էր, եթե դուք, օրինակ, հայտնաբերեիք, որ այնուամենայնիվ նախընտրում եք KDE Plasma-ն, քան GNOME-ը:

Կան Silverblue-ի տարբեր տարբերակներ՝ հիմնված աշխատասեղանի տարբեր միջավայրի վրա: Fedora Kinote-ը հիմնված է KDE Plasma-ի վրա: Մյուս աշխատասեղանի միջավայրերը կարող են չունենալ Fedora-ի իրենց անունը, բայց դրանք նույնպես հասանելի են, օրինակ՝ Budgie-ի ատոմային տարբերակը: Դուք կարող եք փոխանակել մեկը մյուսի հետ՝ առանց որևէ վտանգի ձեր անձնական ֆայլերի համար, և երբ հաստատվեք ֆավորիտի վրա, ձեր մեքենան կմնա այնքան մաքուր, ասես երբևէ չեք տեղադրել մեկից ավելի աշխատասեղան:

GNOME աշխատասեղանի միջավայրը Fedora-ում ամենաշատ ուշադրությունն է գրավում: Դուք կարող եք գտնել ինքներդ հիասթափված է Fedora-ի այլ աշխատասեղանի միջավայրերի տարբերակներից , քանի որ նրանք կարող են չունենալ նույն աստիճանի փայլեցում:

Linux հավելվածների տեղադրումը նման է հեռախոսի օգտագործմանը

Linux-ը փաթեթավորման ձևաչափերի պակաս չունի՝ ձեր համակարգչի վրա ծրագրակազմ տեղադրելու համար: Մտածեք EXE-ն Windows-ում կամ DMG-ն macOS-ում: Linux-ում կան DEB, RPM, PKG, SNAP, AppImage և միացված և միացված:

Silverblue-ն օգտագործում է Flatpak փաթեթի ձևաչափը, որը մասամբ ստեղծվել է Linux-ի ցանկացած տարբերակում աշխատելու համար, այլ ոչ թե հատուկ բաշխման: Flatpak-ը նույնպես նախատեսված է բջջային հավելվածների նմանվելու համար: Կոդի մեծ մասը ավազի արկղում է, ինչը նշանակում է, որ այն չի կարող մուտք գործել ձեր մեքենայի այլ մասեր առանց թույլտվության: Flatpaks-ը կարող է ունենալ արդեն տրված թույլտվություններ, բայց դուք կարող եք չեղարկել այդ թույլտվությունները Flatseal-ի նման հավելվածով:

Ավելի մեծ առավելություն, հավանաբար, այն է, որ հավելվածների թարմացումներն այժմ կարող են լինել ցանկացած պահի, անկախ նրանից, թե Silverblue-ի որ տարբերակն եք օգտագործում: Դա պայմանավորված է նրանով, որ Flatpak-ը առաքվում է իր սեփական գրադարաններով: Սա նշանակում է, որ երբ ես բլոգում կարդում եմ նոր հավելվածի մասին, ես ընդհանուր առմամբ կարող եմ այն ներբեռնել Flathub-ից առաջին օրը, այլ ոչ թե սպասել վեց ամիս իմ բաշխման նոր տարբերակին: Հավելվածներ ներբեռնելու համար GNOME Software-ի բացումը նման է իմ հեռախոսում Play Store-ը գործարկելուն, և ես դա շատ եմ սիրում:

Ի դեպ, ձեզ Silverblue պետք չէ Flatpaks-ն օգտագործելու համար (ի վերջո, դրանք հասանելի են Linux-ի ցանկացած տարբերակի համար): Տարբերությունն այն է, որ Silverblue-ը միանում է Flatpak-ին, ինչը նշանակում է, որ բոլոր հավելվածները հասանելի են միայն այս մեկ ձևաչափով: Սա ապահովում է ծրագրային ապահովման կառավարման ձևի հետևողականություն, այլ ոչ թե պետք է հիշել յուրօրինակ տարբերությունները, թե ինչու կարող եք թարմացնել Flatpak-ը մեկ եղանակով, բայց ոչ, ասենք, հավելվածը, որը տեղադրվել է որպես RPM:


Եթե Silverblue-ը հեռանար, ես դեռ կարող էի յոլա գնալ սովորական Fedora Workstation-ով, բայց ինձ համար ժամանակի հետ վերադառնալու նման կլիներ: Իմ ԱՀ-ի օգտագործման ամենօրյա փորձը նույնն է զգում, բայց կան լրացուցիչ տարօրինակություններ, որոնց հետ այլևս չեմ ուզում զբաղվել:

Silverblue-ը ոչ միայն ինձ ավելի շատ հանգիստ է տվել իմ համակարգիչը աշխատանքի համար օգտագործելիս, այլև, անկասկած, ինձ ավելի շատ հարմարավետություն է տվել, երբ ես որոշում եմ, որ պարզապես ուզում եմ խաղալ: