Johdanto

Linux-jakelut eroavat toisistaan monin tavoin, mutta yksi merkittävimmistä eroista löytyy pakettien hallinnasta ja päivitysmallista.

Red Hat -pohjaiset jakelut (kuten RHEL, CentOS ja Fedora) käyttävät pääosin RPM-paketteja ja Yum/DNF-paketinhallintaa. Ne ovat suunnattu usein yrityskäyttöön, ja painottavat vakautta, pitkää tukiaikaa (LTS) ja kaupallista tukea. Red Hat -jakelut päivittyvät usein säännöllisesti, mutta uusimmat ominaisuudet tulevat hitaammin, koska vakaus on tärkeämpää.

Debian-pohjaiset jakelut (kuten Debian itse ja Ubuntu) käyttävät DEB-paketteja ja APT-paketinhallintaa. Debian on tunnettu vakaudestaan ja laajasta ohjelmistotukivalikoimastaan. Päivitykset voivat olla hitaampia “Stable”-versiossa, mutta käyttäjä voi myös käyttää “Testing” tai “Unstable” -versioita saadakseen uudemmat paketit.

Yhteenvetona voidaan sanoa, että Red Hat -johdannaiset painottavat yrityskäyttöön sopivaa vakautta ja tukea, kun taas Debian tarjoaa laajan ohjelmistovalikoiman ja joustavuutta erityisesti avoimen lähdekoodin ympäristöissä.

Navigointi ja tiedostojärjestelmä

Terminalissa voit navigoida seuraavilla komennoilla:

Siirry kansioon

cd <kansio>

Siirry yhtä tasoa ylöspäin

cd ..

Listaa tiedostot

ls

 

Tiedostojen ja kansioiden luonti ja poistaminen

Luo tiedosto

tekstieditorilla:

nano <tiedosto> tai vim <tiedosto>

Komennolla:

echo "tekstiä" > <tiedosto>

Luo kansio:

mkdir <kansion_nimi>

Poista tiedosto:

rm <tiedosto>

Poista kansio ja sen sisältö

rm -R <kansio>

 

Pakettien asentaminen

Debian/Ubuntu

Asenna

sudo apt-get install <paketti>

Poista

sudo apt-get purge <paketti>

 

CentOS/Fedora (<22):

Asenna

sudo yum install <paketti>

Poista

sudo yum remove <paketti>

 

Muita hyödyllisiä komentoja

 

Tyhjennä terminaali

clear

Näytä tiedoston sisältö

cat <tiedosto>

Suorita komento järjestelmänvalvojana

sudo <komento>

Katso missä ohjelma sijaitsee

which <ohjelma> 

 

Nimipalvelimien muuttaminen

 

Jos nimipalvelimet eivät toimi (esim. virheilmoitus ping: google.com: Temporary failure in name resolution), voit vaihtaa ne tiedostossa:

/etc/resolv.conf

Lisää rivi muodossa:

nameserver <palvelimen_IP>

Suosittelemme käyttämään jotain seuraavista nimipalvelimista.

google          OpenDNS                      Cloudflare

8.8.8.8          208.67.222.222              1.1.1.1
8.8.4.4          208.67.220.220              1.0.0.1

 

 

Lähdeluettelon päivittäminen (sources.list)

 

Lähdeluettelo on tiedosto

/etc/apt/sources.list

Apt-paketinhallinta käyttää tätä listaa ohjelmien lataamiseen ja päivittämiseen.

Jos lähdeluettelo on rikki tai vanhentunut:

  • Mene Ubuntun tai Debianin lähdeluettelon generointityökaluun verkossa. (Esim ubuntulla: https://repogen.simplylinux.ch/)

  • Valitse oman järjestelmäsi tiedot

  • Kopioi generoitu lista ja korvaa sillä /etc/apt/sources.list sisältö

 

Päivitykset

 

Red Hat -pohjaiset jakelut

Päivitykset tehdään yleensä komentoriviltä seuraavasti:

Fedora / uudempi RHEL

sudo dnf update 

Vanhemmat RHEL / CentOS

sudo yum update

 

Debian-pohjaiset jakelut

Debian- ja Ubuntu-järjestelmissä käytetään APT:ia

Päivitetään pakettivarastojen tiedot

sudo apt update

Päivittää kaikki asennetut paketit uusimpiin versioihin

sudo apt upgrade

Debianissa on myös dist-upgrade tai full-upgrade komento, joka voi hoitaa myös riippuvuuksien muutokset uusien pakettiversioiden yhteydessä.

 

Turvallisuussyistä on hyvä tutustua seuraavaan ohjeeseen: SSH-avainten käyttö ja root-kirjautumisen estäminen

 

Etätyöpöytään yhdistäminen

AlmaLinux

Debian

Oracle LInux

Rocky Linux

Ubuntu

 

Alkuviestin muokkaaminen terminaalissa

Voit muokata ssh kirjautumisen jälkeen tulevaa tervetuloa tekstiä seuraavasti:

sudo nano /etc/motd

 

Kirjoita haluamasi viesti, tässä tapauksessa lisäämme hienon "Tietokettu" pixel-artin.

Tallenna (Ctrl+O, Enter, Ctrl+X)

Kirjaudu uudelleen sisään ja tarkista lopputulos.

Näin olet asettanut hienon tervetuloa tekstin.

 

 

Auttoiko artikkeli teitä? 16 käyttäjistä hyötyivät artikkelista (32 Äänet)