„Snap“ paketai leidžia mums išsaugoti savo programų kontrolinius taškus

Užfiksuokite pakuotes ir laiko mašiną

„Ubuntu 19.10“ pateiks pradinį ZFS failų sistemos palaikymą kaip šakninį. Viena iš geriausių šios failų sistemos savybių yra ta, kad ji leidžia jums sukurti tokius kontrolinius taškus kaip „Windows“ atkūrimas. „Linux“ yra įrankiai, tačiau tai nėra tas pats. Atrodo, kad panašu, kad praktiškai ta pati funkcija pasiekiama programose, kurias įdiegėme spragtelėkite paketus. Vienintelis dalykas yra tas, kad „momentines nuotraukas“ turime laikyti ranka.

Visai kaip skaityti „Snapcraft“ sistemoje „Snap“ paketai leidžia ne tik įdiegti dvi tos pačios programos versijas (pvz., Stabilią ir beta versiją), bet ir daryti kitus dalykus, pvz., išsaugoti keletą kontrolinių punktų tai mums padės tuo atveju, jei konkrečiai programai nutiks kažkas blogo. Komandą lengva įsiminti, nes „Save“ turime naudoti tik anglų kalba.

Išsaugokite papildomų paketų nustatymus naudodami greitas išsaugojimas

Įsakymas greitas išsaugojimas tai sukurs visų mūsų įdiegtų „Snap“ paketų valdymo tašką. Jei norime sukurti tik vieną programą, mes pridėsime jūsų vardą, kuris būtų toks, kad išsaugotumėte jį iš GIMP:

snap save gimp

Jei norime patekti į terminalą iškart paspaudę „Enter“, turime tai padaryti pridėti už -Ne, palauk. Kita galimybė yra atidaryti kitą langą, tačiau tai neturi nieko bendro su „Snap“ paketų teikiamomis galimybėmis.

Jei naudojome bendrą komandą (papildomas išsaugojimas), pamatysime panašų į tai:

$ sudo snap save
Set  Snap                     Age    Version               Rev   Size   Notes
30   core                     1.00s  16-2.37~pre1          6229   250B  -
30   core18                   886ms  18                    543    123B  -
30   go                       483ms  1.10.7                3092   387B  -
30   vlc                      529ms  3.0.6                 770   882kB  -

Labiausiai mus domina skiltis „Snap“, kurioje matome aptariamą programą, ir „Age“, kur ji rodo mus kiek laiko mes išsaugojome tašką kontrolės. Mus taip pat domina stulpelis „Nustatyti“, kuriame pamatysime valdymo taško numerį (ID), kuris nukels mus į kitą komandą. Jei norime pamatyti, ką išsaugome 29 punkte, parašysime šią komandą:

snap saved --id=29

Jei nieko nepridėsime (išsaugojome iškart), pamatysime viską, ką išsaugojome. Mes taip pat galime patikrinti statusą kontrolės punktas su šia komanda (29):

snap check-snapshot 29

Kontrolinių punktų atkūrimas

Jei mes atkurti tašką kontrolę, naudosime komandą «atkurti», kuri atrodys taip:

snap restore 29

Tai buvo svarbu išsaugoti ID nes, be kita ko, jis yra atkurtas kartu su juo. Blogas dalykas, kurį matau, yra tai, kad jei naudodami bendrą komandą išsaugojome kelias programas, naudodami ID atkursime visas programas iš valdymo taško, todėl manau, kad geriausia jas išsaugoti atskirai.

Aš asmeniškai nežinojau, kad kada pašalinus „Snap“ paketą, kontrolinis taškas sukuriamas automatiškai. Šie kontroliniai taškai išsaugomi mėnesiui (31 dienai) ir juos galime pamatyti naudodami komandą greitas išsaugojimas ieškodami stulpelio „Pastabos“, kur pasirodys tekstas „auto“. Tai praverčia tuo atveju, jei pašaliname „Snap“ paketą, tada apsigalvojame ir, įdiegę iš naujo, norime atkurti paskutinę naudotą konfigūraciją.

Kontrolinių punktų ištrynimas iš „Snap“ paketų

Mes taip pat galime ištrinti taškus valdyti rankiniu būdu. Tam naudosime komandą «pamiršti», kuri ID 29 atrodytų taip:

snap forget 29

Skaitydamas šią „Snapcraft“ informaciją negalėjau nustoti galvoti apie viską, ką „Canonical“ mums žadėjo apie „Snap“ pakuotes. Jie visi yra privalumai, ir taip yra (aš taip matau), tačiau jie vis tiek turi bate akmenį, kurio sunku nepaisyti: atnaujinimai palieka daug noro, jei palyginsime juos su „flatpak“ pakuotės. Tai ne dizaino problema, o kūrėjų, kurie jų nepateikia kuo greičiau.

Bet kokiu atveju mes kalbame apie naujos kartos paketai kurie žengia pirmuosius žingsnius, todėl manau, kad turėtume suteikti jiems pasitikėjimo balsą ir naudoti juos, kai tik įmanoma.

Populiariausi spragtelėjimai
Susijęs straipsnis:
„Canonical“ apibendrina ir išplatina populiariausius momentinius pranešimus

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.