Ru slackware beginners_guide

Vom presupune că ați citit instrucțiunile de instalare. și aveți un Slackware curat, instalat pe mașina dvs., de care sunteți mulțumit.

Acest ghid este menit să vă ghideze pe calea Slackware. Dacă ați instalat Slackware pentru prima dată, este posibil să fiți confundați de apariția unui cursor pâlpâitor pe linia de comandă. Această pagină va încerca să vă ghideze prin configurația inițială a sistemului Slackware nou instalat.

Când porniți prima dată după instalarea Slackware și repornirea sistemului este completă, veți vedea un prompt intermitent pentru a intra în sistem, ecran de boot - nu un ecran grafic, aspectul pe care vă puteți aștepta la utilizarea altor distribuții. Nu lăsa asta să te descurajeze. Aceasta este prima etapă a experienței de învățare care vă va face mult mai bine cunoscute pe Linux după câteva săptămâni.

Și acum. "Root" nu este destinat sarcinilor de zi cu zi. Root este destinat pentru întreținerea și configurarea sistemului, actualizări de software etc. Primul lucru pe care trebuie să-l faceți este să creați un nou cont de utilizator pentru dvs., fără privilegii de root. După aceea este timpul pentru a începe în considerare instalarea „drivere grafice proprietare“ (dacă dețineți un card Nvidia sau ATI), apoi configurați o rețea fără fir sau aspectul desktop-ul. Există multe lucruri pe care le puteți face cu Slackware! Să începem cu elementele de bază.

Creați un cont de utilizator

Urmați instrucțiunile. Citiți pagina de gestionare a utilizatorului pentru mai multe informații despre adduser. De asemenea, puteți utiliza programul useradd non-interactiv standard Linux.

După ce ați făcut acest lucru, vă puteți conecta la contul dvs. de utilizator.
Deconectați-vă (introduceți logout pe linia de comandă), apoi conectați-vă utilizând noul cont creat. Acum căutăm cu adevărat aventuri interesante!

Faceți Slackware să vorbească limba dvs.

Programul de instalare Slackware este disponibil numai în limba engleză și se presupune că aceasta este limba în care doriți să lucrați cu programe de pe computer. Dacă nu sunteți un vorbitor nativ de limba engleză și doresc să Slackware «I-am spus“ cu tine în limba maternă, trebuie să luați o privire la articolul nostru «Sediu: Adaptarea Slackware la propria limbă

Configurați managerul de pachete

Acum că aveți un Slackware de lucru, trebuie să vă petreceți puțin timp în întreținerea sistemului. Software-ul instalat ca parte a versiunii Slackware pe care îl utilizați pentru o lungă perioadă de timp poate prezenta slăbiciuni. În acest caz, Slackware produce de obicei o versiune revizuită a pachetului software. Aceste pachete devin disponibile online (în directorul / patches al versiunii) și sunt declarate pe lista de discuții de securitate Slackware.

Aveți opțiuni diferite pentru a vă menține actualizarea Slackware. Nu este recomandat ca procesul de aplicare a actualizărilor de securitate să fie complet automat, dar este probabil util să folosiți cron.

Cea mai bună opțiune este să utilizați slackpkg. care este managerul de pachete pe partea de sus a pkgtools Slackware. Înainte de a putea utiliza slackpkg. Va trebui să determinați oglinda online din care va descărca actualizări pe computer.

O listă a oglinzilor disponibile pentru versiunea dvs. de Slackware poate fi găsită în acest fișier:

Rețineți că pachetul este gestionat ca utilizator "rădăcină"!

Va trebui să actualizați din când în când baza de date slackpkg. de îndată ce aflați despre disponibilitatea de noi patch-uri pentru distribuția dvs. După actualizarea bazei de date, puteți permite descărcarea și instalarea actualizărilor. Din nou, consultați pagina slackpkg pentru recomandări despre utilizarea acestui instrument.

Monitorizarea pachetelor actualizate

Cartea Slackware Essentials are un capitol privind menținerea sistemului actualizat. Ar fi frumos dacă ați citit-o acum, dacă nu ați făcut-o deja.

* O altă modalitate este să configurați scriptul pentru a verifica actualizările o dată pe zi și pentru a trimite notificări prin e-mail atunci când devin disponibile actualizări.
Pentru a face acest lucru, trebuie să fi configurat sendmail (deși este rupt din cutie) și trebuie să știți cum să creați o sarcină în cron. Și, desigur, aveți un scenariu care face acest lucru. \\ un exemplu de astfel de script este rsync_slackware_patches.sh care caută Slackware ChangeLog.txt pentru actualizări. Încărcați fișierul script, editați-l pentru a utiliza serverul dvs. de oglindă preferat și pentru al rula astfel încât să poată fi utilizat în cron:

scriptul utilizează mai mulți parametri impliciți pe care îi puteți modifica în funcție de mediul dvs. - cum ar fi locația unde scriptul va încărca patch-urile. \\ Doar rulați script-ul o dată și puteți vedea ce va raporta:

și apoi adăugați următoarea linie

Această comandă va fi executată în modul silențios (ceea ce înseamnă că nu veți fi notificat prin e-mail), dacă nu se găsesc noi patch-uri. Cu toate acestea, atunci când scriptul găsește actualizări, le descarcă și vă trimite rezultatele prin e-mail. Veți primi un mesaj, de exemplu:

Apoi veți afla că trebuie să actualizați slackpkg și să îl instalați pentru a instala cele mai recente patch-uri. Acest lucru vă oferă control asupra actualizările (vă decideți când să actualizeze și atunci când nu), veți fi alertat automat la disponibilitatea unor noi patch-uri (care sunt deja încărcate).

Setarea rețelei

Dacă ați instalat pachete de rețea, la sfârșitul instalării Slackware vi se vor pune câteva întrebări simple, cum ar fi:

dacă utilizați DHCP;

care este numele computerului dvs.

Aveți dosar (DNS) în rețea?

Toate aceste întrebări sunt date în configurația mai multor fișiere de configurare legate de rețea.

/ etc / HOSTNAME
Iată numele calculatorului dvs.

Dacă doriți să citiți mai multe despre configurarea rețelei dvs., aruncăm o privire la acest director online cuprinzător despre crearea de rețele în Slackware.

Configurația tradițională a rețelei

Conexiune prin cablu

Pentru a configura interfața de rețea cu fir "eth0", executați (ca root)

Același script care a fost rulat în timpul procesului de instalare.

netconfig se ocupă numai cu o conexiune prin fir pentru eth0.

Pe baza presupunerii că ați configurat o conexiune prin cablu la netconfig. Rețeaua dvs. trebuie conectată automat, fără a fi necesară nicio configurare după instalare.

Dacă nu ați introdus informații de configurare a rețelei în timpul instalării, trebuie doar să rulați netconfig ca root și apoi să rulați

și ar trebui să aveți o conexiune la rețea activă.

Rețea fără fir

Linux suportă în prezent cele mai frecvente echipamente wireless. Puteți găsi echipamente fără fir acceptate de o terță parte care au drivere pentru Linux, prin Internet. Dacă doriți să aflați dacă o cartelă wireless este detectată pe computer, pur și simplu rulați-o

în numele rădăcină. Dacă utilitarul emite "fără extensii wireless" pentru toate interfețele de rețea, atunci kernelul nu are driver pentru cardul dvs. wireless și va trebui să îl găsiți pe Internet.

Ca și în cazul interfețelor de rețea prin cablu, cardul dvs. wireless este configurat în mod tradițional în /etc/rc.d/rc.inet1.conf. Puteți citi mai multe despre acest lucru în acest ghid pentru configurarea unei rețele fără fir. Există, de asemenea, o pagină de referință:

De asemenea, va trebui să faceți pași pentru a activa securitatea wireless sau WEP sau WPA2. Conexiunile fără fir necriptate sunt foarte descurajatoare. Rețineți că criptarea WPA / WPA2 nu este configurată doar în /etc/rc.d/rc.inet1.conf. De asemenea, va trebui să editați /etc/wpa_supplicant.conf și să adăugați cheia de criptare.

Probleme de criptare a rețelei fără fir, în special pentru WPA. poate fi dificil de diagnosticat. Anumiți pași de depanare de bază sunt detaliate în Ghidul de configurare a rețelei. în cazul în care nu ați asociat computerul cu un punct de acces.

Servicii grafice de configurare a rețelei

Slackware are în prezent unele alternative pentru configurarea și monitorizarea conexiunilor dvs. de rețea. Aceștia instalează un daemon (altfel serviciul de fundal), care vă va permite să comutați cu ușurință între conexiunile prin cablu și fără fir. Acest lucru le face ideale pentru utilizatorii mobili. Ele vin cu utilitare de configurare grafică și sunt independente de fișierele tradiționale de configurare Slackware - de fapt, aceste fișiere vor provoca conflicte dacă conțin setări de rețea. * Veți găsi wicd sub copac suplimentar de eliberare Slackware (cuvânt suplimentar înseamnă că această secțiune nu nu face parte din distribuția de bază și nu va fi instalat ca parte a opțiunii de instalare completă).
După instalarea pachetului wicd, trebuie să faceți ca scriptul de inițializare să fie executabil astfel încât daemonul de rețea să pornească automat la data încărcării:

Apoi, puteți configura rețeaua folosind instrumentul grafic WICD-client sau dacă utilizați Slackware 14, puteți folosi widgetul KDE pentru wicd. Pentru fanii consolei există, de asemenea, blesteme wicd. care oferă aceleași opțiuni de configurare ca aplicațiile duplicate bazate pe X. * Deoarece Slackware 14 există, de asemenea, Networkmanager. Acesta va fi instalat ca parte a opțiunii de instalare completă, dar daemonul de rețea nu va fi pornit în mod implicit. Ca și în wicd, trebuie să faceți ca scriptul de inițializare să fie executabil:

care va determina NetworkManager să înceapă la momentul încărcării. Va trebui să configurați NetworkManager utilizând un utilitar grafice bazat pe X.
Slackware 14 include un widget KDE pentru Networkmanager. Dacă utilizați un alt mediu de grafică desktop, cum ar fi XFCE, puteți instala un applet de rețea de la Gnome de la SlackBuilds.org.

Treceți la kernelul generic

Se recomandă să comutați la miezul Slackware generic. Acest lucru este destul de ușor de făcut, dar există câțiva pași care trebuie urmăriți.

* Va trebui să creați un pseudo-disc inițial ("initrd", dacă este scurt). Funcția initrd funcționează ca sistem de fișiere temporar rădăcină în timpul inițializării sistemului de pornire a kernel-ului și ajută la montarea sistemului rădăcină efectivă atunci când boot-ul dvs. de sistem. Faceți acest lucru în numele superuserului:

Această comandă nu face nimic. Este folosit doar pentru informații și va scoate ceva de genul acesta - în funcție de versiunea kernel-ului, de configurația hardware, de sistemul de fișiere rădăcină pe care l-ați selectat când instalați Slackware etc.

Rulați linia de comandă mkinitrd sugerată (superuser) pentru a crea imaginea initrd.gz.

Dacă ați instalat LILO (bootloader-ul implicit pentru Slackware), va trebui de asemenea să faceți modificări în fișierul de configurare /etc/lilo.conf. adăugând o secțiune la înregistrarea dvs. Slackware după cum urmează:

De fapt, scriptul "mkinitrd_command_generator.sh" va arăta secțiunea ca exemplu, care poate fi adăugată la /etc/lilo.conf. dacă îi dai numele kernelului generic ca parametru, de exemplu:

Rețineți că se recomandă să adăugați o nouă partiție în loc să editați partiția unui kernel existent. Atribuiți o etichetă unică noii dvs. partiții. După repornire, LILO vă va oferi două opțiuni: boot-ul într-un nucleu generic nou adăugat sau într-un kernel imens de toleranță la erori (în care sunteți sigur).

După efectuarea modificărilor în /etc/lilo.conf, trebuie să salvați fișierul și apoi să îl executați

pentru a vă face schimbarea permanentă. Apoi reporniți.

Consultați pagina manualului mkinitrd (man mkinitrd) pentru mai multe informații.

Dacă utilizați grub sau un alt bootloader, faceți apoi modificări aplicabile programului pe care îl utilizați.

Dacă încercați să utilizați nucleul generic fără a crea un initrd.gz. atunci bootarea va eșua cu o panică de kernel.

Articole similare