Stații de lucru online OnWorks Linux și Windows

logo

Găzduire online gratuită pentru stații de lucru

<Înapoi | Cuprins | Următor>

8.1.2. Înțelegerea surse.list Fişier


surse.list fișierul este fișierul de configurare cheie pentru definirea surselor pachetelor și este important să înțelegeți cum este aranjat și cum să îl configurați, deoarece APT nu va funcționa fără o listă definită corespunzător de surse de pachete. Să discutăm despre sintaxa acesteia, să aruncăm o privire la diferitele depozite care sunt utilizate de Kali Linux și să discutăm despre oglinzi și redirecționarea oglinzilor, apoi veți fi gata să utilizați APT.

Fiecare linie activă a / Etc / apt / sources.list dosarul (și al /etc/apt/sources.list.d/*. listă fișiere) conține descrierea unei surse, alcătuită din trei părți separate prin spații. Rândurile comentate încep cu a # caracter:


# deb cdrom:[Debian GNU/Linux 2016.1 _Kali-rolling_ - Instantaneu oficial amd64 LIVE/

INSTALARE Binary 20160830-11:29]/ kali-rolling contrib main non-free


deb http://http.kali.org/kali kali-rolling principal non-free contrib

# deb cdrom:[Debian GNU/Linux 2016.1 _Kali-rolling_ - Instantaneu oficial amd64 LIVE/

INSTALARE Binary 20160830-11:29]/ kali-rolling contrib main non-free


deb http://http.kali.org/kali kali-rolling principal non-free contrib


Să aruncăm o privire la sintaxa acestui fișier. Primul câmp indică tipul sursei:

debutantă pentru pachete binare,

deb-src pentru pachetele sursă.

Al doilea câmp oferă adresa URL de bază a sursei: aceasta poate consta dintr-o oglindă Debian sau orice altă arhivă de pachete configurată de o terță parte. URL-ul poate începe cu fișier: // pentru a indica o sursă locală instalată în ierarhia de fișiere a sistemului, cu http:// pentru a indica o sursă accesibilă de pe un server web, sau cu ftp: // pentru o sursă disponibilă pe un server FTP. URL-ul poate începe, de asemenea, cu CD ROM: pentru instalări pe CD-ROM/DVD-ROM/Blu-ray disc, deși acest lucru este mai puțin frecvent, deoarece metodele de instalare bazate pe rețea sunt din ce în ce mai frecvente.

cdrom intrările descriu CD/DVD-ROM-urile pe care le aveți. Spre deosebire de alte intrări, un CD-ROM nu este întotdeauna disponibil, deoarece trebuie introdus în unitate și, de obicei, poate fi citit un singur disc odată. Din aceste motive, aceste surse sunt gestionate într-un mod ușor diferit și trebuie adăugate cu apt-cdrom program, de obicei executat cu adăuga parametru. Acesta din urmă va solicita apoi introducerea discului în unitate și va căuta conținutul acestuia Pachete fișiere. Va folosi aceste fișiere pentru a-și actualiza baza de date cu pachetele disponibile (această operație este de obicei efectuată de către apt de actualizare comanda). După aceea, APT va solicita discul dacă are nevoie de un pachet stocat pe el.

Sintaxa ultimului câmp depinde de structura depozitului. În cele mai simple cazuri, puteți indica pur și simplu un subdirector (cu o bară oblică obligatorie) al sursei dorite (aceasta este adesea un simplu „./”, care se referă la absența unui subdirector — pachetele sunt apoi direct

la adresa URL specificată). Dar, în cel mai frecvent caz, depozitele vor fi structurate ca o oglindă Debian, cu distribuții multiple având fiecare componente multiple. În aceste cazuri, numiți distribuția aleasă, apoi componentele (sau secțiunile) de activat. Să facem un moment pentru a introduce aceste secțiuni.

Debian și Kali folosesc trei secțiuni pentru a diferenția pachetele în funcție de licențele alese de autorii fiecărei lucrări.

Main conține toate pachetele care respectă în totalitate Ghidurile Debian pentru software liber1.

non-free arhiva este diferită deoarece conține software care nu este (în totalitate) conform acestor principii, dar care poate fi totuși distribuit fără restricții.

Contrib (contribuții) este un set de software open source care nu poate funcționa fără unele elemente nelibere. Aceste elemente pot include software din secțiunea non-free sau fișiere non-free, cum ar fi ROM-urile de joc, BIOS-ul consolelor etc. Contrib include, de asemenea, software gratuit a cărui compilare necesită elemente proprietare, cum ar fi VirtualBox, care necesită un compilator non-free pentru a construiți unele dintre fișierele sale.

Acum, să aruncăm o privire la sursele sau depozitele standard ale pachetelor Kali Linux.


Top OS Cloud Computing la OnWorks: