Debian

Lisage Debiani hoidla

Lisage Debiani hoidla
See artikkel annab lühikese sissejuhatuse Debiani hoidlatesse ja nende lisamiseks allikate muutmisega.loendifail ja hoidlate lisamine allikate alla.nimekirja.d; kuid Ubunutu PPA-d ei selgitata.

Enne Debiani hoidla meie allikatele lisamise selgitamist.loendis esitame hoidlate endi lühikirjelduse.

Debiani hoidlad on tarkvarakonteinerid, mis on struktureeritud konkreetsete kataloogipuude alla ja võimaldavad meil pakette kiiresti otsida, installida või värskendada asjakohane käsk.

Hoidla juurkataloog näitab iga Debiani jaotuse (stabiilne või ebastabiilne) kataloogide loendit koos iga väljalaske alamkataloogidega (Squeeze, Wheezy, Jessie, Stretch jne.), järgmised puu juurkataloogis olevad kataloogid sisaldavad dokumente, indekseid, süsteemi käivitamise tööriistu, README-faile ja veel katalooge, mida nimetataksebassein”, Kuhu on salvestatud kahendfailid.

Meie hoidlates on 3 erinevat tüüpi pakette: peamine, kaastöö ja mittevaba.

Main: Debian sisaldab vaikimisi ainult tasuta litsentsitud tarkvara, mis on klassifitseeritud kui peamine täitmine Debian tasuta

Tarkvara juhised tähendus: tarkvara peab olema edasi levitatav, sisaldama selle lähtekoodi, volituse, sealhulgas muudatuste volitust, iga inimese või rühma jaoks ei tohi olla diskrimineerivat, tarkvara õigused kehtivad kasutajatele ilma täiendavate litsentside vajaduseta, litsents ei tohi olla Debiani jaoks konkreetne ja ei saa piirata kolmanda osapoole tarkvaralitsentse.

Panustage: pakid, mis on liigitatud Panustage on tasuta litsentsitarkvara, kuid sõltuvad litsentsivälisest tarkvarast.

Mittevaba: pakettidel on tarkvara kasutamiseks ja levitamiseks teatud piirangud.

Debiani hoidlad salvestatakse faili / etc / apt / sources.nimekirja. Kui käivitatevähem / etc / apt / sources.nimekirja

Näete vaikehoidlaid, nagu on näidatud alloleval pildil, sõltuvalt teie Debiani versioonist. Nagu näete kommenteeritud ridades, on ainult Main ja Panustage hoidlad ilma mittevaba, Linuxi kasutajate peamine takistus mitte-vaba tarkvara kasutuselevõtmisel on koodi läbipaistvuse puudumine. Kui lähtekoodi on piiratud, ei tea te tegelikult, mida teie seadmes käitate, kuid mõnel juhul eelistab kasutaja jõudlust üle see probleem näiteks mittevaba draiveri installimisel.

Keskendume kahele kommenteerimata hoidlale, mis võimaldavad meil ainult otsida  peamine pakendid:

deb http: // peegel.isoc.org.il / pubi / debian / venitada peamine
deb-src http: // peegel.isoc.org.il / pubi / debian / venitada peamine

Kus:
deb: täpsustab, et see on binaarpakett:
deb-src: määrab pakettide lähtekoodi.
http: // peegel.isoc.org.il / pub / debian /: määrab hoidla juure
venitada: määrab OS-i versiooni.
peamine: määrab saadaolevate komponentide tüübi: peamine, kaastöö ja mitte-tasuta, kui see on saadaval.

Kui tahame, et meie hoidlatele oleks juurdepääs kaastöö ja / või mittevaba peame selle lisama ainult pärast “main”.
Meie allikate muutmiseks.loendi tüüp:

nano / etc / apt / sources.nimekirja

Iga rea ​​järel, mille soovite lubada kaastöö või mittevaba paketid, lisage need iga rea ​​lõppu nagu pildil, kaks eelmist rida, millele keskendusime, peaksid olema nüüd:

deb http: // peegel.isoc.org.il / pub / debian / stretch peamine kaastöö mitte-tasuta
deb-src http: // peegel.isoc.org.il / pub / debian / stretch peamine kaastöö mitte-tasuta

Siis pärast meie allikate redigeerimist.loendi salvestamiseks, sulgemiseks ja käivitamiseks vajutage klahvikombinatsiooni CTRL + Xapt värskendus”, Et uuendada meie uusi lubatud hoidlaid:

Nagu näete, lisati uusi allikaid ja väljund palub meil käitada "apt list -upgradable", et näha, milliseid värskendusi saame rakendada, käivitage

apt list - täiendatav

Nagu näete nüüd, saame installida mitte-tasuta püsivara, mida käivitades varem ei õnnestunud tab uuendus.

tab uuendus

Kuidas Debianis hoidlaid lisada

Mõnel juhul peame installima tarkvara, mis pole Debiani ametlikes hoidlates. Näiteks kui me tahame VirtualBoxi hoidlatest installida, peame need ka oma andmebaasi lisama allikatest.nimekirja kõigepealt.

Kõigepealt proovige installida virtualbox vaikehoidlate abil, käivitades:

apt installib virtualboxi

Paketti ei leitud, lisame nüüd oma allikatesse virtuaalkasti hoidlad.loendi fail tippides:

nano / etc / apt / sources.nimekirja

Nagu näete faili lõpus, lisasin rea

deb http: // allalaadimine.virtuaalkast.org / virtualbox / debian stretch Contrib

Vajutage ctrl + x hoidlate salvestamiseks ja sulgemiseks ning värskendamiseks:

apt värskendus

Proovime nüüd virtuaalkasti hoidlatest installida, käivitades:

apt installib virtualboxi

Nüüd on virtuaalboks saadaval, kuid installimine nõuab meil installitava versiooni täpsustamist. Viimase saadaoleva versiooni installimiseks tüüp:

apt install virtualbox-6.0

Nagu näete, saame virtuaalkasti oma hoidlatest installida.

Võimalik on teistsugune viis installitava tarkvara juurde kuuluva hoidla lisamiseks, vältides faili / etc / apt / sources redigeerimist.nimekirja.

Saame luua sarnase hoidlafaili kataloogis / etc / apt / sources.nimekirja.d kataloogi järgmisel viisil:

kaja 'deb http: // allalaadimine.virtuaalkast.org / virtualbox / debian '$ (lsb_release -cs)'
kaastöövaba '> / etc / apt / sources.nimekirja.d / virtuaalkast.nimekirja

Seejärel käivitage:

ls / etc / apt / sources.nimekirja.d

Kus:
kaja= kuvab järgmise stringi "" vahel

'deb http: // allalaadimine.virtuaalkast.org / virtualbox / debian '= sisaldab virtuaalkasti hoidla aadressi.

$ (lsb_release -cs)= trükib teavet meie Linuxi jaotusse, kui me pole oma distroos kindel, võime käsu kutsuda lsb_release -cs meie versiooni määratlemiseks.

"kaastöö tasuta"= lisame mitte-tasuta ja kaastööpakette.

>= kirjutab käsu väljundi faili, antud juhul virtualboxi.nimekirja.

/ etc / apt / sources.nimekirja.d / virtuaalkast.nimekirja= fail, kuhu väljund (hoidla) kirjutatakse.

Hoidla sisu käitamise kontrollimiseks toimige järgmiselt

vähem / etc / apt / sources.nimekirja.d / virtuaalkast.nimekirja

Vajutage Q lõpetamiseks.

Nagu näete, on rida sarnane sellele, mille lisasime allikatesse.loendifail.

Selle hoidla lisamiseks käivitage:

apt värskendus

Alles pärast jooksmist “apt värskendus”Muudatused, mida me oma hoidlates teeme, toimuvad, vastasel juhul ei lisata uut allikat meie hoidlatesse. Sama käsk tuleb käivitada alati enne süsteemi täiendamist (tab uuendus), et tagada värskete versioonide ja kõigi hoidlate kättesaadavus.

Hoolimata asjaolust, et me saame alati alla laadida oma .deb installitava paketi käsitsi installimiseks, hoidlate haldamiseks ja nende kaudu tarkvara installimiseks võib installiprotsessi hõlbustada, kui meie tarkvaral on sõltuvusi, mis on üks asjakohane peamised eelised programmide installimisel või eemaldamisel.

Loodetavasti leidsite selle artikli kasulikuks, kui soovite teada, kuidas oma süsteemi hoidlaid lisada. Enne selle protsessi kohta päringute tegemist võtke meiega kindlasti ühendust meie tugikanali kaudu aadressil https: // support.linuxhint.com.

Seotud artiklid:

Desinstallige Ubuntu ja Debiani paketid rakendustega apt-get ja dpkg
Loetlege kõik Debiani installitud paketid

Microsoft Sculpt Touch juhtmeta hiirte ülevaade
Lugesin hiljuti Microsoft Sculpt Touch juhtmevaba hiir ja otsustas selle osta. Pärast mõnda aega kasutamist otsustasin jagada sellega oma kogemusi. Se...
Rakenduse AppyMouse ekraanipaneel ja hiirekursor Windowsi tahvelarvutitele
Tahvelarvutite kasutajad tunnevad hiirekursorit sageli puudust, eriti kui neil on kombeks sülearvuteid kasutada. Puutetundliku ekraaniga nutitelefonid...
Hiire keskmine nupp ei tööta Windows 10-s
The hiire keskmine nupp aitab teil sirvida pikki rohke andmega veebisaite ja ekraane. Kui see peatub, siis lõpuks kasutate kerimiseks klaviatuuri, mis...