Linuxadministration I 1DV417 - Laboration 1 Installation Marcus Wilhelmsson marcus.wilhelmsson@lnu.se 15 januari 2013
Innehåll 1 Inledning och mål 3 2 Material och genomförande 3 3 Förberedelseuppgifter 3 4 Installation av operativsystem 3 4.1 Skapa virtuell dator.................................. 3 5 Installation av programvara 4 5.1 Lokalisera och installera en tftp-server........................ 4 5.2 Lokalisera paketberoenden............................... 4 5.3 Avinstallera tftp-servern................................ 4 5.4 Uppdatera systemet.................................. 5 6 Laborationsfrågor 5 2
1 Inledning och mål Linux är ett operativsystem som vinner mer och mer mark, främst på serversidan. Målet med laborationerna under denna kursen är att undersöka Linux i närmare detalj. Som huvuddistribution kommer Ubuntu Linux att användas. Under laborationskursen kommer vi att arbeta både mot det konsolbaserade och det grafiska gränssnittet. För att kunna genomföra laborationerna måste du först installera Ubuntu. Efter genomgången laboration kommer du ha praktisk kännedom om hur du: installerar Ubuntu. hanterar programvarupaket. 2 Material och genomförande Laborationen kommer genomföras i VMware Workstatation som tillhandahåller möjligheten att köra flera virtuella datorer i en fysisk. Utför laborationensuppgifter och moment samt dokumentera vad du kommer fram till på de olika delarna. Vid redovisning av laborationen ska du med hjälp av laborationsrapporten på ett komplett sätt redovisa vad du har gjort, hur du har gjort det samt vad du kom fram till och varför du kom fram till det du gjorde. 3 Förberedelseuppgifter Laborationen har en förberedelseuppgift. Se till att du genomfört förberedelseuppgiferna innan du påbörjar laborationen då du med hjälp av förberedelseuppgifterna ska genomföra laborationen. 1. Om du inte redan kan skapa nya virtuella datorer i VMware bör du undersöka hur det görs innan du påbörjar laborationen. 2. Läs följande kapitel i boken: Kapitel 1 Where to start Kapitel 3 Booting and shutting down Kapitel 6 The Filesystem Kapitel 12 Software installation and management 4 Installation av operativsystem Du kommer att installera Ubuntu Linux i två olika versioner, en för användande som en server och en klientversion. 4.1 Skapa virtuell dator Skapa en ny virtuell maskin som ska ligga under L:\VirtualLabs\Courses\1V417\users\Användarnamn Är katalogen inte skapad, kontakta kursansvarig. Den virtuella maskinen ska ha följande egenskaper: Namn: Server1 3
RAM: 256 MB Nätverkskort: 1 st, inställt på NAT Hårddisk: 20 GB Ubuntu-version: 12.04 LTS Ubuntu skall installeras med följande alternativ: Engelskt språk Välj att du befinner dig i Sverige Svensk tangentbordslayout Hostname ska vara samma som datornamnet Partitioneringsmetod: Manual - skapa lämplig partitionslayout för datorns ändamål. Klockan är satt till UTC Användarnamn för ny användare: user Lösenord: password Skapa ej någon krypterad hemkatalog. 5 Installation av programvara När du installerat operativsystemet är det dags att lära sig installera programvara. Du ska alltså i denna uppgift installera paket, verifiera paketberoenden och titta på anna pakethantering. All pakethantering sker via terminalen. 5.1 Lokalisera och installera en tftp-server För att du ska kunna installera tftp-servern måste du först lokalisera paketet. 1. Lokalisera alla paket som innehåller strängen tftp. 2. Installera paketet som heter tftpd 5.2 Lokalisera paketberoenden Du ska i detta moment undersöka vilka paket som är beroende av paketet ssh. 1. Använd dig av programmet apt-cache för att ta reda på vilka paket som är beroende av ssh. 5.3 Avinstallera tftp-servern 1. Använd dig av apt-get för att avinstallera tftp-servern. 4
5.4 Uppdatera systemet 1. Använd dig av apt-get för att uppgradera alla paket på systemet till den senaste versionen. 6 Laborationsfrågor Följande frågor ska besvaras under eller efter laborationen är genomförd. Svaren på frågorna ska tydligt framgå i laborationsrapporten. Vad är bootloaderns roll i Linux? Hur fungerar den? Hur ser uppstartsproceduren ut under Linux? I laborationen ska du partitionera hårddisken på ett lämpligt sätt beroende på vad datorn ska användas till. Vad spelar det för roll hur man partitionerar hårddisken? Varför skapar man oftast flera partitioner på servrar för t.ex. /usr, /home, /var, etc.? 5