Pirms paskaidrojat, kā Debian krātuvi pievienot mūsu avotiem.sarakstā sniegsim īsu pašu krātuvju aprakstu.
Debian krātuves ir programmatūras konteineri, kas strukturēti zem īpašiem direktoriju kokiem, ļaujot mums ātri meklēt, instalēt vai atjaunināt paketes, izmantojot trāpīgs komandu.
Repozitorija saknes direktorijā tiek parādīts direktoriju saraksts, kas pieder katram Debian izplatījumam (stabils vai nestabils) ar katra direktorija apakšdirektorijiem (Squeeze, Wheezy, Jessie, Stretch utt.), šādos direktorijos koka saknes direktorijā ir dokumentācija, indeksi, rīki sistēmas palaišanai, README faili un citu direktoriju katalogs ar nosaukumu “baseins”, Kurā tiek glabāti binārie faili.
Mūsu krātuvēs ir 3 dažādu veidu paketes: galvenais, ieguldījums un nav brīvs.
Galvenais: pēc noklusējuma Debian ietver tikai bezmaksas licencētu programmatūru, kas klasificēta kā galvenais izpildot Debian Bezmaksas
Programmatūras vadlīnijas nozīme: programmatūrai jābūt atkārtoti izplatāmai, iekļaujot tās pirmkodu, iestādi, ieskaitot modifikācijas pilnvaras, katrai personai vai grupai nav pieejama diskriminācija, programmatūras tiesības attiecas uz lietotājiem bez papildu licenču nepieciešamības, licence nedrīkst būt specifiska Debian un nevar ierobežot trešo personu programmatūras licences.
Ieguldīt: iepakojumi, kas klasificēti kā Ieguldīt ir bezmaksas licences programmatūra, bet ir atkarīga no bez maksas licencētas programmatūras.
Nav bezmaksas: paketēm ir zināms programmatūras izmantošanas un izplatīšanas ierobežojums.
Debian krātuves tiek saglabātas failā / etc / apt / sources.sarakstā. Ja jūs vadātmazāk / etc / apt / sources.sarakstā”
Jūs redzēsiet noklusējuma krātuves, kā parādīts zemāk esošajā attēlā, atkarībā no jūsu Debian versijas. Kā redzat komentētās rindās, ir tikai Galvenais un Ieguldīt krātuves bez nav brīvs, galvenais Linux lietotāju šķērslis, lai ieviestu bezmaksas programmatūru, ir koda pārredzamības trūkums. Jūs īsti nezināt, ko jūs darbināt savā ierīcē, ja pirmkods ir ierobežots, bet dažos gadījumos lietotājs priorizē veiktspēju šo problēmu, piemēram, instalējot draiveri, kas nav bezmaksas.
Koncentrēsimies uz 2 nekomentētajiem krātuvēm, kas ļauj mums tikai meklēt galvenais iepakojumi:
deb http: // spogulis.izoc.org.il / krogs / debian / stiept galvenodeb-src http: // spogulis.izoc.org.il / krogs / debian / stiept galveno
Kur:
deb: norāda, ka tā ir binārā pakete:
deb-src: norāda paku avota kodu.
http: // spogulis.izoc.org.il / pub / debian /: norāda repozitorija sakni
stiept: norāda OS versiju.
galvenais: norāda pieejamo komponentu tipu: galvenais, ieguldījums un bez maksas, ja pieejams.
Ja mēs vēlamies, lai mūsu krātuves piekļūtu ieguldījums un / vai nav brīvs mums tas jāpievieno tikai pēc “main”.
Lai rediģētu mūsu avotus.saraksta tips:
Pēc katras rindas, kuru vēlaties iespējot ieguldījums vai nav brīvs paketes, pievienojiet tos katras rindas beigās, kā attēlā, iepriekšējām divām līnijām, uz kurām mēs koncentrējāmies, vajadzētu būt tagad:
deb http: // spogulis.izoc.org.il / pub / debian / stretch galvenais ieguldījums nav bezmaksasdeb-src http: // spogulis.izoc.org.il / pub / debian / stretch galvenais ieguldījums nav bezmaksas
Tad pēc mūsu avotu rediģēšanas.sarakstā nospiediet CTRL + X, lai saglabātu, aizvērtu un palaistu “apt atjauninājums”, Lai atjauninātu mūsu jaunās iespējotās krātuves:
Kā redzat, tika pievienoti jauni avoti, un izvade lūdz palaist “apt list -upgradable”, lai redzētu, kādus atjauninājumus mēs varam izmantot, palaist:
apt saraksts - papildināms
Kā redzat tagad, mēs varam instalēt bez maksas programmaparatūru, kuras palaist nevarēja iepriekš trāpīgs jauninājums.
trāpīgs jauninājumsKā Debianā pievienot krātuves
Dažos gadījumos mums būs jāinstalē programmatūra, kas nav iekļauta oficiālajos Debian krātuvēs. Piemēram, ja mēs vēlamies instalēt VirtualBox no krātuvēm, tie jāpievieno mūsu avotiem.sarakstā vispirms.
Vispirms mēģiniet instalēt virtualbox, izmantojot noklusējuma krātuves, palaižot:
apt instalēt
Pakotne netika atrasta, tagad pievienosim virtuālās kastes krātuves saviem avotiem.saraksta failu, ierakstot:
nano / etc / apt / sources.sarakstā
Kā redzat faila beigās, es pievienoju rindu
deb http: // lejupielādēt.virtuālā kaste.org / virtualbox / debian stiept ieguldījumuNospiediet ctrl + x lai saglabātu un aizvērtu un atjauninātu krātuves, palaidiet:
apt atjauninājums
Tagad mēģināsim vēlreiz instalēt virtuālkasti no krātuvēm, palaižot:
apt instalēt
Tagad virtuālā kaste ir pieejama, taču instalēšanai ir jānorāda versija, kuru mēs vēlamies instalēt. Lai instalētu pēdējo pieejamo versiju, veiciet tālāk norādītās darbības
apt instalēt virtualbox-6.0
Kā redzat tagad, mēs varam instalēt virtuālo kastīti no mūsu krātuvēm.
Ir iespējams cits veids, kā pievienot krātuvi, kas pieder programmatūrai, kuru mēs vēlamies instalēt, izvairoties rediģēt failu / etc / apt / sources.sarakstā.
Mēs varam izveidot līdzīgu repozitorija failu mapē / etc / apt / sources.sarakstā.d direktoriju šādā veidā:
echo 'deb http: // lejupielādēt.virtuālā kaste.org / virtualbox / debian '$ (lsb_release -cs)'contrib non-free '> / etc / apt / sources.sarakstā.d / virtuālā kaste.sarakstā
Pēc tam palaidiet:
ls / etc / apt / sources.sarakstā.d
Kur:
atbalss= parādīs šādu virkni starp "
'deb http: // lejupielādēt.virtuālā kaste.org / virtualbox / debian '= satur virtuālās kastes krātuves adresi.
$ (lsb_release -cs)= izdrukās informāciju par mūsu Linux izplatīšanu, ja neesam pārliecināti par savu izplatīšanu, mēs varam izsaukt komandu lsb_release -cs lai definētu mūsu versiju.
'ieguldījums bez maksas'= mēs iekļaujam bez maksas un ieguldījumu paketes.
>= komandu komandas izvadi raksta failā, šajā gadījumā virtuālajā lodziņā.sarakstā.
/ etc / apt / sources.sarakstā.d / virtuālā kaste.sarakstā= fails, kurā tiks ierakstīta izvade (repozitorijs).
Lai pārbaudītu repozitorija satura palaišanu:
mazāk / etc / apt / sources.sarakstā.d / virtuālā kaste.sarakstā
Nospiediet Q, lai izietu.
Kā redzat, līnija ir līdzīga tai, kuru mēs pievienojām avotiem.saraksta fails.
Lai pievienotu šo krātuvi, palaidiet:
apt atjauninājums
Tikai pēc skriešanas “apt atjauninājums”Izmaiņas, ko veicam savos krātuvēs, notiks, pretējā gadījumā jaunais avots netiks iekļauts mūsu krātuvēs. Viena un tā pati komanda vienmēr jāizpilda pirms sistēmas jaunināšanas (trāpīgs jauninājums), lai nodrošinātu svaigu versiju un visu krātuvju pieejamību.
Neskatoties uz to, ka mēs vienmēr varam lejupielādēt mūsu .deb instalējamo pakotni instalēt manuāli, pārvaldīt krātuves un instalēt programmatūru caur tām var atvieglot instalēšanas procesu, ja mūsu programmatūrai ir atkarības, kas ir viena no trāpīgs komandām galvenās priekšrocības instalējot vai noņemot programmas.
Es ceru, ka šis raksts jums šķita noderīgs, lai uzzinātu, kā savā sistēmā pievienot krātuves. Pirms jebkādas izmeklēšanas par šo procesu, lūdzu, sazinieties ar mums, izmantojot mūsu atbalsta kanālu vietnē https: // support.linuxhint.com.
Saistītie raksti:
Atinstalējiet Ubuntu un Debian paketes ar apt-get un dpkg
Uzskaitiet visas Debian instalētās pakotnes