2022. január 19., szerda

Linux telepítése egyszerűen parancssorból (11_2 osztály)

A telepítés az install paranccsal indul 

A nyelvi beállítás után visszatérünk a parancsmódhoz

az  <Alt> + <F2> megnyomásával

Partícionálás következik

a windosból ismert fdisk parancsot használjuk

fdisk -l

Partició létrehozása

fdisk /dev/sda

+1 db swap partíció.

Hozzunk létre ext3 fájlrendszert a gyökérpartíción:

mke2fs -j /dev/sda1

Hozzuk létre a swap partíciót és kapcsoljuk be:

mkswap /dev/sda2

sync

swapon /dev/sda2

Telepítési pont megadása

mkdir /mnt/debinst

mount -t ext4 /dev/sda1 /mnt/debinst

A debootstrap telepítése

Hozzunk létre egy munkakönyvtárat

# mkdir munka

# cd munka

Töltsük le a következő helyről:


http://ftp.debian.org/debian/pool/main/d/debootstrap/

Keressük meg az all.deb és a data.tar.gz fájlneveket, majd töltsük le őket.

Például:

wget http://ftp.debian.org/debian/pool/main/d/debootstrap/debootstrap_1.0.111_all.deb

A .deb, csomag, majd a kapott data.tar.gz fájl kicsomagolása

# ar -x debootstrap_0.X.X_all.deb

# cd /

# zcat /munka/data.tar.gz | tar xv

A debootstrap használata

Indítsuk a következő parancsot:

# /usr/sbin/debootstrap --arch amd64 stretch \

     /mnt/debinst http://ftp.us.debian.org/debian

Az amd64 és a ftp.us.debian.org rész tetszőlegesen cserélhető.

Ha a gazdarendszer architektúrája (pl. amd64) különbözik a célarchitektúrától, akkor használjuk még a következő kapcsolót:

-foreign

Alapbeállítások

# LANG=C.UTF-8 chroot /mnt/debinst /bin/bash

A chroot után állítsuk be a terminált:

# export TERM=xterm-color

Ha a célarchitektúra más, akkor még szükség van erre:

/debootstrap/debootstrap --second-stage

Eszközfájlok elkészítése

# apt install makedev

# mount none /proc -t proc

# cd /dev

# MAKEDEV generic

Partíciók csatolása

# editor /etc/fstab

# file system    mount point   type    options                  dump pass

/dev/sda1        /             ext3    defaults                 0    1

/dev/sda2        none          swap    sw                       0    0

proc             /proc         proc    defaults                 0    0

/dev/cdrom       /media/cdrom  iso9660 noauto,ro,user,exec      0    0

Ha van /boot:

/dev/XXX         /boot         ext3    ro,nosuid,nodev          0    2

Csatoljunk fel mindent:

mount -a

A cdrom eszköz linkelése:

# cd /media

# mkdir cdrom0

# ln -s cdrom0 cdrom

# cd /

# ln -s media/cdrom

Időzóna beállítása

# editor /etc/adjtime

Tartalma ez legyen:

0.0 0 0.0

0

UTC

Válasszunk időzónát:

# dpkg-reconfigure tzdata

Hálózat konfigurálása

# editor /etc/network/interfaces

auto lo

iface lo inet loopback

# DHCP példa

#

# auto enp0s3

# iface enp0s3 inet dhcp

# Statikus IP cím példa:

#

# auto enp0s3

# iface enp0s3 inet static

#     address 192.168.10.2

#     network 192.168.10.0

#     netmask 255.255.255.0

#     broadcast 192.168.10.255

#     gateway 192.168.10.1

Névszerver beállítása:

# editor /etc/resolv.conf

search hqdom.local

nameserver 8.8.8.8

nameserver 192.168.10.3

Gépnév beállítása:

# echo gepunknevelegyen > /etc/hostname

Vegyük fel a gépnevet a /etc/hosts fájlban:

127.0.0.1 localhost

127.0.1.1 gepnev

# The following lines are desirable for IPv6 capable hosts

::1     ip6-localhost ip6-loopback

fe00::0 ip6-localnet

ff00::0 ip6-mcastprefix

ff02::1 ip6-allnodes

ff02::2 ip6-allrouters

ff02::3 ip6-allhosts

Az Apt beállítása

Szerkesszük /etc/apt/sources.list fájlt:

editor /etc/apt/sources.list

Vegyük fel a következő három sort:

deb-src http://ftp.us.debian.org/debian stretch main

deb http://security.debian.org/ stretch/updates main

deb-src http://security.debian.org/ stretch/updates main

Frissítsük a csomaginformációkat:

apt update

A kernel telepítése

Keressük meg a megfelelő kernelt:

# apt search linux-image

Telepítsük:

# apt install linux-image-arch-stb

Grub telepítése

# apt install grub-pc

# grub-install /dev/sda

# update-grub

Távoli hozzáférés beállítása

# apt install ssh

adduser janos

Alapeszközök telepítése

# tasksel install standard

Ha végeztünk törölhetjük az apt tárhelyét:

# apt clean


https://www.szabilinux.hu/


https://www.youtube.com/watch?v=W6dh5Rp640E&t=561s


Nincsenek megjegyzések:

Megjegyzés küldése