Debian intervjuer spørsmål og svar

Debian intervjuer spørsmål og svar

Hva er Debian?

Debian er et mye brukt operativsystem tilgjengelig som åpen kildekode. Den bruker Linux -kjernen, og andre komponenter i Debian oppnås fra GNU -prosjektet. Du kan laste ned Debian for et hvilket som helst system via Internett, og det vil være av minimale kostnader. I tillegg kan du få det på CD. Debian som et åpen kildekode-prosjekt har blitt bidratt av mer enn 500 programmerere. Den blir oppdatert via nye utgivelser fra tid til annen. Debian støtter forskjellige applikasjoner, utvidelser og funksjoner.

Hvorfor skal du bruke Debian?

Følgende er grunner til å velge Debian -operativsystemet:

  • Debian er en kjent Linux-distribusjon på grunn av sin stabilitet og pålitelighet. Hvis du vil kjøre gamle koder, er den stabile versjonen av Debian egnet for å kjøre dem med sin støtte til eldre programvare.
  • Debian gir ofte nye utgivelser, og gir deg tid til å bruke samme versjon i en lengre periode og utnytte funksjonene.
  • Debian er en av de mest stabile, robuste, fleksible og perfekte distrosene for serveren. I tillegg trenger ikke serveren din kobles til nettet, og Wi-Fi-nettverket ditt vil være nok til å drive serveren din.
  • Debian kommer med støtte for forskjellige arkitekturer. Du kan kjøre den på 32-biters og 64-biters systemer.
  • Debian tilbyr et av de største programvarelagre, blant andre alternativer.

Liste ned begrensningene til Debian.

Følgende er noen få begrensninger for å bruke Debian:

  • Det er på en eller annen måte konservativt og mangler noen av de viktige funksjonene. Det tar tid for nye utgivelser med oppdateringer, så du må vente på nye funksjoner.
  • Debian er en distro som er godt egnet for administratorer og utviklere. Imidlertid kan nye brukere ikke synes det er effektivt å starte.
  • Du vil få et grunnleggende GUI -ramme, og alle de store oppgavene gjøres i terminalen.
  • Du vil få mindre bedriftsstøtte, dokumentasjon og andre dokumenter.

Hvorfor bruker du Debian?

Følgende er de forskjellige grunnene til å bruke debian -distribusjon:

  • Debian er en av de mest stabile, robuste, pålitelige og pålitelige Linux -distribusjonene i markedet.
  • Den lar deg bruke hver versjon i lang tid på grunn av den lange utgivelsessyklusen.
  • Debian er godt egnet for å kjøre og administrere servere.
  • Det kommer med støtten til mange PC -arkitekturer, noe som gjør det egnet for alle typer maskinvare.
  • Blant alle andre Linux -distribusjoner har Debian et sterkt og stort aktivt samfunn som støtter det aktivt.
  • Det kommer med støtte for forskjellige programvare.
  • Det tillater å installere sin gratis versjon for alle typer operativsystem og maskin.
  • For å kjøre Debian er det ikke nødvendig å opprettholde en god internettforbindelse.
  • Debian er tilgjengelig som skrivebords agnostiker.

Hva er alle pakkeledere i Debian?

Det er tre pakkeledere tilgjengelig for Debian Distribution:

  • dpkg: Det er en pakkesjef for Linux Distribution Debian. Hver gang du bruker apt eller apt-get, vil de påkalle DPKG-programmet for å installere eller fjerne applikasjoner og tilleggsfunksjoner. Bortsett fra dette, vil de liste programmene og deres relaterte informasjon.
  • apt/apt-get: Det er en bedre pakke enn DPKG, da det hjelper med å løse avhengighetene og automatisk laste ned programvareoppdateringene. Hvis du vil laste ned noen programvare, vil det peke på forskjellige programvarelagre lagret på/etc/apt/kilder.liste. Etter Debian -installasjonen, må du redigere denne filen med kommentaren som peker på Debian DVD/USB -installasjonsveien og legger til de aktuelle depotene. APT/APT-GIST- Det er en bedre pakke enn DPKG, siden det hjelper med å løse avhengighetene og automatisk laste ned programvareoppdateringene.
  • evne: Det ligner på en eller annen måte APT Package Manager. Du kan få tilgang til denne pakkebehandleren via kommandolinjen. Det tillater til og med å starte nedlasting og installere programvare i en interaktiv modus i terminalen. Denne interaktive modusen vil tillate å sjekke og bla gjennom pakker avhengig av status, installere og fjerne pakker.ine.

Hva er en ukomplisert brannmur?

En ukomplisert brannmur eller UFW er en enkel brannmurmekanisme som effektivt kan implementeres på Iptables. Å konfigurere en ukomplisert brannmur er mye enklere enn å konfigurere iptables. Kort sagt, det er et program som hjelper til med å administrere Netfilter -brannmuren som tar sikte på å gi et interaktivt brukergrensesnitt for forskjellige typer brukere.

Når skal du bruke en annen Linux -distribusjon?

Vel, å velge en bestemt Linux -distribusjon avhenger av dine krav. Her er noen Linux -distribusjoner som du kan vurdere som per sparsomme fordeler og funksjoner:

  • Fedora: Hvis du er en RHEL -utvikler, så gå til Fedora Linux -distribusjonen. Bruk Fedora som en testplattform for RHEL. Det er en av de bredt populære Linux -distrosene og tilbyr avanserte funksjoner. Det er kanskje ikke den mest stabile distribusjonen, men det er morsomt å jobbe med.
  • Ubuntu Gnome: Denne distribusjonen gir de kombinerte fordelene med Ubuntu -pålitelighet og Gnome Desktop. Det kommer med alle de gode aspektene ved Ubuntu, sammen med det største depotet av applikasjoner. Bortsett fra dette tilbyr det et bredt og sterkt samfunn. Man kan til og med utnytte funksjonene i Evolution Mail -klienten som synkroniseres effektivt med Microsoft Exchange Mail og kalenderfunksjoner.
  • Debian: Det er en av de siste tilgjengelige Linux -distribusjonene. Du får kanskje ikke et bredt spekter av funksjoner, men det anbefales mye på grunn av stabiliteten.

Hva er de vanlige problemene som en Debian -server opplever?

Følgende er noen problemer som en Debian -server kan lide:

  • Sjekk om du har en forhåndsinstallert webserver.
  • Sjekk om webserveren din kjører på riktig måte eller ikke.
  • Se etter webserverens konfigurasjonsfiler, hvis de er riktige eller ikke.
  • Sjekk om de konfigurerte portene dine er åpne eller ikke.
  • Sjekk om DNS -innstillingene dine peker deg til rett sted.
  • Se etter tillatelse og eierskap til serverfilene og katalogen din.
  • Kontroller tilkoblingen til databasen.
  • Sjekk om backend på serveren kjører ordentlig.

Hvor er Debian Services lagret?

I Debian lagres tjenestene på banen /etc/init.d Det hjelper med å lagre skript og tjenester som kjører på oppstart eller gjennom systemkatalogen /etc/systemd/system/.

Hva er typene nettverksfiler som er lagret i Debian?

Her er noen nettverksfiler med stedene deres:

  • For DNS-oppløsning, sjekk- /etc /resolv.konf
  • For vertsnavnfilen, sjekk- /etc/hostname
  • For verter og IP -adresse, sjekk forening, sjekk- /etc/verter
  • For å administrere nettverksgrensesnittet, sjekk- /etc/nettverk/grensesnitt
  • For å sjekke flere nettverksrelaterte tjenester, sjekk- /etc/init.d

Hvordan kan du løse tilkoblingsrelaterte problemer med Debian?

Du kan løse forskjellige følgende problemer som nevnt:

  • IFDOWN : Kjør denne kommandoen for å skru ned nettverksenheten.
  • IFUP : Denne kommandoen vil hjelpe deg med å skru opp nettverksenheten.
  • Dhclient : Sjekk DNS, og kjør denne kommandoen for å fornye den dynamiske IP -en.
  • nano /etc /resolv.konf: Denne kommandoen vil hjelpe deg med å overvåke DNS.
  • IP -rute: Denne kommandoen vil hjelpe deg med å sjekke inngangsporten din.
  • IP -show: Bruk denne kommandoen for å sjekke nettverksenhetens status, enhetens IP -adresser og undernett.
  • iptables: Denne kommandoen vil hjelpe med å sjekke brannmurreglene.
  • Traceroute: Denne kommandoen hjelper til med å bruke Traceroute for å diagnostisere hvor tilkoblingsproblemet skjer.
  • Ping: Denne kommandoen vil hjelpe deg til ping gateways, lokale nettverksenheter og internett.

Hvordan kan du oppdatere en Debian -versjon?

Det kan gjøres ved å redigere kilden.IST-fil sammen med depotene for den nye tilgjengelige distribusjonen, oppdater den, oppgradere alle de inkluderte pakkene og deretter kjøre den passende fulloppgraderingen. Etter å ha fullført denne prosessen, start systemet for å gjøre endringene permanente.

Hva er oppføringspakkene installert på Debian?

Man kan bruke noen av de to måtene for å liste opp de installerte pakkene på Debian. Kjør følgende kommandoer for å få en liste over alle pakkene installert på Debian:

  • DPKG-L
  • APT -liste

Hvordan endrer du et Debian's Desktop -miljø?

For å endre Debians skrivebordsmiljø, bruk kommandoen oppgaver. Etter å ha kjørt kommandoen, klikker du OK for å fortsette.

Velg deretter hvilken som helst distribusjon fra listen ved å trykke på fanen og velg OK og trykk Enter. Installasjonen ville starte:

Etter installasjon må du starte systemet på nytt.

Liste ned funksjonene til Debian.

Følgende er noen få oppførte funksjoner i Debian:

  • Det lar flere brukere få tilgang til de samme systemressursene som minne, disk osv. gjennom forskjellige terminaler.
  • Det hjelper med å utføre forskjellige oppgaver samtidig ved å bruke CPU -ressursene.
  • Det tillater støtte til forskjellige maskinvare.
  • Det sikrer sikkerhet ved hjelp av autentisering, autorisasjon og sterk kryptering.
  • Det tilbyr tastaturer som støtter forskjellige språk.
  • Det tilbyr et programvarelager, slik at du kan laste ned og installere applikasjoner.
  • Det er en åpen kildekode som er tilgjengelig for hver bruker.

Hva er forskjellene mellom distribusjonene Debian og Centos?

Følgende er de betydelige forskjellene du kan finne mellom Debian- og Centos -distribusjonene basert på forskjellige aspekter.

Centos Debian
Støttet av Red Hat Community Debian individer
Markedets tilstedeværelse Centos er brukervennlig og har et stort marked Debian mangler markedets tilstedeværelse fordi den har en terminal-end bruk
Arkitekturstøtte Støtter ikke flere arkitekturer Viser flere arkitekturstøtte
Slippsyklus Rettidige nye oppdateringer og oppgraderinger Leveres med en utgivelsessyklus på to år, og gir den nok tid til å fikse feil
Brukergrensesnitt Komplisert GUI Brukervennlige applikasjoner og GUI
Pakkesjef Bruker Yum som pakkeansvarlig Bruker apt-get som sin pakkesjef
Pakketall Centos har begrensede pakker Ubegrenset mengde pakker i standard depot

Hvor kan du drive Debian?

Den ene har lov til å kjøre Debian på hva som helst. En utvikler kan kjøre Linux på et hvilket som helst system under solen eller iPhone, eller en Microsoft Xbox 360. Hva hvis man ikke er programmerer, men en enkel bruker og vil kjøre Linux? I et slikt tilfelle ville Debian kjørt på enheter som har Sun SpARC-server, en HP Alpha Server, en IBM S/390 Mainframe på den store jernsiden til en lett arm cortex-drevet netbook eller en Marvell Orion-drevet HP Media Vault MV2120 lagringsenhet. Det er nyttig om du skal oppgradere serverne dine.

Hva er et Debian live -installasjonsbilde?

Et live -installasjonsbilde kommer med et Debian -system som kan startes opp uten å endre filer som er til stede på harddisken og lar deg installere Debian ved hjelp av bildets innhold.

Hvilket levende bilde passer for deg?

Tenk på følgende punkter som lar deg bestemme:

  • Man kan få live -bildene i forskjellige alternativer, slik at du kan velge hvilket som helst skrivebordsmiljø.
  • Bruk bildene bare for de to mest populære arkitekturene, 32-bit PC (I386) og 64-bit PC (AMD64).
  • Størrelsen på hvert bilde er mye mindre enn det komplette settet med DVD -bilder.
  • Bildene kommer ikke med støtten til et komplett sett med språkpakker.

Er Debian kompatibel med et 32-biters operativsystem?

Ved hjelp av et 32-biters operativsystem kan man effektivt bruke Debian siden et 32-biters system fremdeles støtter Debian med sin siste stabile utgivelse. Vi kan enkelt bruke Debian 10 Buster, med stor støtte for 32-biters versjonen til 2024.

Hva er minimumssystemkravene for å installere Debian?

Her er de grunnleggende kravene som trengs for å opprettholde før du installerer Debian:

  • 512 MB- 2 GB RAM
  • 10 GB diskplass
  • 1 GHz prosessor (Pentium 4 eller tilsvarende)

Hva gjør Debian til en mer foretrukket distro enn andre?

Følgende er noen grunner som lar deg sammenligne Debian over andre:

  • Debian tilbyr et bredere spekter av emballasje enn andre alternativer som Ubuntu, Kubuntu, etc.
  • Debian leverer Deb -pakkene som hjelper til med å installere Deb -filene som er vert på serveren.
  • Debian tilbyr utmerket stabilitet og unngår brudd på pakkene og deres avhengigheter. Hvis du bruker et bibliotek som fungerer under debian -utvikling for en bestemt utvikling, trenger man ikke å bekymre seg for at søknaden din vil gå i stykker. Det gir også lange utgivelsessykluser, noe som betyr at du ikke har hyppige systemoppdateringer ..
  • Debian har en liten frigjøringsstørrelse på opptil 2 GB, noe som gjør det lettere å håndtere.

Hvordan lage et apt depot i Debian?

Her er trinnene og kjører kommandoer for å opprette et APT -depot:

  • Først må du installere DPKG-Dev-verktøyet:
sudo apt-get install dpkg-dev

Begynn deretter å opprette depotkatalogen:

mkdir /opt /debs

Begynn deretter med å plassere Deb -filene i depotkatalogen.
Deretter oppretter du en fil som apt-get Update kan lese:

CD /OPT /Debs
DPKG-scanpackages . /dev/null> utgivelse

Begynn deretter å legge til den nødvendige informasjonen til kildene dine.Liste som peker på depotet ditt:

Deb -fil: /// opt/Debs ./

Hvordan lage et Yum -depot i Debian?

Du kan følge trinnene og kjøre de respektive kommandoene for å opprette Yum -depotet:

Først må du begynne å installere CreatePo -verktøyet:

sudo yum install createRepo

Opprett deretter depotkatalogen:

mkdir /opt /rpms

Plasser RPM -filene i depotkatalogen.
Begynn å lage depotmetadata:

CreatePo /OPT /RPMS

Siste, oppretter depotkonfigurasjonsfilen:

CreatePo -Update /opt /rpms

Hva er formatet til en debian binærpakke?

Debian -pakken kommer med forskjellige kjørbare filer, biblioteker og nødvendig dokumentasjon tilknyttet de relaterte programmene. Debian -filen kommer med utvidelsen av .Deb. Dette interne formatet endrer seg, så man bør alltid bruke DPKG-DEB for manipulering av lavt nivå av .Deb -filer.

Hva er Conffile i Debian?

Debian har en liste over konfigurasjonsfiler som heter Conffile. Denne filen vil ikke bli overskrevet av pakkeadministrasjonen når pakken er oppgradert. Dermed å bevare de lokale verdiene til filens innhold. Det er også en av de kritiske funksjonene som hjelper til med å aktivere oppgraderingen på stedet på kjøresystemet.

Kjør følgende kommando for å sjekke hvilke filer som blir bevart under oppgraderingen av systemet. I utgangen fra Follwing -kommandoen kan du til og med sjekke statusen til "Conffiles":

DPKG -Status -pakke

Hva er Debian PreInst -skriptet?

Dette skriptet har en tendens til å kjøre før pakken det hører hjemme. Et slikt skript hjelper med å stoppe pakketjenestene som vil bli oppgradert til installasjonen eller oppgraderingen er fullført. Imidlertid vil dette skriptet kjøres først etter vellykket utførelse av postinst -skriptet.

Hva er Debians postinst -manus?

For å fullføre den nødvendige "OO" -pakkekonfigurasjonen etter å ha pakket ut "Foo" -pakken fra Debian .Deb -fil, Debian bruker et postinst -skript. Etter det vil dette skriptet kjøre og utføre oppgaven som å stoppe eller starte tjenestene etter å ha installert eller oppgradert den nye pakken. Noen ganger vil du bli bedt om å gi noen innspill eller få en advarsel om aksept av standardverdiene. Når du godtar standardverdiene, bør brukeren huske å gå tilbake og konfigurere de nødvendige pakkene deretter.

Hva er et Prec -manus i Debian?

Hvis det er noen demontjeneste som kjører tilknyttet pakken, vil dette skriptet stoppe den demonprosessen. Det blir vanligvis utført før du fjerner filen tilknyttet pakken.

Hva er Postrm -skriptet i Debian?

Dette skriptet brukes til å endre koblingene eller tilknyttede filer til "Foo" -pakken og fjerne filene som er opprettet av pakken.

Hva er de forskjellige flaggene som er tilgjengelige i pakkestatusen i Debian?

Her er flere flaggverdier som hjelper brukere å utføre en spesifikk oppgave for pakken:

  • ukjent: Pakken blir aldri nevnt som ønsket.
  • installere: Det er for å installere eller oppgradere pakken.
  • fjerne: Det er for å fjerne pakken uten å fjerne noen eksisterende konfigurasjonsfil.
  • rense: Det er for å fjerne pakken sammen med konfigurasjonsfilene.
  • holde: Prosessen med denne pakken vil bli stoppet, noe som betyr at den vil holde den nåværende versjonen intakt med gjeldende status, uansett hva det er.

Hvordan beskriver du en virtuell pakke i Debian?

En virtuell pakke er et navn som kan brukes på en gruppe pakker som har lignende funksjonaliteter. Vurder Konqueror og Firefox-ESR-programmer som er nettlesere for å tilfredsstille enhver avhengighet av et program som krever en nettleser som kjører på et system for å være nyttig. De gir begge den "virtuelle pakken" som heter www-nettleser.

Hva er en nødvendig pakke i Debian?

Disse pakkene er grunnleggende, viktige og nødvendige for riktig og effektiv funksjon av systemet. Det kommer med alle essensielle verktøy for å reparere manglene i systemet. Disse pakkene skal ikke fjernes; Ellers vil systemet ditt bryte og bruke DPKG -pakken. Å ha bare de nødvendige pakkene gjør systemet ustabilt, men de gir nok funksjonalitet til sysadminen til å utføre forskjellige oppgaver.

Hva er en viktig pakke i Debian?

Slike pakker er tilgjengelige på Unix-lignende systemer. Slike pakker inneholder bare den grunnleggende infrastrukturen og har ikke emacs og andre store applikasjoner tilgjengelig i dem.

Hva er oppgavene til Debians emballasjeverktøy?

Du kan bruke emballasjeverktøyene til følgende formål:

  • De hjelper til med å manipulere og administrere pakker eller deler av pakker.
  • De hjelper til med å administrere de lokale overstyringene av filer i en pakke.
  • De hjelper til med å gi hjelp til utviklerne til Package Archive's Construction.
  • De hjelper til med å gi hjelpen til å installere pakkene til brukerne som er bosatt på et eksternt FTP -nettsted.

Hvordan kan du installere Debians kildepakke?

Man kan ikke installere Debian kildepakkene. I stedet kan man bare pakke ut pakkene i en hvilken som helst katalog du vil lage de binære pakkene.

Kildepakker lagres vanligvis på de fleste av de samme speilene der man enkelt og effektivt kan skaffe de binære pakkene. Når du har satt opp APTs kilderliste, vil det hjelpe deg med å inkludere de aktuelle "Deb-SRC" -linjene, slik at du kan laste ned en kildepakke ved å kjøre følgende kommando:

Apt-Fet Source Foo

Hva er forhåndsavhengige i Debian?

Det er mange tilfeller der DPKF vil tillate å pakke ut arkivfilene til en pakke uten å bekymre seg for noen avhengigheter av noen annen eksisterende fil på systemet. Pakking betyr at DPKG vil bidra til å trekke ut filene fra arkivfilene, installere dem på systemet og plassere dem på rett sted. Men hvis pakkene har avhengighet av noen eksisterende fil, vil DPKG ikke begynne å installere pakkefilen før den fullfører installasjonen av andre pakker. Slike pakker kalles forhåndsavhengige.

Hva mener du med en pakke som er avhengig av andre pakker?

Hvis pakken “A” avhenger av pakken “B”, må pakken B først installeres for å starte installasjonen av pakke A.

Hva mener du med en pakke som anbefaler andre pakker?

Hvis pakke a anbefaler Pakke B, det betyr at brukeren ikke ville bruke pakke A uten Bs funksjonalitet.

Hva mener du med en pakke som antyder andre pakker?

Hvis pakke a antyder Pakke B, det betyr at pakke B inneholder de nødvendige filene relatert til As funksjonalitet.

Hva mener du med en pakkekonflikt med andre pakker?

Hvis pakke a Konflikter Med pakke B betyr det at pakke A ikke vil begynne å fungere hvis B er installert på systemet.

Hva mener du med en pakke som erstatter andre pakker?

Hvis pakke a erstatter Pakke B, det betyr at når det er nødvendig, blir filer installert av B fjernet og overskrevet av filer i en.

Hva mener du med en pakke som bryter andre pakker?

Hvis pakke a pauser Pakke B, det betyr at både A- og B -pakker ikke kan kjøres og konfigureres samtidig i et system. Pakkestyringssystemet lar ikke en pakke installere hvis den andre pakken som har en tendens til å bryte pakke A allerede er installert og konfigurert i systemet.

Hva mener du med en pakke som gir andre pakker?

Hvis pakke a gir Pakke B, det betyr at alle filene og funksjonaliteten til pakke B er integrert i pakke A. Denne prosessen gir en måte for brukere med begrenset diskplass å bruke den spesifikke delen av pakke A de krevde.

Hvordan sjekke gjeldende katalog i Debian?

Bruk følgende kommando på kommandolinjegrensesnittet til Debian for å sjekke gjeldende katalog i Debian:

PWD

Hvordan kan du sjekke innholdet i en katalog?

Kjør følgende kommando for å liste opp alt innholdet i en gjeldende katalog. Imidlertid, hvis den gjeldende katalogen er tom, vil det ikke være noe resultat på følgende kommando:

ls

Hvordan kan du endre katalogen i Debian?

Kjør følgende kommando for å endre arbeidskatalogen:

CD

Hvordan kan du lage en katalog i Debian?

Kjør følgende kommando for å opprette en katalog på den nåværende arbeidskatalogen:

mkdir katalog_navn

Hvordan kan du kopiere en fil fra et sted til et annet?

Kjør følgende kommando med den oppgitte kilden og destinasjonen til filen:

CP File Source Destination

Konklusjon

Linux -distribusjoner har endret seg mye i alle mulige felt som cloud computing -plattformer, virtualisering og mange flere. Det har fått popularitet overalt. Den kommer i forskjellige distribusjoner, og Debian er en av de mest stabile og pålitelige distribusjonene. Debian tilbyr forskjellige funksjoner og funksjonaliteter. Det vil hjelpe deg å kjøre og vedlikeholde store og komplekse applikasjoner. Blant andre Linux -alternativer er det en av de beste distribusjonene.