Debian

Kaip atnaujinti „Debian“ tinklo diegimą

Kaip atnaujinti „Debian“ tinklo diegimą
„Linux“ platinimas „Debian GNU / Linux“ [1] yra prieinamas kaip skirtingi CD / DVD ISO atvaizdai. Šie vaizdai yra parengti, kad atitiktų skirtingų pomėgių ir naudojimo atvejų poreikius - darbalaukio aplinką, serverį ar mobiliuosius įrenginius. Šiuo metu „Debian“ projekto svetainėje ir atitinkamame veidrodiniame tinkle siūlomi šie vaizdo variantai:

Tinkamo vaizdo failo atsisiuntimas priklauso nuo jūsų interneto ryšio (pralaidumo), kuris paketų derinys atitinka jūsų poreikius, ir nuo jūsų patirties lygio, kad nustatytumėte ir prižiūrėtumėte diegimą. Visus vaizdus galima rasti iš veidrodinio tinklo, esančio „Debian“ projekto svetainėje [8].

Kas yra „Debian Netinstall“?

Kaip jau trumpai aptarta aukščiau, „Netinstall“ vaizdas yra mažesnis CD / DVD vaizdas, kurio dydis yra nuo 150 MB iki 300 MB. Tikrasis vaizdo dydis priklauso nuo jūsų sistemoje naudojamos procesoriaus architektūros. Vienintelis paveikslėlis turi sąrankos tvarką (vadinamą „Debian Installer“), skirtą diegti tik tekstui ir grafikai, taip pat programinės įrangos paketus, kad būtų galima nustatyti labai paprastą, bet veikiantį „Debian GNU / Linux“ diegimą. Priešingai, mažame paveikslėlyje, kurio dydis yra apie 120 MB, yra tik „Debian Installer“ ir tinklo konfigūracija.

Sąrankos metu „Debian“ diegimo programa paklaus jūsų, kurią Apt talpyklą norėtumėte naudoti. „Apt“ saugykla yra vieta, kurioje pateikiami „Debian“ programinės įrangos paketai. Paketų valdymo įrankiai nuskaitys pasirinktus programinės įrangos paketus iš šios vietos ir juos įdiegs vietoje jūsų sistemoje. Šiuo atveju kaip Apt saugyklą naudojame ne CD / DVD, o vadinamąjį paketo veidrodį. Šis paketo veidrodis yra prie interneto prijungtas serveris, todėl nustatant sistemą reikalinga prieiga prie interneto. Be to, diegiant naują programinę įrangą arba atnaujinant esamus programinės įrangos paketus reikia atitikti tuos pačius techninius reikalavimus, kaip nurodyta aukščiau - paketai taip pat gaunami iš tos pačios „Apt“ saugyklos.

Norimo paketo veidrodžio pasirinkimas „Debian GNU / Linux 9“

Apt saugyklos

Pasirinktos Apt saugyklos adresas saugomas faile / etc / apt / sources.sąrašą. Apskritai tai yra tekstinis failas ir jame yra keli įrašai. Pagal anksčiau pasirinktą pakuotės veidrodį jis atrodo taip:

deb http: // ftp.mus.debianas.org / debian / stretch pagrindinis indėlis
deb-src http: // ftp.mus.debianas.org / debian / stretch pagrindinis indėlis
deb http: // saugumas.debianas.org / stretch / atnaujina pagrindinį indėlį
deb-src http: // saugumas.debianas.org / stretch / atnaujina pagrindinį indėlį
# „stretch-updates“, anksčiau žinomas kaip „nepastovus“
deb http: // ftp.mus.debianas.org / debian / stretch-updates pagrindinis indėlis

Pirmoji eilučių grupė nurodo įprastus programinės įrangos paketus, antroji - atitinkamus saugos naujinimus, o trečioji - šių paketų programinės įrangos atnaujinimus. Kiekviena eilutė nurodo Debian paketus (eilutė prasidedanti deb) arba Debian šaltinio paketus (eilutė prasidedanti deb-src). Šaltinio paketai jus domina tuo atveju, jei norėtumėte atsisiųsti naudojamos programinės įrangos šaltinio kodą.

„Debian GNU / Linux“ leidimas nurodomas leidimo slapyvardžiu (čia jis yra „Stretch from Toy Story“ [9]), arba jo išleidimo būsena, pavyzdžiui, stabili, bandoma arba nestabili. Kiekvienos eilutės pabaigoje pagrindinis ir indėlis atspindi pasirinktas pakuočių kategorijas. Raktinis žodis pagrindinis reiškia nemokamą programinę įrangą, „Contrib“ reiškia nemokamą programinę įrangą, kuri priklauso nuo nemokamos programinės įrangos, o „non free“ - programinės įrangos paketus, kurie neatitinka „Debian“ nemokamos programinės įrangos gairių (DFSG) [10].

Tinkamo paketo veidrodžio radimas

Iki šiol mūsų sąranka remiasi tik statiniais įrašais, kurių neketinama keisti. Tai gerai tinka kompiuteriams, kurie visą naudojimo laiką laikomi dažniausiai toje pačioje vietoje.

Diegiant „Debian“ tinklą, svarbų vaidmenį vaidina tinkamas paketo veidrodis. Renkantis paketo veidrodį, atsižvelkite į šiuos kriterijus:

Pastarojo dešimtmečio „Linux“ sistemų valdymo patirtis rodo, kad pagrindinio paketo veidrodžio pasirinkimas toje pačioje šalyje kaip ir sistema yra geriausias. Toks paketo veidrodis turėtų būti tinkle netoliese ir pateikti programinės įrangos paketus visoms mums reikalingoms architektūroms. Patikimumas reiškia asmenį, institutą ar įmonę, atsakingą už paketo veidrodį, iš kurio gauname programinę įrangą.

Gana dinamiška sąranka gali būti naudinga mobiliesiems įrenginiams, tokiems kaip nešiojamieji kompiuteriai ir nešiojamieji kompiuteriai. Žaidžia dvi komandos „netselect“ [11] ir „netselect-apt“ [12]. „netselect“ paprasčiausiai tikisi paketų veidrodžių sąrašo ir patvirtina juos atsižvelgiant į prieinamumą, ping laiką ir paketų praradimą tarp paketo veidrodžio ir jūsų sistemos. Žemiau pateiktas pavyzdys tai parodo penkiems skirtingiems veidrodžiams. Paskutinėje išvesties eilutėje yra rezultatas - rekomenduojamas paketo veidrodis yra ftp.debianas.org.

# netselect -vv ftp.debianas.org http.mus.debianas.org ftp.prie.debianas.org parsisiųsti.nesuprantama.br
ftp.debianas.org.br netselect: nežinomas pagrindinio kompiuterio ftp.debianas.org.br
„Run netselect“ pasirinkite 1 iš 8 adresų.

128.61.240.89 141 ms 8 apyniai 88% gerai (8/9) [284]
ftp.debianas.org 41 ms 8 apyniai 100% gerai (10/10) [73]
128.30.2.36 118 ms 19 apyniai 100% gerai (10/10) [342]
64.50.233.100 112 ms 14 apyniai 66% gerai (2/3) [403]
64.50.236.52 133 ms 15 apynių 100% gerai (10/10) [332]
ftp.prie.debianas.org 47 ms 13 apyniai 100% gerai (10/10) [108]
parsisiųsti.nesuprantama.br 314 ms 10 apyniai 75% gerai (3/4) [836]
ftp.debianas.org.br 9999 ms 30 apyniai 0% gerai
73 pėd.debianas.org
#

Priešingai, „netselect-apt“ naudoja „netselect“, kad surastų geriausią paketo veidrodį jūsų vietai. „netselect-apt“ prašo nurodyti šalį (-c), paketo veidrodžių skaičių (-t), architektūrą (-a) ir išleidimo būseną (-n). Toliau pateiktame pavyzdyje aptikti penkių geriausių paketų veidrodžiai Prancūzijoje, kurie siūlo stabilius „amd64“ architektūros paketus:

# netselect-apt -c france -t 5 -a amd64 -n stabilus
Naudojant stabilų paskirstymą.
Veidrodžių sąrašo gavimas iš www.debianas.org…
--2019-01-09 11: 47: 21-- http: // www.debianas.org / mirror / mirrors_full
Aufl√∂sen des Hostnamen ¬ªwww.debianas.org (www.debianas.org) ¬ '… 130.89.148.14,
5.153.231.4, 2001: 41c8: 1000: 21 :: 21: 4,…
Verbindungsaufbau zu www.debianas.org (www.debianas.org) | 130.89.148.14 |: 80 ... verbunden.
Rasta „HTTP-Anforderung gesendet“, „warte auf Antwort“ ... 302
Platz: https: // www.debianas.org / mirror / mirrors_full [lapija]
--2019-01-09 11: 47: 22-- https: // www.debianas.org / mirror / mirrors_full
Verbindungsaufbau zu www.debianas.org (www.debianas.org) | 130.89.148.14 |: 443 ... verbunden.
HTTP-Anforderung gesendet, warte auf Antwort… 200 Gerai
Länge: 189770 (185K) [tekstas / html]
Į ¬ª¬ª / tmp / netselect-apt.Kp2SNk¬'¬ 'speichernas.
/ tmp / netselect-apt.Kp2SNk 100% [============================================>]
185,32 KB 1,19 MB / s per 0,2 sek
2019-01-09 11:47:22 (1,19 MB / s) - ¬ª¬ª / tmp / netselect-apt.Kp2SNk¬'¬ 'gespeichert
[189770/189770
Pagrindinio „Debian“ veidrodžio pasirinkimas naudojant „netselect“.
(filtruos tik veidrodžius šalies Prancūzijoje)
„netselect“: 19 (19 aktyvių) vardų serverio užklausos (-ų)…
212 adreso kopija.27.32.66 (http: // debian.proksadas.net / debian /,
http: // ftp.kun.debianas.org / debian /); laikantis tik vardu.
„Run netselect“ pasirinkite 5 iš 18 adresų.


Panašu, kad greičiausi 5 serveriai:
http: // debian.proksadas.net / debian /
http: // debian.veidrodis.valgė.informacija /
http: // debian.veidrodžiai.ovh.net / debian /
http: // ftp.rezopolis.net / debian /
http: // veidrodis.pliuserveris.com / debian / debian /
Iš išbandytų kompiuterių mes pasirenkame greičiausią HTTP tinkamumą:
http: // debian.proksadas.net / debian /
Rašymo šaltiniai.sąrašą.
padaryta.
#

Išvestis yra failas, vadinamas šaltiniais.sąrašą, kuris saugomas kataloge, iš kurio vykdote komandą. Naudodami papildomą parinktį „-o failo vardas“ nurodote išvesties failą su pasirinktu vardu ir keliu. Nepaisant to, galite tiesiogiai naudoti naują failą kaip originalaus failo / etc / apt / sources pakaitalą.sąrašą.

Programinės įrangos strategija

Atlikę sąranką iš mažesnio diegimo vaizdo, galėsite pasirinkti, kokią programinę įrangą naudoti. Mes rekomenduojame įdiegti tik tai, ko jums reikia savo sistemoje. Kuo mažiau įdiegta programinės įrangos paketų, tuo mažiau reikia atlikti atnaujinimus. Kol kas ši strategija gerai veikia serveriuose, darbalaukio sistemose, maršrutizatoriuose (specializuotuose įrenginiuose) ir mobiliuosiuose įrenginiuose.

Sistemos atnaujinimas

Palaikyti sistemą reiškia rūpintis savo sąranga ir ją nuolat atnaujinti. Įdiekite saugos pataisas ir reguliariai atnaujinkite programinę įrangą, naudodami paketų tvarkyklę, pvz., Apt.

Dažnai pamirštamas kitas žingsnis - sutvarkyti savo sistemą. Tai apima nenaudojamų programinės įrangos paketų pašalinimą ir paketų talpyklos, esančios aplanke / var / cache / apt / archives, išvalymą. Pirmuoju atveju padeda komandos „apt autoremove“, „deborphan“ [13] ir „debfoster“ [14] - jos aptinka nenaudojamus paketus ir leidžia nurodyti, kokia programinė įranga bus laikoma. Dažniausiai pašalintos pakuotės priklauso bibliotekos (lib ir oldlib) arba plėtros (libdevel) kategorijoms. Šis pavyzdys parodo tai įrankio deborfui. Išvesties stulpeliai nurodo paketo dydį, paketo kategoriją, paketo pavadinimą ir paketo prioritetą.

$ deborfas -Pzs
20 main / oldlibs mktemp extra
132 pagrindinis / libs liblwres40 standartas
172 main / libs libdvd0 neprivaloma

$

Norėdami pašalinti našlaičių paketus, galite naudoti šią komandą:

# apt pašalinti $ (deborphan)

#

Vis tiek, prieš pašalindami programinės įrangos paketus, jūsų paprašys patvirtinti. Tada reikia išvalyti pakuotės talpyklą. Galite pašalinti failus naudodami „rm / var / cache / apt / archives / *.deb “), arba naudokite apt arba apt-get taip:

# apt-get clean

Spręsti išleidimo pokyčius

Skirtingai nuo kitų „Linux“ paskirstymų, „Debian GNU / Linux“ neturi fiksuoto išleidimo ciklo. Naujas leidimas yra maždaug kas dvejus metus. Tikimasi, kad 10 versija bus paskelbta 2019 m. Viduryje.

Lygiai taip pat lengva atnaujinti esamą sąranką. Atsižvelkite į šias mintis ir atlikite šiuos veiksmus:

  1. Perskaitykite leidimo pakeitimo dokumentaciją, vadinamąsias laidos pastabas. Juos galima rasti „Debian“ projekto svetainėje, taip pat dalis jūsų pasirinkto vaizdo.
  2. Turėkite po ranka savo įgaliojimus atlikti administracinius veiksmus.
  3. Atidarykite terminalą ir atlikite kitus veiksmus terminalo multiplekseryje, pvz., Ekrane [15] arba „tmux“ [16].
  4. Kurkite atsarginę svarbiausių sistemos duomenų kopiją ir patvirtinkite, kad atsarginė kopija yra baigta.
  5. Atnaujinkite dabartinį paketų sąrašą naudodami „apt-get update“ arba „apt update“.
  6. Naudodamiesi deborphan arba „apt-get autoremove“, patikrinkite, ar sistemoje nėra našlaičių ir nenaudojamų programinės įrangos paketų. Nenaudojamų paketų nereikia atnaujinti.
  7. Norėdami įdiegti naujausius programinės įrangos naujinimus, paleiskite komandą „apt-get upgrade“.
  8. Redaguokite failą / etc / apt / sources.sąrašą ir nustatykite naują paskirstymo pavadinimą, pavyzdžiui, nuo „Stretch“ iki „Buster“.
  9. Atnaujinkite paketų sąrašą naudodami „apt update“ arba „apt-get update“.
  10. Pradėkite leidimo pakeitimą paleisdami „apt-get dist-upgrade“. Visi esami paketai atnaujinami.

Paskutinis žingsnis gali užtrukti, bet veda prie naujos „Debian GNU / Linux“ sistemos. Gali būti naudinga vieną kartą perkrauti sistemą, kad galėtumėte pradėti nuo naujo „Linux“ branduolio.

Išvada

Sukurti tinklo diegimą ir išlaikyti jį gyvą yra paprasta. Vykdykite šiame straipsnyje pateiktas rekomendacijas, o „Linux“ sistemos naudojimas bus įdomus.

Nuorodos ir nuorodos

* [1] Debian GNU / Linux, http: // debian.org /
* [2] „Debian“ CD / DVD diskuose, https: // www.debianas.org / CD / rodyklė.lt.HTML
* [3] GNOME, https: // www.nykštukas.org /
* [4] XFCE, https: // xfce.org /
* [5] „Debian“ diegimas internetu, https: // www.debianas.org / distrib / netinst.lt.HTML
* [6] „Debian Live“ diegimo vaizdai, https: // www.debianas.org / CD / live / index.lt.HTML
* [7] „Debian“ oficialūs debesų vaizdai, https: // cloud.debianas.org / images / cloud /
* [8] „Debian“ veidrodinis tinklas, https: // cdimage.debianas.org /
* [9] Tempkite „Pixar Wiki“, http: // pixar.wikia.com / wiki / Stretch
* [10] „Debian“ nemokamos programinės įrangos gairės (DFSG), https: // wiki.debianas.org / DFSGLicenses
* [11] netselect „Debian“ paketas, https: // paketai.debianas.org / stretch / netselect
* [12] netselect-apt Debian paketas, https: // paketai.debianas.org / stretch / netselect-apt
* [13] Deborphan Debian paketas, https: // paketai.debianas.org / stretch / deborphan
* [14] debfoster Debian paketas, https: // paketai.debianas.org / stretch / debfoster
* [15] ekranas, https: // www.gnu.org / programinė įranga / ekranas /
* [16] tmux, https: // github.com / tmux / tmux / wiki

Padėkos

Autorius norėtų padėkoti Axelui Beckertui ir Zolekai Hatitongwe už pagalbą ir kritines pastabas rengiant šį straipsnį.

Vidutinis pelės mygtukas neveikia sistemoje „Windows 10“
The vidurinis pelės mygtukas padeda naršyti ilgus tinklalapius ir ekranus, kuriuose yra daug duomenų. Jei tai sustos, gerai, jūs naudosite klaviatūrą ...
Kaip pakeisti kairįjį ir dešinįjį pelės mygtukus „Windows 10“ kompiuteryje
Gana įprasta, kad visi kompiuterio pelės įrenginiai yra ergonomiškai sukurti dešiniarankiams. Tačiau yra pelių prietaisų, specialiai sukurtų kairiaran...
Mėgdžiokite pelės paspaudimus, užveskite pelės žymeklį naudodami pelę „Clickless Mouse“ sistemoje „Windows 10“
Pelės ar klaviatūros naudojimas netinkamoje laikysenoje, kai naudojama per daug, gali sukelti daug sveikatos problemų, įskaitant įtampą, riešo kanalo ...