Pachete Linux

Pachete Linux

Pentru a adăuga modulele necesare în kernel-ul Linux, programul de instalare necesită pachetele Linux enumerate mai jos.

  • Pachet cu anteturi sau surse de kernel. Versiunea pachetului trebuie să se potrivească versiunii kernel.
  • Un set de compilatoare GNU Compiler Collection (GCC). Versiunea GCC trebuie să fie aceeași cu cea cu care a fost compilat nucleul.
  • Instrumentul Efectuați.
  • Interpretul Perl.

Numele acestor pachete depind de distribuția Linux pe care o utilizați.







În pachetele Red Hat Enterprise Linux, CentOS și Fedora, pachetele sunt de obicei instalate de instalator. În alte distribuții, trebuie să instalați singur pachetele, dacă nu sunt instalate sau nu sunt versiunile necesare.

Pentru a verifica dacă pachetele sunt instalate, procedați în felul următor:

  1. Rulați următoarea comandă pentru a verifica versiunea de kernel și versiunea necesară a GCC:

Această comandă returnează aproximativ următoarele linii: Linux versiunea 2.6.35.6 și gcc versiunea 4.5.1

  • Rulați următoarea comandă pentru a vedea dacă sunt instalate instrumentul de creare și compilatorul GCC:

    Pentru gcc, asigurați-vă că comanda returnează aceeași versiune ca în parametrul versiunii gcc în pasul 1. Pentru instrumentul de creare, verificați doar dacă comanda este executată.

  • Verificați dacă versiunea corespunzătoare a pachetelor este instalată pentru a crea module de kernel.
    • În Red Hat Enterprise Linux, CentOS și Fedora, executați următoarea comandă:

    lista de instalare instalată | grep kernel-devel

  • În Ubuntu, executați următoarele comenzi:

    dpkg --get-selecții | grep linux-headers
    dpkg --get-selecții | grep linux-imagine

    În fiecare dintre aceste cazuri, asigurați-vă că versiunile sunt aceleași ca în parametrul de versiune Linux din pasul 1.







  • Pentru a afla dacă este instalat interpretul Perl, executați următoarea comandă:

    Dacă informațiile de pe versiunea Perl sunt afișate pe ecran, înseamnă că interpretul este instalat.

    Următorul tabel arată cum se instalează pachetele necesare pe diferite distribuții Linux.

    Rulați următoarele comenzi:

    sudo apt-get update
    sudo apt-get instalați linux-headers-`uname -r`
    sudo apt-get instala linux-image-`uname -r`
    sudo apt-get instalați gcc -
    sudo apt-get instalați marca
    sudo apt-get instala perl

    Pachetele vor fi descărcate de pe depozitul de distribuție și vor fi instalate.

    Pentru alte distribuții Linux, consultați documentația distribuției pentru a afla numele exacte ale pachetelor necesare și modul de instalare a acestora.

    Instalarea manuală a pachetelor poate fi necesară în următoarele cazuri:

    • Aparatul nu are un abonament activ Red Hat sau o conexiune la Internet.
    • Instalatorul nu poate găsi versiunea kernel-devel și gcc. corespunzătoare versiunii kernel-ului. Dacă versiunea kernel-devel disponibilă este mai nouă decât versiunea de kernel, trebuie să actualizați kernel-ul sau să instalați manual versiunea kernel-devel corespunzătoare.
    • Pachetele necesare sunt disponibile în rețeaua locală și nu doriți să pierdeți timpul în căutarea și descărcarea automată.

    Descărcați pachetele din rețeaua locală sau de pe site-ul web al unui al treilea furnizor de încredere și instalați-o, după cum este descris mai jos.

    • În Red Hat Enterprise Linux, CentOS și Fedora, executați următoarea comandă ca utilizator privilegiat:

    rpm -ivh PACKAGE_FILE1 PACKAGE_FILE2 PACKAGE_FILE3

  • În Ubuntu, executați următoarea comandă:

    sudo dpkg -i PACKAGE_FILE1 PACKAGE_FILE2 PACHET_FILE3

    Pentru a instala pachetele necesare în Fedora 14 pe o mașină pe 32 de biți, urmați acești pași.

    1. Rulați următoarea comandă pentru a verifica versiunea de kernel și versiunea necesară a GCC:

    Ieșirea acestei comenzi include următoarele:

    Versiunea Linux 2.6.35.6-45.fc14.i686
    gcc versiunea 4.5.1

  • Obțineți pachete kernel-devel și gcc. care corespund versiunii de kernel:
  • Obțineți pachetul pentru Fedora 14:
  • Instalați pachetele executând următoarea comandă ca utilizator privilegiat:

    rpm -ivh kernel-devel-2.6.35.6-45.fc14.i686.rpm
    rpm -ivh gcc-4.5.1.fc14.i686.rpm
    rpm -ivh make-3.82-3.fc14.i686

    Toate aceste pachete pot fi specificate în aceeași comandă rpm. Instalarea acestor pachete poate necesita instalarea de pachete suplimentare pentru a rezolva dependențele.







    Articole similare

    Trimiteți-le prietenilor: