Jurnal de instalare: Slackware, pași finali și instrumente suplimentare

Salutari tuturor. De data aceasta vă voi arăta cum să puneți ultimele atingeri pe Slackware, precum și să instalați instrumente suplimentare pentru a putea gestiona cu ușurință aplicațiile noastre.

În articolul precedent, învățasem instalați Slackware și pentru a putea configura depozitul nostru Slackware la ramura stabilă, deși și în documentul în care sunt disponibile oglinzile, există și ramura curentă pentru cei care doresc să aibă cele mai recente, deși trebuie să vă avertizez că poate avea anumite probleme cu unele programe, dar în sine nu afectează utilizatorii ocazionali ca noi.

Ei bine, după ce am clarificat acest punct, să continuăm cu ceea ce mai aveam în așteptare: pașii finali.

1.- Adăugați un utilizator normal

Pentru a face acest pas, ceea ce trebuie să facem este să tastați următoarea comandă în consolă:

# adduser

Acest lucru ne permite să adăugăm un nou utilizator, care ne va ghida printr-un formular în care trebuie să completăm cele mai importante date, cum ar fi numele sesiunii (sau Utilizator de conectare) și directorul principal (Directorul de acasă) cu shell-ul de utilizat. Restul este dat Intrați dacă nu mai vrei să atingi.

Pentru ceea ce sunt datele personale, trebuie doar să solicitați informații suplimentare, cum ar fi numele dvs., numărul dvs. de telefon și / sau numărul dvs. de telefon de la serviciu. Ambele sunt opționale. Evident, parola este obligatorie. Aici este copiați / lipiți de pe consola mea astfel încât să puteți vedea ce am făcut pentru a adăuga în adduser.

Pentru cei care s-au obișnuit să folosească SUDO (personal, nu-mi place să-l folosesc foarte mult, așa că, de obicei, este incomod), le vom oferi utilizatorilor noștri permisiuni parțiale de superutilizator cu aceste comenzi:

usermod -a -G

Și pentru a putea confirma permisiunile ROOT, vom edita fișierul sudoers folosind Nano (sau, dacă preferați, tastați visado dacă sunt leneși):

nano /etc/sudoers

Începem să căutăm următoarea linie pentru a o descomenta:

#%wheel ALL=(ALL) ALL

Economisim cu Ctrl + O și am ieșit cu Ctrl + X, pe lângă părăsirea sesiunii cu ieşire (Dacă ați rulat interfața grafică, deconectați-vă și apoi tastați exit).

2.- Schimbați limba în interfață, în aspectul tastaturii și în consolă

Dacă ați ales KDE, puteți merge la Preferințe >> Locale și alegeți limba spaniolă cu distribuțiile respective. Dacă nici limba spaniolă, nici opțiunile lingvistice nu apar, mergem la terminal și scriem următoarele:

slackplg install kde-l10n-es

Imediat, va apărea o casetă în care va apărea pachetul selectat. Îi dăm intrare pentru ao instala.

Pentru a face selecția noastră, vă sugerez să reporniți sesiunea și să rulați din nou startx pentru a face modificările noastre stabilite anterior.

Evident, atunci când lucrăm numai cu consola și nu cu interfața grafică, este o problemă, deoarece este cu distribuția din SUA și nu cu distribuția din America Latină pe care o făcusem anterior în timpul instalării. Pentru a rezolva această problemă, executăm următoarele în consola noastră:

sudo nano vim /etc/profile.d/lang.sh

În cazul meu, configurația pe care am folosit-o este următoarea (puteți găsi mai multe limbi în locale -a):

export LANG=es_PE
export LANGUAGE=es_PE.utf8
export LINGUAS=es_PE.utf8
export LC_ALL=es_PE.utf8

Dacă nu utilizați Bash, editați fișierul /etc/profile.d/lang.sch, în plus, înlocuim cuvântul exporturile de settenv.

3.- Activați managerul de desktop

Când pornim Slackware, primim doar o consolă care ne cere numele de utilizator și parola și trebuie să activăm manual interfața grafică tastând startx. Cu toate acestea, puteți activa lansarea automată a interfeței grafice atunci când porniți Slackware executând următoarele:

nano /etc/inittab

Începem să căutăm următoarea linie:
id:3:initdefault:

Și adăugăm această linie urmată de cea deja afișată anterior:
id:4:initdefault:

Salvăm și plecăm.

4.- Reduceți timpul de așteptare LILO

Când pornim computerul, starterul LILO ne lasă întotdeauna un timp de așteptare de 2 minute. Pentru acele persoane care nu sunt de așteptat, să facem următoarele:

Executăm următoarele ca root:

nano /etc/lilo.conf

În continuare, căutăm următoarea intrare:

timeout=1200

Deoarece este setat la 1200 mii de secundă (sau două minute pentru a fi mai clar), îl vom reduce astfel încât să ne ofere doar cinci secunde pentru a putea porni rapid sistemul nostru, schimbând numărul 1200 la 500. Salvăm modificarea și confirmăm această modificare, executăm:

/sbin/lilo

Și acesta ar fi cel mai esențial pentru ca Slackware să fie funcțional.

Înainte de a finaliza această parte a procedurilor finale, trebuie să mulțumesc DMoZ pentru aceste sfaturi pe care ni le-au împărtășit.

Acum, vom începe cu utilitățile suplimentare care ne vor ajuta să ne bucurăm de Slackware într-un mod mai plăcut.

4.- Adăugați backporturi la Slackware

De multe ori vrem să instalăm aplicații pe Slackware. Cu toate acestea, acest lucru nu este posibil, deoarece repo-urile principale nu au aplicațiile pe care ar trebui să le aibă. Pentru aceasta vom folosi backporturile din Slackware (Da, Slackware are backporturi ca orice altă distribuție), deși le vom folosi pe cele mai importante pentru a ne putea bucura de aplicații precum LibreOffice sau Google Chrome.

Pentru a face acest lucru, trebuie să adăugăm reposurile Slacky.eu și Alienbase în fișierul / etc / slackpkg / mirrors folosind editorul de text preferat, în funcție de arhitectura pe care o aveți pe computer:

# BACKPORTS http://repository.slacky.eu/slackware-14.0/ http://taper.alienbase.nl/mirrors/people/alien/sbrepos/14.0/x86/

Și ca întotdeauna, salvăm și executăm actualizarea slackpkg și voila: avem backporturile noastre de lucru gata.

5.- Instalați și / sau configurați Slapt-get

Mulți dintre cei care au auzit de Slackware spun că este ca Gentoo și că este o durere să rezolvi dependențele. Cu toate acestea, ceea ce ne deranjează cu adevărat este utilizarea front-end-ului Slackpkg, care depinde de pkgtool, deoarece nu rezolvă eficient (sau pur și simplu nu rezolvă) dependențele aplicațiilor pe care dorim să le instalăm.

Din fericire, există un alt front-end inspirat apt-get numit slapt-get, care rezolvă dependențele pe baza fișierelor .md5 pe care le au pachetele .txz incluse în repo.

Pentru a instala acest front-end miraculos, trebuie să executăm aceasta și următoarele comenzi ca ROOT:

cd /usr/bin
wget http://software.jaos.org/slackpacks/14.0/slapt-get/slapt-get-0.10.2p-i386-1.tgz

installpkg slapt-get-0.10.2p-i386-1.tgz

Dacă au Slackware pe 64 de biți, rulăm:
cd /usr/bin
wget http://software.jaos.org/slackpacks/14.0-x86_64/slapt-get/slapt-get-0.10.2p-x86_64-1.tgz
installpkg slapt-get-0.10.2p-x86_64-1.tgz

Apoi, vom edita următorul fișier, astfel încât să putem utiliza Slapt-get fără nicio problemă:

nano /etc/slapt-get/slapt-getrc

Apoi, adăugăm repos-urile noastre principale alese anterior sub linia următoare și cu același format:

SOURCE=ftp://ftp.slackware.com/pub/slackware/slackware-14.0/:OFFICIAL

și adăugăm backporturile alese anterior sub liniile pe care le adăugăm în repo-urile principale în felul următor:

# Base url to directory with a PACKAGES.TXT.
# This can point to any release, ie: 9.0, 10.0, current, etc.
SOURCE=ftp://ftp.slackware.com/pub/slackware/slackware-14.0/:OFFICIAL
SOURCE=http://mirrors.us.kernel.org/slackware/slackware-14.0/
SOURCE=http://repository.slacky.eu/slackware-14.0/
SOURCE=http://taper.alienbase.nl/mirrors/people/alien/sbrepos/14.0/x86/

Salvăm, ieșim din GNU Nano și rulăm următoarele în consola noastră:

slapt-get --update
slapt-get --upgrade

Și astfel ne actualizăm repertoriul de aplicații pe care le avem gata să le instalăm.

În cazul instalării unei aplicații, scriem în consola noastră (cu sudo sau ca ROOT):

slapt-get --install {nombre-de-paquete-de-programa-a-instalar}

Pentru mai multe informații, vă recomand să citiți documentația care rulează această comandă:

slapt-get -help
slapt-get -man

6.- Slackbuilds: Instalarea și configurarea SBOPKG

Slackbuilds sunt un depozit de coduri sursă gata să fie compilate pentru a putea rula aplicațiile la cea mai recentă versiune sau pentru a rula un script care ne permite să rulăm un script care ne permite să descărcăm / actualizăm software proprietar.

Acest lucru este destul de util dacă doriți să faceți următorul pas pentru instalare. Mulți preferă să facă procedura manuală ceea ce explică DMoZ pe această pagină, dar pentru acest tutorial voi salva procedura ușoară care constă în utilizarea managerului de pachete cod sursă Slackbuilds numit sbopkg, ceea ce pare mai simplu și mai practic de instalat.

Pentru a instala front-end-ul SBOPKG, trebuie să executăm următoarele în terminal:

wget http://sbopkg.googlecode.com/files/sbopkg-0.36.0-noarch-1_cng.tgz
installpkg sbopkg-0.36.0-noarch-1_cng.tgz

Și avem deja instalat SBOPKG. Pentru a sincroniza baza de date a depozitului, trebuie să rulăm următoarele în consola noastră:

sbopkg -r

Și este gata de utilizare.

Pentru a instala orice pachet cu SBOPKG, este esențial să rețineți că, pentru a instala un program, trebuie să instalăm și dependențele acestuia, ceea ce este destul de plictisitor.

Pentru a instala o aplicație, în cazul, jocul SuperTuxCart, scriem următoarele în terminal:

'sbopkg -i "OpenAL irrlicht supertuxkart"'

Primele două pachete sunt dependențele de compilat și instalat, iar ultimul este programul de compilat și instalat. Evident, pentru a cunoaște ce dependențe avem nevoie, trebuie să mergem la slackbuilds.org și să scriem programul sau pachetul pentru a compila și instala automat.

Și atât, deocamdată. Sper că v-a plăcut să citiți acest tutorial despre cum să puneți ultimele atingeri pe Slackware fără să suferiți. Dacă am uitat un pas sau altul, îl voi adăuga în următoarea mea postare despre Slackware.

Ne vedem în următoarea postare.

PS: Iată o captură de ecran a Slackware 14 cu screenfetch (îmi pare rău dacă am făcut-o în VirtuaBox, dar imediat ce pot, o voi testa pe un PC real cât mai curând posibil):

slackware-14-screenfetch


18 comentarii, lasă-le pe ale tale

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   DMoZ el a spus

    Frate mare, vă mulțumesc că ați continuat să completați saga, mulți oameni recunoscători trebuie să rămână după aceasta, în special Backports și Slapt-get.

    Noroc !!! ...

    1.    eliotime3000 el a spus

      Cu plăcere. Adevărul este că, deoarece sunt leneș când vine vorba de utilizarea bash, folosesc backporturile care m-au făcut să uit că am nevoie de slackbuilds și, evident, slapt-get este minunat.

      De îndată ce pot, voi instala Slackware pe Lentium 4 cu XFCE (hardware-ul pe care îl are este suficient de rău pentru a exploda cu KDE Full).

      1.    eliotime3000 el a spus

        Oh, și site-ul web slapt-get (pe care am uitat să îl pun), este acesta.

  2.   Percaff_TI99 el a spus

    Chiar face minuni pe un PC real, la momentul în care l-am instalat foloseam doar sbopkg, nu foloseam repo terțe și am un sistem complet funcțional și foarte agil, tot ce putea lipsi este în slackbuilds, și este unul dintre puținele Distros care sunt fidele lui Lilo, își mențin esența de-a lungul anilor, dar în același timp este foarte modern (unii utilizatori tind să confundă acest Distro ca și cum ar fi învechit, din cauza tipului de instalator , ceva spartan sau mica sa difuzare în mediul GNU / linux), dar acest lucru se schimbă încet. Doar cel care încearcă acest sistem își va da seama de robustețea, puterea, stabilitatea și recunoașterea hardware-ului pe care îl are, în afară de integrarea excelentă a KDE.

    Contribuție foarte bună @ eliotime3000.

    Salutări.

    1.    eliotime3000 el a spus

      Cu plăcere. Slackware este într-adevăr undeva între Arch și Gentoo, deci îl puteți folosi ca Arch folosind slapt-get sau folosind slackbuilds dacă doriți să faceți construcții și instalări manuale.

      Iar pentru Slapt-get și backports este motivul pentru care îmi place Slackware, care este cea mai prietenoasă distribuție KISS pe care am folosit-o până acum.

      1.    Kik1n el a spus

        @ Percaff_TI99
        De fapt, de aceea am fost dubios cu Slack, din cauza sprijinului. Dar îmi place să folosesc sbopkg.

    2.    joakoej el a spus

      L-am instalat și mi s-a părut oribilă recunoașterea hardware-ului, uneori mouse-ul încetează să mai funcționeze și ferestrele se înnegresc brusc. O altă problemă pe care o văd este că majoritatea software-ului se află în slackbuilds, dar nu pot folosi slapt-get cu slackbuilds, așa că trebuie să rezolv dependențele oricum.
      Așa că Gentoo aici mă duc

      1.    joakoej el a spus

        Oricum m-am înșelat, se pare că primeam acele probleme pentru că am fost conectat ca root, oricum, nu înțeleg de ce oamenilor le place atât de mult această distribuție când există ceva de genul Gnetoo sau Arch, vreun motiv bun pentru a prefera Slackware ?

  3.   Partea frontală el a spus

    În ceea ce priveşte
    Apropo de depozite, pe blogul lui alien bob, acesta a apărut luna trecută, se numește slackpkg + (cu semnul plus la sfârșit): este o extensie pentru a gestiona depozite neoficiale folosind slackpkg

    http://alien.slackbook.org/blog/introducing-slackpkg-an-extension-to-slackpkg-for-3rd-party-repositories/

    http://slakfinder.org/slackpkg+/src/repositories.txt

    1.    eliotime3000 el a spus

      Ar fi necesar să o dovedim. În acest moment voi fi puțin ocupat cu cursurile mele și, apropo, dându-i gust lui Arch + KDE, dar voi instala Slackware pe celălalt PC care merită să folosesc o distribuție KISS ca Slackware.

  4.   TUDz el a spus

    Doar o întrebare! Este posibil să actualizați nucleul la o versiune mai actuală? Acea 3.2 nu mă convinge. 😀 Postare excelentă, apreciată.

    1.    Partea frontală el a spus

      Folosind depozitul curent este posibil să îl actualizați pe cel existent (care ar fi 3.10.7), dar este mai indicat să îl instalați separat și să păstrați vechiul în cazul în care noul nu funcționează complet bine. Și aveți grijă la actualizarea lilo dacă ajungeți la.

      1.    eliotime3000 el a spus

        La rândul meu, nu am nicio problemă cu nucleul 3.2, dar în Slackware, se simte ca Arch.

  5.   fursec el a spus

    Super, grozav, grozav. Cu postările dvs. și cu cele ale DMoZ am rămas pentru când instalez Slackware.

    1.    eliotime3000 el a spus

      Ei bine, mergeți mai departe. Bucură-te de el cât de repede poți.

    2.    Kik1n el a spus

      Încercați, nu regretați, acesta ia „distrohopper”.

  6.   Guillermo el a spus

    Bună, tocmai am instalat slackware pentru prima dată (de obicei sunt un utilizator debian). Am activat runlevel 4 pentru pornirea automată a interfeței grafice. Până acum totul este corect. Cu toate acestea, nu mă va permite să mă conectez cu niciunul dintre utilizatorii pe care i-am creat (sau ca root). Pentru a mă autentifica trebuie să ies din modul grafic, să mă autentific și să pornesc sistemul grafic cu startx ...
    Ce poate fi cauzat de asta?
    Mulțumesc anticipat și salutări.

  7.   Lina roza el a spus

    Ma tean, kuidas suhted on meie elus olulised ja kui palju me tahame pot õnnelikud armastatud inimesega, mõnikord pole see lihtne. Me kõik näeme vaeva oma armuelu parandamisega ja oleme lihtsalt õnnelikud.

    E-mail: (info @ spelloflife. Org)

    või Külasta: www .spelloflife. org

    Kui vajate oma suhetes abi.