Kas tai yra „apt-get“ „apt-get“ galimybė?

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

Visada buvo šiek tiek painiavos, kai žmonės sužino, kad jie gali visiškai atnaujinti savo platinimą iš komandinės eilutės. Dauguma žmonių tokio žygdarbio nedrąsina. Kai kurie dėl to, kad nenaudoja komandinės eilutės, o kiti, nes bijo bandymo atnaujinti komandinę eilutę, užbaigs jų sistemos fubą. Nauji vartotojai nėra visiškai tikri, kuo skiriasi „apt-get“ atnaujinimas ir apt-get dist-upgrade yra.

Šiame „Ghacks Linux“ įraše aš nepaisysiu mitų ir baimės dist-upgrade komanda. Be abejo, kaip ir visa, kas susijusi su kompiuteriu, jūs visada žinote, kokia yra jų rizika, kai iš esmės atnaujinate. Įspėję lauke, pažadėkime pažaboti šiek tiek baimės.

Skirtumai

Pirmiausia noriu palyginti abu apt-get galimybės: patobulinti ir dist-upgrade . Skirtumas tarp šių dviejų yra labai paprastas. patobulinti parinktis naudojama tik visoms naujausioms kompiuteryje jau įdiegtų paketų versijoms įdiegti. Tai nutinka, kai per „Update Manager“ matote atnaujinimo naujinimo paketus (žinote, kai skydelyje sužinojote apie pranešimą ir tada atsidaro „Update Manager“, kad parodytumėte, kurie naujiniai yra jūsų sistemoje.)

dist-upgrade variantas yra visiškai kitoks nei patobulinti . Bet kaip tik tai daro dist-upgrade daryti? Paprasta. dist-upgrade parinktis ne tik atnaujins visus šiuo metu jūsų sistemoje įdiegtus paketus, bet ir atliks priklausomybės pokyčius su naujomis paketų versijomis. Kitaip tariant, dist-upgrade pašalins pasenusius paketus iš jūsų sistemos, kadangi patobulinti nedarys. Ši funkcija nėra būtina atnaujinant iš vieno paskirstymo leidimo į kitą.

Bet ar tai neatnaujina mano distro?

Nebūtinai. Nors savaime dist-upgrade , paruoš jūsų sistemą paskirstymo atnaujinimui, vienintelis būdas atnaujinti naująją versiją yra vienintelis būdas, jei pakeitėte savo /etc/apt/sources.list failą, kad atspindėtų pasikeitimą. Kitaip tariant, jūs turite pridėti naujo platinimo saugyklas šaltiniai.list failą prieš tai gali įvykti.

Na, tai skamba paprastai. Taip tai yra. Tačiau tai nėra rekomenduojamas atakos planas, kaip atnaujinti naują platinimą. Nors tai ir veiks, yra geresnis būdas ... komandomis. Įsakymas atleisk-atnaujink buvo sukurtas specialiai operacinės sistemos atnaujinimui į naujausią versiją per komandinę eilutę. Žinoma, prieš išleisdami šią komandą norėsite patikrinti, ar galima atnaujinti šią komandą sudo do-release-upgrade -d. Kai tai padarysite, būsite informuoti, jei yra nauja versija. Jei yra naujas leidimas, išduokite komandą sudo do-release-upgrade ir prasidės atnaujinimo procesas. Žinoma, tai gana ilgas procesas ir kyla rizika. Galite prarasti rankiniu būdu įdiegtus paketus (kurių nepalaiko nauja versija) arba (blogiausiu atveju) jūsų sistema gali tapti nestabili.

Platinimo atnaujinimas visada yra sudėtingas. Aš turėjau juos labai gerai ir man buvo labai blogai. Tai azartas. Bet dabar jūs tiksliai žinote, kaip valdyti užduotį iš komandinės eilutės. Dabar esate oficialiai pavojingas. ;-)