30Jun

Kā atrisināt atkarību, apkopojot Ubuntu programmatūru

click fraud protection

Vissvarīgākā programmatūras kompilēšanas daļa Linux ir tā atrašanās vietu noteikšana un instalēšana. Ubuntu ir apt komandas, kas automātiski nosaka, atrod un uzstāda atkarības, darot smagu darbu jums.

Nesen mēs apskatījām Ubuntu programmatūras apkopošanas pamatus, tādēļ pārbaudiet mūsu sākotnējo rakstu, ja tikko sākat darbu.

Auto-Apt

Auto-apt pulksteņi un gaida, kad jūs palaižat komandu. /configure caur to. Kad. /configure mēģina piekļūt failam, kas neeksistē, automātiskais režīms liek. / Konfigurēt procesu aizturēt, instalē atbilstošo paketi un ļauj turpināt procesu. /configure.

Vispirms instalējiet auto-apt ar šādu komandu:

sudo apt-get install auto-apt

Kad tas ir instalēts, palaidiet tālāk norādīto komandu, lai lejupielādētu faila sarakstus, kuriem tas nepieciešams automātiski.Šis process aizņems dažas minūtes.

sudo auto-apt update

Pēc pirmās komandas pabeigšanas palaidiet šādas komandas, lai atjauninātu tās datubāzes.Šīs komandas arī aizņems dažas minūtes.

instagram viewer

sudo auto-apt atjaunots & &Sudo auto-apt update-local

Pēc tam, kad esat pabeidzis auto-apt datubāzu izveidi, varat sākt procesu. /configure ar šādu komandu:

sudo auto-apt palaist. / konfigurēt

Apt-failu

Ja redzatKļūdas ziņojums, kurā norādīts, ka trūkst kāda konkrēta faila, iespējams, ka nezināt pakotni, kas jāinstalē, lai iegūtu failu. Apt-fails ļauj atrast pakas, kurās ir konkrēts fails, izmantojot vienu komandu.

Pirmkārt, jums būs jāinstalē apt-fails pats:

sudo apt-get install apt-file

Kad tas ir instalēts, palaidiet šo komandu, lai lejupielādētu failu sarakstus no jūsu konfigurētajiem atbilstošajiem krātuvjiem. Tie ir lieli saraksti, tāpēc to lejupielāde prasīs dažas minūtes.

sudo apt-file update

Izpildiet šādu komandu, nomainot " example.pc " ar faila nosaukumu, un komanda jums precīzi noteiks, kura pakete ir jāinstalē:

apt-faila meklēšanas fails example.pc

instalēšanapakotne ar standarta apt-get install komandu:

sudo apt-get install paketes

Jūs varat arī veikt failu meklēšanu no Ubuntu pakotņu meklēšanas tīmekļa vietnes. Lai meklētu konkrētu failu, lapā izmantojiet sadaļu " Meklēt iesaiņojumu saturu ".

Tas sniegs jums tādus pašus rezultātus kā apt-file, un jums nebūs jālejupielādē neviens failu saraksts.

Apt-Get Build-Dep

Mūsu sākotnējā ziņojumā apt-get build-dep. Ja programmas iepriekšējā versija, kuru jūs mēģināt instalēt, jau ir iekļauta Ubuntu pakotņu krātuvēs, Ubuntu jau zina nepieciešamās atkarības.

Ierakstiet šo komandu, aizstājot " paketi " ar pakotnes nosaukumu un apt-get instalēs nepieciešamās atkarības:

sudo apt-get build-dep pakete

Apt-get uzvedne liek instalēt visas nepieciešamās atkarības.

Ja jaunākajai programmas versijai ir nepieciešamas atšķirīgas atkarības, iespējams, ka dažas papildu atkarības būs jāinstalē manuāli.

Visas šīs komandas izmanto apt-get, tādēļ tos var izmantot arī Debian, Linux Mint un jebkuru citu Linux izplatīšanu, kas izmanto apt-get un. deb paketes.