Debian 9 strekt zich uit over een onofficiële build. Netwerkinstellingen configureren

Debian is een van de oudste Linux-distributies. Gedurende de ruim twintig jaar dat het bestaat, heeft het een grote gemeenschap van ontwikkelaars en gebruikers van over de hele wereld om zich heen verzameld. Debian wordt zowel op servers als thuiscomputers gebruikt. Deze distributie diende als basis voor vele andere systemen, waaronder populaire systemen als Ubuntu en Linux Munt Desktop-editie. Kleppenbedrijf (ontwikkelaar) computer spelletjes) koos voor Debian om zijn SteamOS-gamedistributie te creëren. Bovendien werd het ooit ontwikkeld op basis van Debian besturingssysteem Voor mobiele toestellen Maemo. Over het algemeen suggereert dit alles dat Debian een waardevolle distributie is die de distributie van Linux in de wereld enorm heeft beïnvloed.

Veel gebruikers die willen overstappen van Windows naar Linux kiezen vaak voor Ubuntu of Linux Mint om aan de slag te gaan, omdat deze gepositioneerd zijn als distributies voor gewone gebruikers die geen tijd hebben om alle fijne kneepjes van de installatie te bestuderen en Linux-instellingen. Maar als de gebruiker er na verloop van tijd bij betrokken raakt, begint hij geleidelijk geïnteresseerd te raken in de rest van de Linux-wereld. In de regel richt hij op dit moment zijn aandacht op Debian. De distributie verschilt niet zo veel van Ubuntu in vergelijking met andere (het is nog steeds een ouder, wat er ook gebeurt), en uit de vele opties voor assemblages kun je degene kiezen waarmee je de minste problemen zult ondervinden tijdens de installatie en in verdere configuratie. En zodat iedereen die besluit Debian uit te proberen alle zorgen over de complexiteit van het installeren van de distributie volledig zal verliezen, publiceren we deze HowTo, waarin er dit proces beschreven. Laten we beginnen!

De distributieversie selecteren

De eerste stap vóór het installeren van Debian is uiteraard het beslissen over de versie en editie van de distributie, en vervolgens het iso-image downloaden.

Er zijn tegelijkertijd 5 versies van de distributie:

  • oude stal- de oudste ondersteunde release die al bevat verouderde versies DOOR;
  • stal- in wezen een release;
  • testen— een testrelease, waaruit vervolgens een release wordt gevormd. Beschouwd als redelijk stabiel met min of meer huidige versies DOOR;
  • onstabiel- versie die momenteel actief wordt ontwikkeld. Bevat nieuwste versies programma's, maar eerder onstabiel;
  • experimenteel– het kan niet eens een release worden genoemd. In dit stadium wordt de toekomstige release nog maar net gevormd. De assemblages bevatten pakketten die grondig moeten worden getest;

Voor thuis gebruik, kun je het beste opties overwegen tussen stabiele release en testen. En de keuze zal afhangen van waar u prioriteit aan geeft: recentere softwareversies of stabiliteit. Op basis van mijn eigen ervaring kan ik niet zeggen dat testen erg onstabiel is. Het werkt redelijk goed, wordt regelmatig bijgewerkt en bevat relatief recente versies van programma's. Daarom zou ik aanraden om te kiezen deze versie Debian en dat is wat we in deze handleiding zullen installeren.

De volgende stap is het kiezen van een installatiemethode. Debian wordt in vele formaten gedistribueerd: basissysteem met netwerkinstallatie, cd's, Dvd's. Je kunt downloaden als installatie afbeelding, en Live-editie, met de mogelijkheid om de distributie rechtstreeks uit te voeren vanaf de media waarop u deze opneemt, en deze te testen zonder installatie.

Als u het wilt testen voordat u Debian installeert, download dan Live-beeld, in het geval dat je dit niet nodig hebt, maar je een langzaam internet hebt, kies dan tussen CD en DVD-iso. Nou ja, als je wat vrije tijd hebt en snel internet kanaal - download netiso.

Uiteindelijk blijft alleen de architectuurkeuze over. Hoewel, als uw computer niet ouder is dan 5 jaar, u gerust een 64-bits exemplaar kunt kiezen. Controleer echter voor de zekerheid of uw processor deze architectuur ondersteunt.

Download de distributie

Laten we ten slotte verder gaan met oefenen. Om de stabiele release-image van Debian te downloaden, gaat u naar de officiële website en let u helemaal onderaan op de sectie “Waar kunt u Debian verkrijgen”:

Selecteer uit de beschikbare links degene die u nodig heeft. Om bijvoorbeeld een CD-image te downloaden, volgt u de link “ CD/USB ISO-images " en op de pagina die wordt geopend, volgt u de link " Download cd/dvd-images met BitTorrent «.

En uiteindelijk komen we bij de sectie met bestanden:

Download het vereiste torrent-bestand en download de afbeelding.

De afbeelding van de testversie kunt u hier downloaden.

Nadat de image is gedownload, schrijft u deze naar schijf of .

Opstarten vanaf een opstartschijf of flashstation

Om de computer te laten opstarten vanaf het gemaakte opstartapparaat, of het nu een cd/dvd-schijf is of USB stick, nodig bij het opstarten van de computer BIOS-instellingen en stel ze zo in dat ze vanaf het juiste apparaat opstarten. In een artikel over Ubuntu installeren Dit proces wordt in algemene termen beschreven, dus om herhaling niet te voorkomen, zet ik er alleen de handleiding bij.

Debian-installatie: aan de slag

Als u alle instellingen correct in het BIOS hebt uitgevoerd, wordt u na het inschakelen van de computer begroet door het volgende installatiemenu:

We zullen een grafisch installatieprogramma gebruiken, dus selecteer "Grafische installatie" en druk op Enter.

Nadat u het installatieprogramma hebt gestart, selecteert u eerst de installatietaal en toekomstig systeem en klik op “Doorgaan”:

U krijgt een waarschuwing te zien dat er mogelijk vertaalproblemen zijn en u wordt gevraagd uw taalkeuze te bevestigen:

Geef uw woonland op en klik op “Doorgaan”:

Selecteer de toetsenbordindeling:

Toetsen voor het wisselen van lay-out:

Omdat de iso-afbeeldingen Debian bevat alleen gratis pakketten; gebruikers die Wi-Fi gebruiken en over adapters beschikken waarvoor eigen stuurprogramma's nodig zijn, kunnen tijdens de installatie problemen ondervinden bij het verbinden met internet. Let daarom op als u van plan bent het systeem via een netwerk te installeren dit feit. In zo'n geval kunt u gebruik maken van netwerk kabel in plaats van Wi-Fi en configureer het netwerk nadat de installatie is voltooid, of u kunt het vooraf downloaden vereiste chauffeur en sluit deze aan tijdens de installatie.

Na het downloaden van de componenten wordt ons gevraagd de computer een naam te geven:

De volgende stap is het maken van een rootwachtwoord:

Vervolgens moet u een gebruiker aanmaken, waarvoor u zijn naam moet opgeven, die zowel in Engelse als Russische letters kan worden geschreven:

Geef de naam op rekening(Log in). We geven het alleen in Engelse letters aan:

Stel het wachtwoord in:

Debian-installatie: schijfpartitionering

Het is tijd om de schijf te partitioneren. In deze handleiding zullen we kijken naar het schoon installeren van Debian. HDD, waar dit het enige systeem zal zijn.

In tegenstelling tot veel andere tutorials waarin ze zich bezighouden met schijfpartitionering, zullen we dit niet doen. We verdelen de harde schijf in 3 “pop”-secties:

  1. / — het rootbestandssysteem waar Debian zelf zich zal bevinden;
  2. ruil- wisselsectie, die nodig is voor auto's met een klein volume werkgeheugen, en in het geval dat de gebruiker van plan is de slaapmodus te gebruiken;
  3. thuisthuismap, waar ze worden opgeslagen gebruikersbestanden(muziek, video, documenten, afbeeldingen, enz.)

Selecteer uit de opties die door het installatieprogramma worden aangeboden handmatige methode en klik op “Doorgaan”:

Alles wordt in een nieuw venster weergegeven beschikbare apparaten geheugen. IN in dit voorbeeld Zoals we zien, hebben we een schijf van 53 GB. Selecteer het en klik op “Doorgaan”:

Omdat onze schijf leeg is, moeten we eerst creëren nieuwe tafel secties, wat ons wordt gevraagd te doen:

Laten we nu de rootpartitie maken. Selecteer in het nieuwe venster “VRIJE RUIMTE” en klik op “Doorgaan”:

Selecteer 'Maken nieuwe sectie»:

Wij geven de maat aan. Als u Debian alleen installeert om ernaar te kijken, kunt u er 10 GB aan toewijzen. Maar als je het van plan bent werkend systeem en je hebt voldoende vrije ruimte, je kunt 15/20 GB aan de root geven. In het voorbeeld wijzen we 10 GB toe. U vult uw waarde in en klikt op “Doorgaan”:

Houd er rekening mee dat u niet meer dan 4 primaire partities op uw harde schijf kunt maken als u van plan bent te installeren aanvullende systemen of voeg eenvoudigweg nieuwe partities toe. Voor Linux selecteert u het partitietype - Logisch. Hoewel je de primaire partitie als root kunt selecteren en andere partities logisch kunt maken.

Selecteer de locatie van de nieuwe sectie - Begin:

Het venster met partitie-instellingen wordt geopend, waar u op het bestandssysteem moet letten (ext4 verlaten) en het koppelpunt - / - root. In principe, parameters instellen Ze passen bij ons, zo niet, dan veranderen we ze naar wat we nodig hebben. Ga naar het item “Partition setup is complete” en druk op Enter:

Het hoofdvenster van het opmaakprogramma verschijnt opnieuw. We zien dat we vrije ruimte hebben en de nieuw gemaakte rootpartitie is verschenen:

Laten we nu een swappartitie maken:

  • Selecteer vrije ruimte en klik op “Doorgaan”;
  • Selecteer nogmaals “Een nieuwe partitie maken”. Maak de partitiegrootte gelijk aan de hoeveelheid RAM op uw computer;
  • Nieuw partitietype - Logisch;
  • Plaats - Begin.

Tijdens het instellen van de partitie selecteert u in het veld "Gebruiken als" de optie "Partitie wisselen" in plaats van het Ext4-bestandssysteem. Selecteer vervolgens “Partition setup is complete” en druk op Enter:

De sectie wordt gemaakt en we krijgen de volgende afbeelding:

Laten we een thuismap maken:

  • Kies een vrije plaats;
  • Selecteer “Maak een nieuwe partitie”;
  • We wijzen alle vrije ruimte toe aan het thuisgedeelte (dat wil zeggen, we veranderen niets in het veld voor het wijzigen van de grootte);
  • Nieuw partitietype - Logisch;

In het partitie-instellingenvenster laat u het bestandssysteem op Ext4 staan ​​en wijzigt u het koppelpunt in /home:

Selecteer “Partitie-installatie voltooid” en druk op Enter.

Laten we eens kijken wat we hebben:

Als alles in orde is, selecteert u het item "Finish partitionering en schrijf wijzigingen naar schijf" en drukt u op Enter:

Er verschijnt een informatievenster met een samenvatting van de ondernomen acties. moeilijk markeren schijf vraagt ​​u om de actie te bevestigen:

Selecteer “Ja” en klik op “Doorgaan”.

Een pakketbeheerder instellen

Na enige tijd zal het installatieprogramma u vragen een archiefspiegelserver te selecteren (eigenlijk de locatie van de repository). Meestal kunt u uw land veilig selecteren, maar soms (afhankelijk van eigen ervaring) kunnen lokale spiegelservers instabiel zijn, waardoor u mogelijk problemen ondervindt bij het downloaden van pakketten van het netwerk:

Nadat u uw land heeft geselecteerd, zal het installatieprogramma u vragen een specifieke mirror te selecteren uit verschillende beschikbare mirrors. Meestal werkt een ftp-link het beste. Als een dergelijke optie niet bestaat, kunt u eenvoudig de allereerste optie selecteren:

De installatie van de pakketbeheerder en de installatie van het basissysteem zullen beginnen. Tijdens dit proces worden wij gevraagd om anonieme statistieken te sturen over het gebruik van de software op de computer. Hier kunt u kiezen zoals u wilt:

Omdat het basissysteem een ​​set van de meest noodzakelijke pakketten is die nodig zijn om de distributie te laten werken, zul je ook op zijn minst een desktopomgeving moeten installeren. En zodat de gebruiker dit niet handmatig hoeft te doen, zal het installatieprogramma het zelf doen, selecteer gewoon de benodigde items:

Uit de lijst kunnen we zien dat het volgende beschikbaar is voor installatie: KDE, XFCE, Cinnamon, GNOME en verschillende andere DE's. Als je alles laat zoals het is, wordt GNOME 3 geïnstalleerd, maar als je een andere DE wilt gebruiken, vink dan gewoon de vakjes aan.

Nadat je alles hebt geselecteerd wat je nodig hebt, klik je op “Doorgaan”. Het downloaden en installeren van de geselecteerde software begint.

De GRUB-bootloader installeren

De laatste stap in het installatieproces van Debian op uw computer is het installeren van de bootloader. Net als veel andere distributies gebruikt Debian GRUB2. Het installatieprogramma scant de schijf en rapporteert dat dit moment Debian is het enige systeem erop, dus de bootloader kan in het hoofdbestand worden geïnstalleerd opstartinvoer. Selecteer “Ja” en klik op “Doorgaan”:

Nu hoeft u alleen nog maar de specifieke media te selecteren waarop GRUB2 zal worden geïnstalleerd. Als u geen speciale vereisten heeft, selecteert u uw harde schijf en klikt u op “Doorgaan”:

We wachten tot de installatie is voltooid... En dat is alles! Debian geïnstalleerd op onze computer!

Klik op “Doorgaan” en het systeem wordt opnieuw opgestart, waarna u direct kunt beginnen!

Vorige post
Volgende invoer

Beschrijving:
Na meer dan twee jaar ontwikkeling werd Debian GNU/Linux 9.0 (Stretch) uitgebracht, beschikbaar voor tien officieel ondersteunde architecturen, waaronder: Intel IA-32/x86 (i686), Intel EM64T / x86-64 (amd64), ARM EABI (armel), 64-bit ARM (arm64), ARMv7 (armhf), MIPS (mips, mipsel, mips64el), PowerPC 64 (ppc64el) en IBM System z (s390x). De release is opgedragen aan Ian Murdoch, de oprichter van het project, die in december 2015 overleed.

De repository bevat 25.357 broncode- en 51.687 binaire pakketten, wat ongeveer 8.000 meer is dan wat er in Debian 8 werd aangeboden. Vergeleken met Debian 8.0 zijn er 15.346 nieuwe binaire pakketten toegevoegd, zijn er 6.739 (13%) verouderde of verlaten pakketten verwijderd, en zijn er 29.859 (13%) verouderde of verlaten pakketten verwijderd. 57) zijn bijgewerkt %) pakketten. 1.436 ontwikkelaars namen deel aan de voorbereiding van de nieuwe release. Voor meer dan 90% van de pakketten wordt ondersteuning geboden voor herhaalbare builds, waarmee u kunt bevestigen dat het uitvoerbare bestand precies op basis van de aangegeven broncodes is opgebouwd en geen externe wijzigingen bevat, waarvan de vervanging bijvoorbeeld kan worden uitgevoerd door de assemblage-infrastructuur of bladwijzers in de compiler aan te vallen.

De release wordt de komende vijf jaar ondersteund vanaf de releasedatum van versie 9.0.

Extra informatie
Er zijn dvd-images beschikbaar om te downloaden, die kunnen worden gedownload via HTTP, jigdo of BitTorrent. De complete installatiekit bevat 12 dvd's of 2 Blu-ray schijf(plus 8 dvd's met bronpakketten). Het vormen van afbeeldingen in de vorm van cd's is stopgezet, met uitzondering van builds gebaseerd op Xfce en netinst. Er is ook een onofficieel installatie-image gemaakt, dat eigen firmware bevat. LiveUSB is ontwikkeld voor de amd64- en i386-architecturen, beschikbaar in varianten met GNOME, KDE en Xfce, evenals een multi-arch dvd die pakketten combineert voor het amd64-platform met extra pakketten voor i386-architectuur.

Belangrijkste wijzigingen in Debian 9.0:

Standaard ingeschakeld in het installatieprogramma grafische modus installaties. De tekstmodus is geüpgraded naar een volledig ondersteunde optie. Amd64 wordt nu aangeboden als de standaardarchitectuur in afbeeldingen met meerdere bogen in plaats van i386. Het installatieprogramma heeft de mogelijkheid toegevoegd om het GNU/screen-hulpprogramma te gebruiken om een ​​console-interface met meerdere vensters te maken. Het is mogelijk om pakketten via een beveiligde verbinding te downloaden van mirrors die HTTPS ondersteunen.

Standaard maakt debootstrap de overdracht mogelijk van alle uitvoerbare bestanden en bibliotheken van de hoofddirectory's naar /usr. De mappen /bin, /sbin en /lib* zijn nu samengevoegd met de corresponderende mappen binnen /usr en geformatteerd met symbolische verbanden op hen. Deze herstructurering elimineert verwarring bij het plaatsen van bestanden en maakt pakketten gemakkelijker te onderhouden;
De formatie stopte volledige sets CD-images, die meer dan 80 cd's bevatten en waar gebruikers bijna geen vraag naar hadden. Het aanbod van minimalistische netinst-CD-images is voortgezet, en de CD-build voor één schijf voor op Xfce gebaseerde desktopsystemen is ook behouden gebleven;
Ondersteuning toegevoegd voor 64-bit mips64el (little-endian MIPS) architectuur;
Ondersteuning voor de 32-bit PowerPC-architectuur is stopgezet (ondersteuning voor de 64-bit ppc64el-architectuur is volledig behouden);
Bij de assemblages voor de i386-architectuur zijn de eisen aan processors verhoogd: bediening is nu alleen mogelijk met een CPU uit de i686-klasse. Ondersteuning voor processors ouder dan de 20 jaar oude Pentium Pro is stopgezet. libc6-i686 wordt nu aangeboden als libc6, de build voor CPU 686 is standaard ingeschakeld in GCC en de Linux-kernelinstellingen zijn gewijzigd (686, niet-PAE). Houders oude CPU's Het wordt aanbevolen om Debian 8 "Jessie" te gebruiken, dat oudere processors zal blijven ondersteunen tot 2018 of 2020;
Naast iptables wordt de nftables-toolkit meegeleverd voor het beheren van het pakketfilter;
Bijgewerkte versies systeem componenten: Linux-kernel 4.9, Glibc 2.24, systemd 232, GCC 6;
De gebruiker wordt aangeboden grafische omgevingen GNOME 3.22, KDE Plasma 5.8, MATE 1.16, Xfce 4.12, LXDE, LXQt 0.11. Er zijn er twee beschikbaar voor installatie kantoorpakket LibreOffice 5.2 en Calligra 2.9;
Bijgewerkte ontwikkeltools, waaronder GCC bijgewerkt van versie 4.9 naar 6.3, PHP van 5.6 naar 7.0, Perl 5.24, Python 2.7.13 en 3.5.3, OpenJDK 8, Golang 1.7, Ruby 2.3;
Servertoepassingen zijn bijgewerkt, waaronder BIND 9.10, Exim 4.88, Nginx 1.10, Postfix 3.1, PostgreSQL 9.6, Samba 4.5, Apache httpd 2.4.25, Asterisk 13.14.1,
Het hulpprogramma dmesg en de X-server zijn verwijderd uit de setuid-vlag: dmesg kan nu alleen als root worden uitgevoerd, en de X-server heeft geen verhoogde rechten nodig en kan als een normale gebruiker worden uitgevoerd. Om het grafische subsysteem zonder root te laten werken, zijn KMS-stuurprogramma's, logind en libpam-systemd vereist. Het draaien van een X-server zonder root wordt momenteel alleen ondersteund in de gdm3 display manager;
MySQL-pakketten zijn vervangen door gelijkwaardige MariaDB-pakketten (MySQL 5.5 en 5.6 worden tijdens de upgrade automatisch vervangen door MariaDB 10.1). De metapakketten mysql-server en default-mysql-server zorgen er nu ook voor dat MariaDB wordt geïnstalleerd. MySQL-pakketten worden alleen ondersteund in de onstabiele branch;
De meeste pakketten met bibliotheken inclusief foutopsporingsinformatie, verplaatst naar een aparte dbg-sym-repository, waarvoor expliciete toevoeging de regels "deb http://deb.debian.org/debian-debug/stretch-debug main" in source.list;
Om de veiligheid te verbeteren uitvoerbare bestanden pakketten worden nu gecompileerd in PIE-modus ("positie-onafhankelijke uitvoerbare bestanden") en ondersteunen adresruimte-randomisatie (ASLR);
De GnuPG-toolkit (GNU Privacy Guard), die hulpprogramma's biedt voor gegevensversleuteling, werkt met elektronische handtekeningen, sleutelbeheer en toegang tot openbare sleutelopslagplaatsen, bijgewerkt naar de GnuPG 2.1-tak. Vergeleken met de eerder uitgebrachte GnuPG 1.4.x-tak maakt de nieuwe GnuPG gebruik van een modulaire architectuur, voegt ondersteuning toe voor elliptische curve-encryptie (ECC), verbetert de ondersteuning voor smartcards en verwijdert verouderde algoritmen en formaten (bijvoorbeeld PGPv3). De GnuPG 1.4-tak is nog steeds beschikbaar in de vorm van het gnupg1-pakket, maar is verouderd;
De APT-pakketbeheerder blokkeert de verwerking van onbetrouwbare algoritmen voor computers controlesommen apt zal bijvoorbeeld standaard geen pakket met SHA1 accepteren. Pakketdownloadbewerkingen en indexbestanden worden nu geproduceerd door de onbevoegde gebruiker "_apt";

Problemen met de waarschuwing "hash sum mismatch" die optreden bij het uitvoeren van APT tijdens spiegelsynchronisatie zijn nu opgelost op basis van de naam die is afgeleid van de hash op basis van de inhoud (uitsplitsing per hash). De mogelijkheid om mirrors te selecteren is uitgebreid - APT kan nu SRV-records in DNS gebruiken om te bepalen welke HTTP-backend moet worden gedownload, waardoor u DNS kunt gebruiken om backends te beheren zonder gebruik te maken van aparte dienst voor het doorsturen van verzoeken;
Er is een nieuwe spiegelserver deb.debian.org gelanceerd, waarmee de inhoud van het hoofdarchief, updates met oplossingen voor kwetsbaarheden, ports en een archief met debug-pakketten beschikbaar zijn. Het werk van de spiegel is gebaseerd op de tools voor het selecteren van een backend via DNS die in APT verschenen, maar er wordt een terugdraaiing naar het gebruikelijke omleidingsschema geboden bij verzoeken via HTTPS of bij toegang vanaf oudere versies van APT;
Er is een overgang gemaakt naar een voorspelbaar naamgevingsschema voor netwerkinterfaces, waarbij in plaats van eth0, eth1, etc. Naar netwerkadapter Er wordt een vaste naam toegewezen, die niet verandert bij het toevoegen/verwijderen van andere adapters. Standaard worden apparaatnamen gevormd afhankelijk van de firmwaremogelijkheden. Als de firmware/BIOS geïndexeerde interfacenummers biedt, wordt de naam "enoN" gebruikt voor de ingebouwde netwerkinterfaces, en "ensN" voor PCI-kaarten. Anders wordt de naam enpNsM gekozen, rekening houdend met fysieke verbinding apparaten, en als de parameters voor een dergelijke plaatsing niet beschikbaar zijn, zal het klassieke ethX-schema worden gebruikt. Voor apparaten met USB-interface de naam wordt gegenereerd rekening houdend met de gegevens van het MAC-adres (bijvoorbeeld enx78e7d1ea46da);
UEFI-ondersteuning is aanzienlijk uitgebreid. Dit omvat de mogelijkheid om een ​​64-bits kernel te installeren op systemen met 32-bits UEFI-firmware en de mogelijkheid om Live-assemblies te laden met behulp van UEFI;
De repository heeft het aantal med-*-metapakketten uitgebreid dat door het Debian Med-team wordt ondersteund, waardoor u verzamelingen programma's kunt installeren die verband houden met biologie en geneeskunde;
De gebruikelijke Firefox en Thunderbird zijn teruggekeerd naar de distributie, in plaats daarvan zijn de afgelopen 10 jaar de Iceweasel- en Icedove-uitlopers geleverd. De terugkeer werd daarna mogelijk Mozilla-project gemaakt voor Debian-distributie uitzondering op het gebied van het gebruik van hun handelsmerken.

MD5-bedrag:
debian-9.0.0-i386-DVD-1.iso
debian-9.0.0-i386-DVD-2.iso
debian-9.0.0-i386-DVD-3.iso
firmware-9.0.0-i386-DVD-1.iso

Op 17 juni 2017 werd de volgende update van de populaire Linux-distributie Debian uitgebracht. Dit is de 9e uitgave van Debian onder de codenaam Rekken. Ik zal gedetailleerd beschrijven hoe u kunt upgraden van de vorige release van Debian 8 Jessie naar Debian 9 Stretch. Het updateproces is niet ingewikkeld, het is klaar reguliere middelen met behulp van apt.

Invoering

Gedetailleerde informatie over nieuwe versie Debian is te vinden in het officiële nieuws. De belangrijkste veranderingen zijn onder meer:

  • Het mysql-pakket vervangen door mariadb. Voorheen werd deze stap gedaan op centos. Nu heeft Debian besloten om standaard mariadb te gebruiken.
  • Het installatieprogramma gebruikt nu standaard de grafische modus.
  • Het systeem bevat tools voor het beheer van nftables: een nieuwe firewall die gericht is op het vervangen van iptables.
  • Er is een nieuwe dbg-sym-repository met foutopsporingspakketten.
  • IN nieuwe distributie Er is een voorspelbaar naamgevingssysteem voor netwerkinterfaces geïntroduceerd. In plaats van eth0, eth1, enz. informatie zal worden gebruikt afhankelijk van de mogelijkheden van het BIOS - enoN, ensN, enpNsM. Als de parameters van de nieuwe interface-opmaak niet beschikbaar zijn, worden de oude gebruikt. Over het algemeen zou dit een situatie moeten voorkomen waarin na het toevoegen van een nieuwe netwerkinterface, worden de namen van bestaande adapters in het systeem gewijzigd.

Het updaten van het systeem is niet moeilijk; bijna elke gebruiker kan het gebruiken deze handleiding. Er kunnen zich problemen voordoen in individuele pakketten en afhankelijkheden. Maar hier kun je geen kant-en-klaar advies geven; je moet het lokaal uitzoeken. Mijn ervaring is dat meestal alles goed gaat, je kunt updaten met de juiste voorbereiding.

De server voorbereiden op de update

We zullen het volgende systeem updaten:

# lsb_release -a Er zijn geen LSB-modules beschikbaar. Distributeur-ID: Debian Beschrijving: Debian GNU/Linux 8.7 (jessie) Release: 8.7 Codenaam: Jessie

Hiervoor updaten we naar versie 9 van Stretch.

De eerste stap vóór elke update is het maken van een back-up van alle belangrijke informatie- en configuratiebestanden. In elk specifiek geval zal dit een eigen set gegevens zijn, dus bepaal zelf welke gegevens voor u belangrijk zijn en kopieer deze ergens.

# dpkg --get-selecties "*"

Laten we nu updaten huidige systeem Jessie:

# apt update # apt upgrade # apt dist-upgrade

Vervang opslagplaatsen in het bestand /etc/apt/sources.list. Ik gebruik liever de Yandex-repository - http://mirror.yandex.ru. Geef commentaar of verwijder de volledige inhoud van het bestand en voeg de volgende regels toe:

Deb http://mirror.yandex.ru/debian stretch main deb-src http://mirror.yandex.ru/debian stretch main deb http://mirror.yandex.ru/debian stretch-updates main deb-src http ://mirror.yandex.ru/debian stretch-updates main deb http://security.debian.org/stretch/updates main deb-src http://security.debian.org/ stretch/updates main

De lijst bijwerken beschikbare pakketten voor nieuwe uitgave:

# geschikte update

Debian-upgrade van 8 naar 9

We zullen het systeem in 2 fasen updaten. Eerst een minimale update, daarna een volledige. Laten we een minimale update doen:

# geschikte upgrade

Hierdoor worden alleen de pakketten bijgewerkt die kunnen worden bijgewerkt zonder dat u andere pakketten hoeft te verwijderen of te installeren. Voordat u met de installatie begint, krijgt u een lijst met wijzigingen voor de nieuwe release te zien. U kunt naar beneden scrollen of direct op de toets drukken Q om de informatie te sluiten en door te gaan met de installatie.

Tijdens de update wordt u om toestemming gevraagd om bepaalde services opnieuw te starten. Wij moeten toestemming geven.

Na afwerking minimale update debian, voer de volledige versie uit:

# apt dist-upgrade

Met deze opdracht wordt een volledige systeemupdate uitgevoerd, waarbij de nieuwste versie wordt geïnstalleerd beschikbare versies alle pakketten en lost alle afhankelijkheden op die zijn veranderd tussen de Jessie- en Stretch-releases. Indien nodig worden nieuwe pakketten geïnstalleerd en verouderde pakketten die conflicten veroorzaken worden verwijderd.

Als u de database hebt geïnstalleerd mysql-gegevens, dan wordt het automatisch vervangen door mariadb.

Tijdens het updaten van pakketten kunnen er vragen worden gesteld over configuratiebestanden. Het hangt af van de specifieke set software. Ik raad aan om oude configuraties op te slaan. Als er problemen mee zijn, repareer ze dan handmatig. Het lijkt mij eenvoudiger dan de configuratie van het oude bestand naar het nieuwe over te zetten.

Nadat de opdracht is voltooid apt dist-upgrade update voltooid. U kunt opnieuw opstarten:

# opnieuw opstarten

De versie controleren:

# lsb_release -a Er zijn geen LSB-modules beschikbaar. Distributeur-ID: Debian Beschrijving: Debian GNU/Linux 9.0 (stretch) Release: 9.0 Codenaam: rekken

Jessie's update was succesvol. De output is de nieuwste versie van Debian 9.0 Stretch.

Online cursus "Linux Beheerder"

Als u wilt leren hoe u zeer beschikbare en betrouwbare systemen kunt bouwen en onderhouden, raad ik u aan kennis te maken met online cursus “Linux Beheerder” in OTUS. De cursus is niet voor beginners; voor toelating heb je basiskennis van netwerken nodig Linux-installatie naar de virtuele machine. De training duurt 5 maanden, waarna succesvolle afgestudeerden interviews met partners kunnen ondergaan. Test jezelf tijdens de toelatingstest en bekijk het programma voor meer details.

Na twee jaar ontwikkeling vond de langverwachte stabiele release van de Debian 9-distributie plaats. Dit is een distributie die het meeste bevat stabiele versies pakketten, is zeer goed getest en wordt daarom vaak gebruikt op servers waar verhoogde stabiliteit vereist is.

De nieuwe versie bracht niet veel veranderingen met zich mee, de belangrijkste zijn de overgang naar MariaDB, verbeterde UEFI-ondersteuning, veel pakketten bijgewerkt en nog veel meer. Voor meer informatie over wat er nieuw is in Debian 9, zie een apart artikel, maar vandaag zullen we bekijken hoe het werkt Debian-installatie 9 Stretch op een computer of laptop.

Installatie voorbereiden

Voordat we doorgaan met het installeren van het systeem, moeten we alles voorbereiden, afbeeldingen downloaden, op schijven of een flashstation branden en ook het BIOS configureren.

U kunt de afbeelding downloaden op de officiële website. Open de link met het label stabiele release en selecteer vervolgens de gewenste architectuur en indeling:


Dan hoeft u alleen nog maar de benodigde afbeeldingen te downloaden. De ontwikkelaars leveren drie schijven, deze bevatten alle benodigde pakketten, maar alleen de eerste is voldoende voor installatie; alle andere pakketten worden dan via internet gedownload.

Stap 2. De afbeelding op media branden

Om in Linux naar schijf te schrijven, kun je k3b gebruiken, en in Windows UltraISO. Laten we hier niet bij stilstaan. Tegenwoordig is het populairder om een ​​beeld op een flashstation op te nemen. Als je slechts één afbeelding hebt gedownload, is alles eenvoudig; je hoeft deze alleen maar te schrijven met het hulpprogramma dd:

dd if=~/debian.iso of=/dev/sdc1

Hier is /dev/sdc1 de apparaatnaam van uw flashstation. U kunt ook Unetbootin of een ander hulpprogramma gebruiken. Maar als je alle drie de afbeeldingen hebt gedownload en ze tijdens de installatie wilt gebruiken, dan heb je een andere flashdrive nodig, pak gewoon de inhoud ervan uit aparte mappen op die flashdrive.

Stap 3. BIOS-instellingen

Zodra alles klaar is, hoeft u alleen nog maar het BIOS te configureren om vanaf de media op te starten. Om dit te doen, start u uw computer opnieuw op en klikt u op Del, F8, F2 of Shift+F2 tijdens BIOS-schermbeveiligingen. Ga vervolgens naar het tabblad "Laars" en selecteer daar in de sectie "Opstartapparaat Prioriteit" uw apparaat komt op de eerste plaats.

Het installeren van Debian 9 vanaf een flashstation is bijna hetzelfde als het installeren vanaf een schijf, alleen hoeft u het juiste apparaat in het BIOS te selecteren.

Debian9 installeren

Laten we nu eens nader bekijken hoe we Debian 9 installeren. Het is belangrijk om te zeggen dat het installatieprogramma een beetje veranderd is qua interface, maar de workflow blijft hetzelfde.

Stap 4: Installatiemethode

Onmiddellijk na het opnieuw opstarten wordt het installatie-image gestart; in de eerste stap moeten we de installatiemethode kiezen:

Ik zal overwegen grafische installatie "Grafisch".

Stap 5. Systeemtaal

Selecteer in de volgende stap de taal waarin u Debian wilt gebruiken:

Stap 6: Locatie

Stap 7: Toetsenbordindeling

Selecteer de tweede toetsenbordindeling en vervolgens de toets om de indeling te wijzigen:


Stap 8. Computernaam

Wacht tot de installatiebewerkingen zijn voltooid pakket manager en netwerk, en voer vervolgens de naam van uw computer in:


Stap 9: Een superuser instellen

Voer het superuser-wachtwoord tweemaal in:

Stap 10: Een standaardgebruiker instellen

Binnenkomen voor-en achternaam gebruiker, die wordt weergegeven op het paneel en in het inlogmenu:

Typ je gebruikersnaam:

Laatste stap, een wachtwoord aanmaken:


Stap 11. Schijfpartitionering

als je hebt lege schijf kunt u de lay-out automatisch selecteren en zal het systeem de secties maken die nodig zijn voor de meest correcte werking. Maar in dit artikel zullen we kijken naar handmatige schijfpartitionering. Daarom selecteren we in de vraag van de wizard over markup "Handmatig":

Stap 12: Partitietabel

Selecteer het apparaat waarop u Debian 9 wilt installeren:

Als de schijf schoon is, biedt het hulpprogramma aan om een ​​nieuwe partitietabel te maken:

Stap 13: Bootloader-partitie

Het is tijd om de eerste partitie te maken, we zullen een partitie maken voor de bootloader. Het wordt aanbevolen om deze sectie te maken als u er meerdere heeft Linux-distributies op de computer, en ook als u LVM gebruikt, is de partitie in andere gevallen niet nodig.

Selecteer "Vrije plaats" en druk op "Doorgaan". Selecteer in het menu dat wordt geopend "Maak een nieuwe sectie". Geef vervolgens het bestandssysteem op "Ext2", etiket "Laars", reservering - 0%. Het mountpunt is /boot. De belangrijkste parameter is het mountpunt, al het andere is niet zo belangrijk. U moet het item ook instellen "Label opstarten" plaatsen "Op".






Als je klaar bent, tik je op "Het instellen van de partitie is voltooid".

Stap 14: Rootpartitie

Op dezelfde manier gemaakt als de vorige partitie, u heeft alleen meer dan 10 GB schijfruimte en een koppelpunt nodig "/" .





Het bestandssysteem kan geschikt zijn voor de root, bijvoorbeeld ext4, btrfs, xfs, maar niet ntfs of fat.

Stap 15. Wissel partitie

Alles is hetzelfde, alleen het bestandssysteem is “Swap Space”, en de grootte moet gelijk zijn aan de hoeveelheid RAM als je de slaapstand wilt gebruiken.





Stap 16. Home-sectie

Voor het woongedeelte kunt u alle ruimte toewijzen die overblijft uit de vorige gedeelten. Uw bestanden, video's en muziek worden hier opgeslagen. Het mountpunt is /home/. Bestandssysteem uw keuze, maar niet NFTS of FAT.





Stap 17. De opmaak voltooien

Zodra alles klaar is, selecteert u "Schijfinstallatie voltooid":

Klik in het volgende venster op "Ja", om het vastleggen van wijzigingen te bevestigen.

Stap 18: Systeeminstallatie

Wacht tot de installatie van de basiscomponenten van de distributie is voltooid, dit kan maximaal tien minuten duren:


Stap 19. Aanvullende software

De verschillende schijven die we hebben gebrand, kunnen in dit stadium worden gescand en indien nodig worden geplaatst:

Het installeren en downloaden van pakketten vanaf internet kan veel tijd in beslag nemen.

Stap 20. De bootloader installeren

Bevestig dat je de bootloader moet installeren:

Selecteer er vervolgens een sectie voor:

Stap 21: Afwerking

Na nog een paar seconden zal het programma u laten weten dat de installatie van Debian voltooid is en dat u uw computer opnieuw kunt opstarten:

Stap 22. Het systeem starten

Selecteer het eerste item in het Grub-menu:

Stap 23. Inloggen

Selecteer de gebruiker die u tijdens de installatie heeft aangemaakt en voer het wachtwoord in:

Stap 24: Klaar

Hier is het bureaublad. Nu is het systeem helemaal klaar voor gebruik en kunt u overgaan tot de personalisatie en configuratie ervan.


conclusies

Nu weet u hoe u Debian 9 op uw computer installeert via GUI. Het is heel eenvoudig. Het installeren van een systeem op een server met behulp van pseudografische afbeeldingen zal iets ingewikkelder zijn, maar er worden allemaal dezelfde stappen gebruikt, misschien zullen we ernaar kijken in een van volgende artikelen. Ik hoop dat deze informatie nuttig voor je was.