Marťasova příručka OpenSUSE

OpenSUSE amatérská příručka plná příkazů, rad a návodů k verzi Leap 15.1

Instalace

Instalace a její náhled z rychlíku. Uživatelsky přívětivý instalátor nás provede jednoduchou instalací a pro nezkušené se skvěle hodí průvodce tvorbou diskových oddílů. Pokud dále vybereme systémovou roli jako obecná (generická) pracovní plocha, tak výsledkem je připravený systém v jednoduchém grafickém prostředí IceWM. Je možné si vybrat z několika grafických prostředí, která ale moc nepoužívám.

Zapnout můžeme při instalaci rovněž SSH server s výchozím nastavením, aktivovat firewall a mnoho dalšího.

Pro grafický server X se po minimální instalaci hodí nainstalovat vše potřebné, abych mohl pracovat v grafickém režimu a navíc v mém oblíbeném Window Makeru:

zypper in xorg-x11 xorg-x11-server xinit lightdm WindowMaker WindowMaker-applets
systemctl set-default graphical.target
Nabootování instalačního média
Načítání instalace
Výběr jazyka a lokalizace
Výběr repozitářů pro zdroje softwaru
Systémová role - výběr software
Rozdělení disků podle průvodce anebo pro ruční dělení pro experty
Výsledek automatického rozložení disku - GPT tabulka
Screenshot z plochy po nainstalování X a Window Makeru

YaST

Je univerzální konfigurační nástroj pro důležité nastavení OpenSUSE, který je velmi užitečný a dobře se na něj zvyká. Lze s ním spravovat software i hardware, jádro, zvuk, tiskárny, jazyk, písma, služby, síť i zobrazovat informace o systému.

Můžeme jej spustit s podporou grafického rozhraní GTK, QT anebo jen v textovém režimu, který se stal mým oblíbeným. Jednotlivé konfigurační části lze vyvolat dodatečným atributem jako v níže uvedených ukázkách.

Ncurses textové prostředí programu
GTK+ prostředí
GTK+ prostředí

Zypper

Dobře stavěný správce balíčků vykonávající svou práci na jedničku. Volby jednotlivých příkazů si vypíšeme příkazem zypper -h anebo podrobnější nápovědu vybraného atributu například zypper install -h.

RPM balíčky a jejich instalace

RPM je formát balíčkovacího systému pro linuxové distribuce původně vyvynutý pro Red Hat Package Manager. Byl úspěšně naportován jinými OS.

Instalace takových balíčků se provádí pomocí příkazu rpm.

GUI/CLI - default target XDM + Window Maker

Pro nastavení výchozího prostředí jako grafického a následné nastavení manažera displeje a oken postupujte podle příkladu níže.

Musí být nainstalovány programy:

Správce displeje

Název manažera oken je zapsán v souboru /etc/sysconfig/displaymanager, kde musí být řádek DISPLAYMANAGER="xdm"(pokud používáme program XDM).

nano /etc/sysconfig/displaymanager
DISPLAYMANAGER="xdm"

Stav zjistíme příkazem systemctl get-default.

systemctl get-default
systemctl set-default graphical.target

Po restartu PC naběhne správce displeje XDM.

Správce oken

V souboru /etc/sysconfig/windowmanager je zapsán parametr pro nastavení výchozího správce oken, parametr zní DEFAULT_WM

nano /etc/sysconfig/windowmanager
DEFAULT_WM="wmaker"

CLI rozhraní

Pro výchozí rozhraní příkazové řádky stačí zaktivnit systémovou proměnnou multi-user.target.

systemctl set-default multi-user.target

Počítač při příštím spuštění naběhne do textového režimu.

Konfigurační soubory pro OpenSUSE typické

Seznam konfiguračních souborů typických pro OpenSUSE, kterými lze leccos nastavit.

Tisk a tiskárny

Podle výrobce tiskárny lze přistupovat k její instalaci. Obecná konfigurace se provádí programy CUPS anebo v případě OpenSUSE i YaST. Někteří výrobci tiskáren mají také své nástroje pro správu tisku a tiskáren, příkladem může být společnost HP a HPLIP.

CUPS

OpenSUSE používá tiskový server CUPS, kterým řídí a odesílá data do tiskáren. Samotné tiskárny lze spravovat pomocí webového rozhraní CUPS, které je přístupné na adrese localhost:631. Můžeme zde přidávat a mazat tiskárny, měnit nastavení tiskáren, ovládat tiskové úlohy a prohlížet logy.

localhost:631

YaST - tisk

Dalším skvělým nástrojem správy tiskáren je YaST, který spolupracuje s backendy tiskového serveru Cups.

yast printer

Hplip

Hplip zkratkou HP Linux Imaging and Printing je nástroj pro správu tiskáren HP a funguje bez problémů, sám zavede ovladače a najde tiskárny. Síťové tiskárny s ním fungují také dobře.

Pro spuštění konfigurace tiskáren stačí spustit příkaz hp-setup.

hp-setup

OpenSUSE ve virtuálu

OpenSUSE je možné pohodlně nainstalovat jako virtuální počítač v programu Oracle VM VirtualBox. Potřebujeme akorát image systému v podobě například .iso souboru a volné místo na disku pro virtuální pevný disk (min. 6GB).

  1. Vytvoříme nový virtuální počítač
  2. Nastavíme velikost RAM (nemělo by být více jak polovina lokální RAM).
  3. K virtuálnímu počítači vytvoříme virtuální pevný disk s dynamicky alokovaným úložištěm.
  4. Připojíme .iso image OpenSUSE jako optický disk.
  5. K nastavení diskových oddílů při instalaci použijeme LVM pro lepší pozdější správu.

Nastavení síťového adaptéru

Díky nastavení síťového adaptéru jako síťový most pro počítač ve VirtualBoxu, můžeme využívat virtuální počítač jako samostatné zařízení v síti. Takový počítač pak lze pingnout anebo na něm vytvořit vlastní server například pro ssh, ftp a jiné.

Připojení lokálního disku

Pokud chceme využívat připojování lokálního disku z počítače, potřebujeme nainstalovat balíček virtualbox-guest-tools a přidat uživatele do skupiny vboxsf. Poté bude uživatel schopen připojit a prohlížet lokální disk, který stačí ve Virtualboxu nastavit. Nastavíme ho jako sdílenou složku. Změny se projeví po opětovném přihlášení.

zypper in virtualbox-guest-tools
gpasswd -a uzivatel vboxsf