„Ubuntu“

Šaltinių supratimas ir naudojimas.„Ubuntu“ sąrašas

Šaltinių supratimas ir naudojimas.„Ubuntu“ sąrašas
Mes naudojame „Ubuntu“, „Debian“, „CentOS“ ir skirtingas operacines sistemas. Jei kas nors paklaus: „kokią operacinę sistemą naudojate?„Daugelis jūsų gali pasakyti:„ Aš naudoju „Linux“. Jie iš tikrųjų nėra „Linux“. „Linux“ yra tik branduolio pavadinimas. Tai iš tikrųjų yra skirtingi „Linux“ paskirstymai.

Dabar galite paklausti: „Kas yra„ Linux “platinimas?“

Na, pats „Linux“ branduolys negali padaryti labai puošnių dalykų. Tai programinė įranga, kuri valdo aparatinę įrangą, paskirsto atmintį programoms, padeda vykdyti programą ir kitas pagrindines labai žemo lygio užduotis. Tarkime, norite redaguoti failą naudodami nano teksto redaktorius. Na, „Linux“ branduolys to neturi. Norėdami jį naudoti, turite atskirai jį įdiegti „Linux“ branduolio viršuje.

Be naudingų programų „Linux“ branduolys nepadeda paprastiems vartotojams. Vėlgi, paprasti žmonės nenorėtų daryti programų „Linux“ branduolio viršuje. Taigi skirtingos įmonės ir asmenys supakavo svarbius įrankius (arba programines įrangą) ant „Linux“ branduolio ir supakavo jį jums. Taigi ją įdiegę galite pradėti dirbti su jums reikalinga programa. Tai vadinama „Linux“ operacine sistema arba „Linux“ paskirstymu. „Ubuntu“, „Debian“, „CentOS“, „Fedora“ ir kiti yra „Linux“ paskirstymai arba „Linux“ pagrįstos operacinės sistemos. Jie nėra tik „Linux“.

Dabar „Linux“ yra tiek daug programinės įrangos, kad net negali suskaičiuoti. Įtraukus juos visus į vieną operacinės sistemos paketą, operacinės sistemos dydis būtų nereikalingas ir jį būtų sunku paskirstyti. Taigi operacinei sistemai reikalingas mechanizmas, kad prireikus lengvai įdiegtų paketus. Tokiu būdu jie galėtų apimti labai įprastas komunalines paslaugas ir sumažinti diegimą. Tai lengviau kurti, platinti ir atsisiųsti vartotojams bei moduliškesnį metodą.

Tada papildomi paketai yra talpinami „Linux“ paskirstymo žiniatinklio serveryje arba FTP serveryje, iš kurio vartotojai gali jį atsisiųsti ir įdiegti. Šie interneto serveriai arba FTP serveriai vadinami paketų saugykla.

Jums taip pat reikia būdų, kaip tvarkyti (įdiegti, pašalinti, atsisiųsti) šiuos paketus iš paketų saugyklos. Taigi paketų tvarkyklė yra įtraukta į jūsų mėgstamą „Linux“ platinimą.  „Ubuntu“ yra pagrįstas „Debian“ GNU / Linux paskirstymu. „Ubuntu“ valdo paketus naudodama APT (Advanced Package Tool) paketų tvarkytuvę. APT paketų tvarkyklė ir visos grafinės priekinės dalys („Ubuntu“ programinės įrangos centras, „Muon“, tinkamumas ir kt.) Naudoja šaltiniai.sąrašą failą, kad sužinotumėte, kurią paketų saugyklą ar saugyklas naudoti.

Šiame straipsnyje aš jums parodysiu, kaip šaltiniai.sąrašą failas naudojamas „Ubuntu“. Pradėkime.

Konfigūracijos failai:

APT paketų tvarkyklė ir visos jos grafinės sąsajos gauna informaciją apie paketų saugyklą / etc / apt / sources.sąrašą failas ir bylos iš / etc / apt / sources.sąrašą.d kataloge.

„Ubuntu“ redaguoja skirtingi paketų tvarkytuvai / etc / apt / sources.sąrašą failą tiesiogiai. Aš nerekomenduoju jums ten pridėti pasirinktinių paketų saugyklų. Jei jums reikia pridėti kokių nors papildomų paketų talpyklų, geriausia juos tiesiog pridėti / etc / apt / sources.sąrašą.d / kataloge. Aš praktiškai jums parodysiu, kaip tai daroma, vėliau šiame straipsnyje.

Šaltinių supratimas.sąrašo failas:

Programos turinys / etc / apt / sources.sąrašą failas atrodo maždaug taip.

Čia eilutės, prasidedančios maišu (#), yra komentarai. Komentarai šiame dokumente naudojami dokumentacijos tikslais. Komentarai taip pat naudojami norint išjungti tam tikrą paketų saugyklą čia.

Pvz., Galite palikti komentarą, kai pridėsite tokią pasirinktinę paketų saugyklą.

# Tai mano vietinis „NodeJS v8“.x paketo saugykla
deb http: // 192.168.10.1 / nodejs / 8.x ruožas pagrindinis

Skambinsiu kiekvienai eilutei, naudojamai pridėti paketų saugyklą (eilutės prasideda nuo deb) / etc / apt / sources.sąrašą failas ir failai / etc / apt / sources.sąrašą.d / katalogą APT eilutę. Galite tai vadinti kaip tik norite.

Dabar pakalbėkime apie tai, kaip formuojama APT linija. Tai yra APT linijos pavyzdys, kaip parodyta toliau pateiktoje ekrano kopijoje.

APT eilutė prasideda deb, tai reiškia, kad ši paketų saugykla platina programinės įrangos paketus kaip iš anksto sukompiliuotus dvejetainius failus deb failo formatu.

Taip pat gali prasidėti APT eilutė deb-src, tai reiškia, kad paketų saugykla platina programinės įrangos paketus kaip šaltinio kodus, kuriuos turėsite sukompiliuoti savo kompiuteryje, kad galėtumėte naudotis. Pagal numatytuosius nustatymus visi deb-src „Ubuntu“ paketų saugyklos yra išjungtos. Aš asmeniškai norėčiau, kad jie būtų neįgalūs, nes jų nenaudoju. Paketų diegimas iš šaltinių trunka ilgai, atsižvelgiant į jūsų kompiuterio specifikacijas.

Tada turite paketo saugyklos HTTP, HTTPS arba FTP URL. Čia saugomi visi paketų failai ir paketų duomenų bazių failai. Paketų tvarkyklė atsisiunčia paketų metaduomenis ir kitą informaciją, kad sužinotų, kokie paketai yra ir kur juos atsisiųsti.

Tada turite įvesti trumpą „Ubuntu“ operacinės sistemos kodinį pavadinimą. Kiekvienai „Ubuntu“ versijai ji skiriasi. Pavyzdžiui, „Ubuntu 18“.04 LTS, tai yra bioninis.

Sužinokite, kas tai yra jūsų platinimas, atlikdami šią komandą:

$ lsb_release -cs

Tada įdėkite tarpais atskirtų skirtingų tos paketo saugyklos skyrių sąrašą. Paketų saugyklos paketai gali būti logiškai suskirstyti į daugelį grupių, kaip matote pažymėtoje šio straipsnio dalyje. „Ubuntu“ paketų saugykla yra padalinta į pagrindinis, ribojamas, visata ir multiversa skyriai. Šiame pavyzdyje aš pridėjau tik pagrindinis ir ribojamas skyriai bioninis paketo saugykla.

Tai iš esmės viskas, ką reikia žinoti šaltiniai.sąrašą failą „Ubuntu“.

Pridėkite savo paketų saugyklą „Ubuntu“:

Tarkime, norite pridėti savo paketų saugyklą „Ubuntu“. Tarkime, jis priglobtas jūsų vietiniame tinkle ir pasiekiamas adresu http: // 192.168.10.5 / nodejs ir tai yra „NodeJS“ paketų saugyklos veidrodis.

Pirmiausia sukurkite naują failą mazgas.sąrašą viduje konors / etc / apt / sources.sąrašą.d / katalogą su šia komanda:

$ sudo nano / etc / apt / sources.sąrašą.d / mazgas.sąrašą

Dabar pridėkite šią eilutę ir išsaugokite failą paspausdami + x tada paspauskite y tada paspauskite .

Dabar, kad pakeitimai įsigaliotų, atnaujinkite APT paketų saugyklos talpyklą naudodami šią komandą:

$ sudo apt atnaujinimas

Dabar galite įdiegti paketus iš pridėtų paketų saugyklos. Dėkojame, kad perskaitėte šį straipsnį.

Kaip naudoti „Xdotool“, norint paskatinti pelės paspaudimus ir klavišų paspaudimus sistemoje „Linux“
„Xdotool“ yra nemokamas ir atviro kodo komandinės eilutės įrankis, skirtas pelės paspaudimams ir klavišų paspaudimams imituoti. Šis straipsnis apims t...
5 populiariausi „Linux“ skirtų ergonomiškų kompiuterinių pelių produktai
Ar ilgalaikis kompiuterio naudojimas sukelia riešo ar pirštų skausmą?? Ar jūs kenčiate nuo sąnarių standumo ir nuolat turite paspausti rankas? Ar jauč...
How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...