15 Eżempji ta' Kif tuża Għodda Ġdida ta' Pakkett Avvanzat (APT) f'Ubuntu/Debian


Ħaġa waħda importanti li tikkontrolla taħt l-Amministrazzjoni tas-Sistema/Server Linux hija l-ġestjoni tal-pakketti bl-użu ta 'għodod differenti ta' ġestjoni tal-pakketti.

Distribuzzjonijiet differenti tal-Linux jinstallaw applikazzjonijiet f'pakkett ikkumpilat minn qabel li jkun fih fajls binarji, fajls ta 'konfigurazzjoni u wkoll informazzjoni dwar id-dipendenzi tal-applikazzjoni.

Għodod ta’ ġestjoni tal-pakketti jgħinu lill-Amministraturi tas-Sistema/Server f’ħafna modi bħal:

  1. Tniżżil u installazzjoni ta' softwer
  2. Kompila softwer mis-sors
  3. Inżommu rekord tas-softwer kollu installat, l-aġġornamenti u l-aġġornamenti tagħhom
  4. L-immaniġġjar tad-dipendenzi
  5. u wkoll iżżomm informazzjoni oħra dwar is-softwer installat u ħafna aktar

F'din il-gwida, se nħarsu lejn 15-il eżempju ta 'kif tuża l-APT (Għodda Avvanzata tal-Pakkett) il-ġdida fis-sistemi Ubuntu Linux tiegħek.

APT hija għodda bbażata fuq il-linja tal-kmand li tintuża biex tittratta pakketti fuq sistemi Linux ibbażati fuq Ubuntu. Jippreżenta interface tal-linja tal-kmand għall-ġestjoni tal-pakketti fis-sistema tiegħek.

1. Installazzjoni ta 'Pakkett

Tista' tinstalla pakkett kif ġej billi tispeċifika isem ta' pakkett wieħed jew tinstalla ħafna pakketti f'daqqa billi telenka l-ismijiet kollha tagħhom.

$ sudo apt install glances

2. Sib Post tal-Pakkett Installat

Il-kmand li ġej ser jgħinek biex telenka l-fajls kollha li jinsabu f'pakkett imsejjaħ ħarsiet (għodda ta 'monitoraġġ Linux bil-quddiem).

$ sudo apt content glances

3. Iċċekkja d-Dipendenzi Kollha ta' Pakkett

Dan jgħinek turi informazzjoni mhux ipproċessata dwar id-dipendenzi ta' pakkett partikolari li inti tispeċifika.

$ sudo apt depends glances

4. Fittex Pakkett

L-għażla tat-tfittxija tfittex l-isem tal-pakkett mogħti u turi l-pakketti kollha li jaqblu.

$ sudo apt search apache2

5. Ara l-Informazzjoni Dwar il-Pakkett

Dan jgħinek turi informazzjoni dwar pakkett jew pakketti, mexxi l-kmand hawn taħt billi tispeċifika l-pakketti kollha li trid turi informazzjoni dwarhom.

$ sudo apt show firefox

6. Ivverifika Pakkett għal kwalunkwe Dipendenzi miksura

Xi drabi waqt l-installazzjoni tal-pakkett, tista 'tikseb żbalji dwar dipendenzi ta' pakkett miksur, biex tivverifika li m'għandekx dawn il-problemi mexxi l-kmand hawn taħt bl-isem tal-pakkett.

$ sudo apt check firefox

7. Elenka Pakketti Neqsin Rakkomandati ta' Pakkett Mogħti

$ sudo apt recommends apache2

8. Iċċekkja l-Verżjoni tal-Pakkett Installat

L-għażla 'verżjoni' turik il-verżjoni tal-pakkett installat.

$ sudo apt version firefox

9. Aġġorna l-Pakketti tas-Sistema

Dan jgħinek tniżżel lista ta' pakketti minn repożitorji differenti inklużi fis-sistema tiegħek u taġġornahom meta jkun hemm verżjonijiet ġodda ta' pakketti u d-dipendenzi tagħhom.

$ sudo apt update

10. Taġġorna Sistema

Dan jgħinek tinstalla verżjonijiet ġodda tal-pakketti kollha fis-sistema tiegħek.

$ sudo apt upgrade

11. Neħħi Pakketti Mhux użati

Meta tinstalla pakkett ġdid fis-sistema tiegħek, id-dipendenzi tiegħu huma installati wkoll u jużaw xi libreriji tas-sistema ma 'pakketti oħra. Wara li tneħħi dak il-pakkett partikolari, id-dipendenzi tiegħu jibqgħu fuq is-sistema, għalhekk biex tneħħihom uża awtoremove kif ġej:

$ sudo apt autoremove

12. Naddaf Repożitorju Qadim tal-Pakketti Mniżżla

L-għażla 'nadif' jew 'awtoclean' tneħħi r-repożitorju lokali antik kollu tal-fajls tal-pakketti mniżżla.

$ sudo apt autoclean 
or
$ sudo apt clean

13. Neħħi l-Pakketti bil-Fajls tal-Konfigurazzjoni tagħha

Meta tmexxi apt ma 'tneħħija, tneħħi biss il-fajls tal-pakkett iżda l-fajls tal-konfigurazzjoni jibqgħu fis-sistema. Għalhekk biex tneħħi pakkett u l-fajls tal-konfigurazzjoni tiegħu, ser ikollok tuża t-tindif.

$ sudo apt purge glances

14. Installa .Deb Package

Biex tinstalla fajl .deb, mexxi l-kmand hawn taħt bl-isem tal-fajl bħala argument kif ġej:

$ sudo apt deb atom-amd64.deb

15. Sib Għajnuna Waqt li Tuża APT

Il-kmand li ġej se jelenka l-għażliet kollha bid-deskrizzjoni tiegħu dwar kif tuża APT fis-sistema tiegħek.

$ apt help

Sommarju

Dejjem ftakar li għodda tajba ta 'ġestjoni tal-pakketti li tista' tuża fil-Linux.

Tista' taqsam magħna dak li tuża u l-esperjenza tiegħek miegħu. Nittama li l-artiklu huwa utli u għal kwalunkwe informazzjoni addizzjonali, ħalli kumment fit-taqsima tal-kummenti.