Documentation for a newer release is available. View Latest

Asennus VNC:ä käyttäen

Graafinen asennusliittymä on suositeltu tapa asentaa Fedora. Kuitenkin joissakin tapauksissa pääsy suoraan graafiseen käyttöliittymään on vaikeaa tai mahdotonta. Joistakin järjestelmistä puuttuu kyky yhdistää näyttöä ja näppäimistöä, mikä tekee VNC:stä välttämättömyyden manuaalisissa (ei-Kickstart) -asennuksissa.

Manuaalisen asennuksen sallimiseksi headless-järjestelmissä (järjestelmät, joissa ei ole suoraan kytkettyä näyttöä, näppäimistöä ja hiirtä), Anaconda-asennusohjelma sisältää Virtual Network Computing (VNC) -tilan, jonka avulla asennusohjelman graafinen tila voidaan suorittaa paikallisesti, mutta näyttää toisessa verkkoon yhdistetyssä järjestelmässä. VNC-asennus tarjoaa täyden valikoiman asennusvaihtoehtoja.

Tämä luku sisältää ohjeet VNC-tilan aktivointiin asennusjärjestelmässä ja siihen liittymisen VNC-katseluohjelmalla.

VNC Viewerin asentaminen

VNC-asennuksen suorittaminen vaatii VNC-katseluohjelman, joka on käynnissä työasemassasi tai toisessa päätetietokoneessa. VNC-katseluohjelmat ovat saatavilla useimpien Linux-jakelujen asennuslähteistä; ilmaisia VNC-katseluohjelmia on saatavana myös muille käyttöjärjestelmille, kuten Windowsille. Linux-järjestelmissä etsi paketinhallinnan avulla jakelullesi katseluohjelma.

Seuraavat VNC-katseluohjelmat ovat saatavilla Fedora -tuotteessa:

  • TigerVNC – Peruskatseluohjelma, joka on riippumaton työpöytäympäristöstäsi. Asennettu pakettina tigervnc.

  • Vinagre – katseluohjelma GNOME-työpöytäympäristöön. Asennettu pakettina vinagre.

  • KRDCKDE-työpöytäympäristöön integroitu katseluohjelma. Asennettu pakettina kdenetwork-krdc.

Asenna jokin yllä luetelluista katseluohjelmista suorittamalla seuraava komento "root"-käyttäjänä:

# dnf install paketti

Korvaa paketti sen katseluohjelman paketin nimellä, jota haluat käyttää (esimerkiksi tigervnc).

Tämän luvun toimenpiteissä oletetaan, että käytät TigerVNC:tä VNC-katseluohjelmana. Erityiset ohjeet muille katsojille voivat vaihdella, mutta yleiset periaatteet ovat silti samat.

VNC-asennuksen suorittaminen

Anaconda-asennusohjelma tarjoaa kaksi tilaa VNC-asennukseen: Direct mode ja Connect mode. Tilat eroavat tavasta, jolla palvelimen ja katseluohjelman välinen yhteys muodostetaan. Kun yhdistät onnistuneesti, asennus etenee samalla tavalla käyttämästäsi tilasta riippumatta.

Suora tila

Tässä tilassa Anaconda on määritetty aloittamaan asennus ja odottamaan tulevaa yhteyttä VNC-katseluohjelmasta ennen edistymistä. Odottaessa saapuvaa yhteyttä järjestelmän IP-osoite ja portti, johon asentaja odottaa yhteyttä, näkyvät näytössä tai konsolissa, jos sellainen on saatavilla. Tämä tarkoittaa, että tarvitset vähintään sarjakonsolin muodostaaksesi yhteyden tässä tilassa, mutta voit kiertää tämän rajoituksen, jos tiedät oletusarvoisen VNC-portin ja järjestelmän IP-osoitteen.

Yhteystila

Tässä tilassa VNC-katseluohjelma käynnistetään etäjärjestelmässä kuuntelutilassa. VNC-katseluohjelma odottaa saapuvaa yhteyttä määritetyssä portissa. Sitten Anaconda käynnistetään ja katselijan isäntänimi/IP-osoite ja porttinumero annetaan käynnistysvaihtoehdolla tai Kickstart-komennolla. Kun asennus alkaa, asennusohjelma muodostaa yhteyden kuuntelevaan VNC-katseluohjelmaan käyttämällä määritettyä isäntänimeä/IP-osoitetta ja porttinumeroa. Yhteystilaa on siksi helpompi käyttää järjestelmissä, joissa ei ole paikallista näyttöä tai konsolia, mutta se voi myös vaatia lisävalmisteluja, koska katselujärjestelmän on kyettävä vastaanottamaan saapuvat yhteydet määritettyyn porttiin, mikä vaatii yleensä palomuuriasetusten muuttamista.

VNC-asennustilan valitseminen

  • Visuaalinen ja interaktiivinen pääsy järjestelmään

    • Jos visuaalinen ja interaktiivinen pääsy asennettavaan järjestelmään ei ole käytettävissä, sinun tulee käyttää Yhteystilaa.

  • Verkkoyhteyssäännöt ja palomuurit

    • Jos palomuuri ei salli asennettavia yhteyksiä, sinun on käytettävä yhteystilaa tai poistettava palomuuri käytöstä. Palomuurin poistamisella voi olla turvallisuusvaikutuksia.

    • Jos palomuuri ei salli VNC-katseluohjelmaa käyttävää etäjärjestelmää, sinun on käytettävä suoraa tilaa tai poistettava palomuuri käytöstä. Palomuurin poistamisella voi olla turvallisuusvaikutuksia.

Asennus VNC Direct -tilassa

VNC-suoratilassa VNC-katseluohjelma muodostaa yhteyden asennettavaan järjestelmään. Anaconda kertoo, milloin tämä yhteys on muodostettava.

VNC:n käynnistäminen suorassa tilassa
  1. Avaa VNC-katseluohjelma (esimerkiksi TigerVNC) työasemassa, jota käytät yhteyden muodostamiseen asennettavaan järjestelmään. Näkyviin tulee ikkuna, joka on samanlainen kuin TigerVNC Connection Details ja jossa on syöttökenttä, jonka avulla voit määrittää IP-osoitteen.

    TigerVNC käynnistyksen jälkeen
    Kuva 1. TigerVNC-yhteyden tiedot
  2. Käynnistä asennusjärjestelmä ja odota käynnistysvalikon ilmestymistä. Muokkaa valikossa käynnistysasetuksia (katso Käynnistysvalikko) ja lisää inst.vnc-vaihtoehto komentorivin loppuun.

    Vaihtoehtoisesti, jos haluat rajoittaa VNC-käyttöä asennusjärjestelmään, lisää myös inst.vncpassword=PASSWORD käynnistysvaihtoehto. Korvaa PASSWORD salasanalla, jota haluat käyttää asennuksessa. VNC-salasanan on oltava 6–8 merkkiä pitkä.

    Käytä väliaikaista salasanaa inst.vncpassword=-vaihtoehdolle. Se ei saa olla oikea- tai root-salasana, jota käytät missään järjestelmässä.

    Käynnistysasetusten muokkaaminen VNC:n aktivoimiseksi
    Kuva 2. VNC-käynnistysasetusten lisääminen
  3. Aloita asennus muokatuilla vaihtoehdoilla. Järjestelmä alustaa asennusohjelman ja käynnistää tarvittavat palvelut. Kun järjestelmä on valmis, näet näytöllä seuraavankaltaisen viestin:

    13:14:47 Please manually connect your VNC viewer to 192.168.100.131:5901 to begin the install.

    Ota ylös IP-osoite ja portin numero (edellä olevassa esimerkissä 192.168.100.131:5901).

  4. Syötä VNC Vieweria käyttävässä järjestelmässä edellisessä vaiheessa saatu IP-osoite ja portin numero Yhteystiedot-valintaikkunaan samassa muodossa kuin asennusohjelma näytti sen näytöllä. Napsauta sitten "Yhdistä". VNC-katseluohjelma muodostaa nyt yhteyden asennusjärjestelmään. Jos määritit VNC-salasanan, kirjoita se pyydettäessä ja paina OK.

Kun yhteys on muodostettu onnistuneesti, VNC-katseluohjelmaa käyttävässä järjestelmässä avautuu uusi ikkuna, jossa näkyy asennusvalikko. Tämä ikkuna tarjoaa täyden etäkäytön asennusohjelmaan, kunnes asennus on valmis ja järjestelmä käynnistyy uudelleen ensimmäisen kerran.

Voit sitten jatkaa komennolla Asennus Anacondalla.

Asennus VNC-liitäntätilassa

VNC-yhteystilassa asennettava järjestelmä aloittaa yhteyden etäjärjestelmässä toimivaan VNC-katseluohjelmaan. Ennen kuin aloitat, varmista, että etäjärjestelmä on määritetty hyväksymään saapuva yhteys portissa, jota haluat käyttää VNC:lle. Tarkka tapa varmistaa, ettei mikään estä yhteyttä, riippuu verkosta ja työasemasi kokoonpanosta. Tietoja palomuurin määrittämisestä tuotteessa Fedora on saatavilla [citetitle]_Fedora -tietoturvaoppaassa , joka on saatavilla osoitteesta https://docs.fedoraproject.org/.

VNC:n käynnistäminen yhteystilassa
  1. Käynnistä VNC-katseluohjelma asiakasjärjestelmässä kuuntelutilassa. Suorita esimerkiksi seuraava komento tuotteessa Fedora käyttämällä TigerVNC:tä:

    $ vncviewer -listen PORTTI

    Korvaa PORTTI portin numerolla, jota haluat käyttää yhteyteen.

    Pääte näyttää seuraavan esimerkin kaltaisen viestin:

    Esimerkki 1. TigerVNC-katseluohjelman kuuntelu
    TigerVNC Viewer 64-bit v1.3.0 (20130924)
    Built on Sep 24 2013 at 16:33:56
    Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)
    See https://tigervnc.org/ for information on TigerVNC.
    
    Thu Feb 20 15:24:54 2014
    main:        Listening on port 5901

    Kun tämä viesti tulee näkyviin, VNC-katseluohjelma on valmis ja odottaa tulevaa yhteyttä asennusjärjestelmästä.

  2. Käynnistä asennusjärjestelmä ja odota käynnistysvalikon ilmestymistä. Muokkaa valikossa käynnistysasetuksia (katso Käynnistysvalikko) ja lisää seuraavat vaihtoehdot komentorivin loppuun:

    inst.vnc inst.vncconnect=HOST:PORTTI

    Korvaa HOST sen järjestelmän IP-osoitteella, jossa VNC-katseluohjelma on käynnissä, ja PORTTI portin numerolla, jota VNC-katseluohjelma kuuntelee.

  3. Aloita asennus. Järjestelmä alustaa asennusohjelman ja käynnistää tarvittavat palvelut. Kun alustus on valmis, Anaconda yrittää muodostaa yhteyden edellisessä vaiheessa antamaasi IP-osoitteeseen ja porttiin.

    Kun yhteys on muodostettu onnistuneesti, VNC-katseluohjelmaa käyttävässä järjestelmässä avautuu uusi ikkuna, jossa näkyy asennusvalikko. Tämä ikkuna tarjoaa täyden etäkäytön asennusohjelmaan, kunnes asennus on valmis ja järjestelmä käynnistyy uudelleen ensimmäisen kerran.

Voit sitten jatkaa komennolla Asennus Anacondalla.

Kickstart näkökohdat

VNC-asennuksen käyttöä koskevat komennot ovat saatavilla myös Kickstart-asennuksissa. Pelkän vnc-komennon käyttäminen määrittää asennuksen käyttämällä suoraa tilaa. Vaihtoehdot ovat käytettävissä asennuksen määrittämiseksi Connect Mode -tilan avulla. Lisätietoja vnc-komennosta ja Kickstart-tiedostoissa käytetyistä vaihtoehdoista on kohdassa Kickstart-syntaksiviittaus.

Huomioita headless-järjestelmistä

Kun asennat headless-järjestelmiä, ainoat vaihtoehdot ovat automaattinen Kickstart-asennus tai interaktiivinen VNC-asennus yhdistämistilaa käyttäen. Lisätietoja automaattisesta Kickstart-asennuksesta on kohdassa Kickstart-syntaksiviittaus. Interaktiivisen VNC-asennuksen yleinen prosessi on kuvattu alla.

  1. Määritä PXE-palvelin, jota käytetään asennuksen aloittamiseen. Tietoja PXE-palvelimen asennuksesta ja perusasetusten suorittamisesta löytyy osoitteesta Asennuspalvelimen määrittäminen.

  2. Määritä PXE-palvelin käyttämään käynnistysasetuksia yhteystila VNC-asennukseen. Lisätietoja näistä käynnistysasetuksista on kohdassa Asennus VNC-yhteystilassa.

  3. Noudata ohjeita VNC-asennukseen yhteystilassa kohdassa VNC:n käynnistäminen yhteystilassa . Kun järjestelmä pyydetään käynnistämään, käynnistä se PXE-palvelimelta.