Legg til et Debian -depot

Legg til et Debian -depot

Debian er et kjent og åpen kildekode-operativsystem (OS) for datamaskiner som bruker en Unix-lignende kjerne, vanligvis Linux, kombinert med andre programvareelementer, hvorav de fleste stammer fra GNU-prosjektet. Debian -systemer bruker forskjellige depoter for spesifikke sett med oppgaver. Et Debian -depot er en samling Debian -pakker som er gjort tilgjengelig for publikum for nedlasting og installasjon. Disse pakkene er organisert i kategorier som "Main", "bidrag" og "ikke-fri" og er vanligvis vert på servere som er tilgjengelige via internett. Denne guiden diskuterer hvordan vi kan legge til et Debian -depot til et Linux -system.

Installer forutsetningene

Linux-systemet har det programvare-Properties-vanlige pakken som brukes til å administrere de installerte depotene på Linux-systemet. Følgende kommando installerer pakken “Software-Properties-Common” på et Ubuntu-basert system ved hjelp av APT Package Manager. Kommandoen “Sudo” brukes til å kjøre kommandoen med SuperUser (Root) -rettigheter som er nødvendig for å installere programvaren på systemet. Brukeren blir bedt om passordet deres før kommandoen kan utføres. Kommandoen installerer programvareforekomster-vanlig pakke og Python3-miskvare-eiendommer som avhengigheter. Det viser også den ekstra diskplassen som brukes etter installasjonen, pakkeversjonen og andre detaljer som kilden til pakken. Hvis du trykker på “Y”, er pakken installert. Ellers blir installasjonen kansellert.

OMAR@VirtualBox: ~ $ sudo apt install software-Properties-Common

Oppdater Linux -systemet

Det neste trinnet etter installasjonen av forutsetninger er å oppdatere Linux -systemet. For oppdatering kommer vi med Apt Package Manager -verktøyet som fungerer bra for å oppdatere hele systemet og utføre alle slags kommandoer i Linux. Denne følgende kommandoen oppdaterer pakkelistene på et Ubuntu-basert system ved hjelp av APT Package Manager. Brukeren blir bedt om passordet deres før kommandoen kan utføres. Kommandoen “Apt-Fet Update” henter de siste pakkelistene fra depotene som er konfigurert på systemet. Dette er vanligvis det første trinnet før du oppdaterer eller legger til nye pakker i systemet, siden det sørger for at pakkebehandleren har de siste detaljene på pakkene som er tilgjengelige og deres versjoner.

Kommandoen oppdaterer pakkelisten fra kildene som er spesifisert i konfigurasjonsfilene. Kommandoen henter 6.683 kb data på 19 -tallet med en hastighet på 355 kb/s. Etter å ha oppdatert pakkelistene, viser kommandoen “Lesepakkelister… ferdig”.

OMAR@VirtualBox: ~ $ sudo apt-get update

Legg til et Debian -depot ved hjelp av kildene.Listefil

Det er to måter å legge til et Debian-depot i et hvilket som helst Linux-system-ved å bruke kommandoen apt-add-repository eller bruke kildene.Listefil. Du kan finne all informasjonen om de installerte Debian -depotene i kildene.Listefil ved hjelp av Nano -instruksjonen som er vedlagt i følgende for å åpne denne filen. Utdata -nano -redigereren viser den kommenterte blå informasjonen og ukommentede grønne og lilla blandede linjer som de installerte Debian -pakkene. For å deaktivere de installerte pakkene, kan du legge til “#” -tegnet før Debian -pakken.

omar@virtualbox: ~ $ sudo nano/etc/apt/kilder.liste

La oss anta at vi ønsker å legge til Wily-Getdeb-spill-depotet i vårt Debian-system som er et depot som inneholder spillene for Ubuntu-operativsystemet, versjonen "Wily". For dette legger vi til følgende linje i kildene.Liste over filen og lagre filen ved hjelp av Ctrl+S. Depotet inneholder spill som er pakket for Ubuntus "wily" utgivelse. Nøkkelordet "Deb" står for Debian, familien av Linux -distribusjoner som Ubuntu er basert på. "HTTP" indikerer at depotet får tilgang til via HTTP -protokollen. Depotet er vert av “Arkivet.getdeb.NET ”nettsted. Denne tekstlinjen er vanligvis lagt til en fil som heter “Kilder.Liste ”i Ubuntu for å legge depotet til systemets liste over pakkekilder.

Legg til et Debian-depot ved hjelp av instruksjonen

For å legge til et Debian Repository i Ubuntu, kan du også bruke den apt Package Manager -kommandoen annerledes. For dette, bruk instruksjonen. For å legge til det offisielle Debian -depotet for "Stretch" -utgivelsen, kjører du følgende oppførte kommando. Denne kommandoen oppdaterer systemets liste over pakkekilder for å inkludere et nytt depot. Depotet er lokalisert ved den spesifiserte URL -en, i.e. “Http: // ftp.oss.Debian.Org/Debian “, og det er for den debianversjonen som heter“ Stretch ”. Den inneholder pakkene for tre komponenter: “Main”, “Ikke-fri” og “bidrag”. Kommandoen legger også til en DEB -oppføring til kildene.liste.d og en funksjonshemmede DEB-SRC-oppføring til kildene.liste.d.

OMAR@VirtualBox: ~ $ sudo add-apt-repository "Deb http: // ftp.oss.Debian.org/debian "> http: // ftp.oss.Debian.org/debian stretch main bidrag ikke-fri "

Fjern et Debian -depot

Akkurat som om du kan legge til et Debian -depot til systemet ditt veldig enkelt, kan du også fjerne det hvis det ikke er nødvendig lenger. For å fjerne et Debian-depot fra et system, kan du også bruke kommandoen Add-Add-Repository med litt modifisering. For det må du kaste av "-r" -alternativet i samme instruksjon. For eksempel bruker følgende kommando SUDO-rettighetene til å kjøre tilleggs-repository-instruksjonen med alternativet -R som ber den om å fjerne depotet.

Repotet som fjernes er “Deb http: // Arkiv.getdeb.Net/Ubuntu Wily-Getdeb-spill ”som er et depot som inneholder spillene for Ubuntu-operativsystemversjonen,“ Wily ”. Vi har nettopp installert det i de forrige illustrasjonene. Denne kommandoen fjerner dette depotet fra systemets liste over programvarekilder som forhindrer at pakker fra dette depotet blir installert eller oppdatert. Systemet ber en bruker om å bekrefte fjerningen ved å trykke på [Enter] eller avbryte ved å trykke på CTRL-C. Kommandoen viser også pakkelistene som for øyeblikket er installert på systemet. Hvis kommandoen er vellykket, sendes den ut "gjort" som indikerer at pakkelistene blir oppdatert med hell.

omar@virtualbox: ~ $ sudo add-apt-repository -r "Deb http: // arkiv.getdeb.nett/ubuntu "> http: // arkiv.getdeb.nett/ubuntu wily-getdeb-spill "

Etter å ha fjernet depotet, når du åpner kildene.Liste over filen igjen ved hjelp av følgende instruksjon, vil du se at Debian -pakken for "Wity" ikke lenger er bosatt i filen.

omar@virtualbox: ~ $ sudo nano/etc/apt/kilder.liste

Konklusjon

Det anbefales å bruke de offisielle Debian -depotene til Ubuntu. Du kan imidlertid også bruke tredjeparts depoter som ikke støttes offisielt. Det er viktig å merke seg at å legge Debian -depotene til Ubuntu kan forårsake kompatibilitetsproblemer og bryte systemet. Derfor anbefales det å bruke litt forsiktighet når du legger til depotene og bare legger til de du stoler på og er kompatible med din versjon av Ubuntu.