GNU / Linux Distribution Repositories: аларды бириктирүү искусствосу!

GNU / Linux бөлүштүрүлүшүнүн кампаларынын эквиваленттеринин тизмеси

GNU / Linux бөлүштүрүлүшүнүн кампаларынын эквиваленттеринин тизмеси

Репозиторий - бул негизинен Интернеттеги Командабашкача айтканда, сервер бир же бир нече Linux Иштетүү Системасы үчүн атайын программаларды камтыган, адатта, консоль же графикалык пакет менеджери аркылуу жетүү үчүн курулган, бирок башка учурларда ага Веб браузер аркылуу кирүү кирет.

Биздин Linux үчүн Репозиторийлерди колдонуу бизге ушул репозиторийлердеги программалардын текшерилгендигинин артыкчылыгын берет Акысыз Программа Коомчулугу жана аларды түзүүчү жана колдогон тиешелүү Таркатмалар тарабынан, андыктан аларды колдонууга эң аз көйгөйлөр кепилденет.

Топтом кампалары GNU / Linux

Репозиторийлерди колдонууга киришүү

Ар бир Distro өзүнүн репозиторийлерин колдонсо дагы, алардын көпчүлүгүндө бирдей же окшош программалар (пакеттер) бар, аларды ар кандай Distros ортосунда колдонсо болот., демек, идеал - бул биздин Тийиштүү Операциялык Системалардын маанисин жогорулатуу үчүн тигил же бул тышкы репозиторийди колдоно билүү.

Жана ушул басылмада биз ушул максатка жетүүгө жардам берет деп үмүттөнөбүз, бирок адегенде Репозиторийлер кандайча курулганын жана андан кийин эмне болоорун түшүнүшүбүз керек кайсынысы кайсынысы экинчисине дал келгенин көрүп, аларды колдоно баштаңыз.

Ubuntu 18.04 "Программа жана жаңыртуулар" Колдонмо терезеси

Ubuntu 18.04 Программасы жана Жаңыртуулар Колдонмосу Терезеси

Репозиторийдин түзүмү

Адатта, Стандарттык Репозиторийде төмөндө көрсөтүлгөндөй жол же конфигурация бар:

FORMATO_PAQUETE PROTOCOLO://URL_SERVIDOR/DISTRO/ VERSIÓN RAMAS_PAQUETES

DEBIAN Jessie (8) үчүн репозиторий линиясынын мисалы:

deb http://ftp.us.debian.org/debian/ jessie main contrib non-free

Кадимки sources.list файлынын чоңураак мисалы, башкача айтканда, Distro тарабынан жеткиликтүү болгон Репозиторийлердин мүмкүндүк алуу линияларын жана конфигурациясын сактоо үчүн алдын-ала аныкталган конфигурация файлы, мисалы в Дебий Джесси (8) төмөнкүлөр болмок:

################################################################
# REPOSITORIOS OFICIALES DE LINUX DEBIAN 8 (JESSIE)
#
# Repositorio base
deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
# Actualizaciones de seguridad
deb http://security.debian.org/ jessie/updates main contrib non-free
# Actualizaciones para la base estable
deb http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free
# Futuras actualizaciones para la base estable
# deb http://ftp.us.debian.org/debian/ jessie-proposed-updates main contrib non-free
# Retroadaptaciones para la base estable
# deb http://ftp.us.debian.org/debian/ jessie-backports main contrib non-free
# Actualizaciones Multimedias no oficiales
# deb http://www.deb-multimedia.org jessie main non-free
# Llave del Repositorio Multimedia no oficial
# aptitude install deb-multimedia-keyring
#
################################################################
Mint 18.2 "Программанын келип чыгышы" тиркеме терезеси

Mint 18.2 «Программанын келип чыгышы» Колдонмо терезеси

Репозиторийдин структурасындагы ар бир талаа төмөнкүлөрдү билдирет:

  • PACKAGE_FORMAT:

  1. деб: Репозиторийлерде жалаң гана топтомдор, башкача айтканда, орнотуу топтомдору (экилик файлдар) бар экендигин көрсөтөт
  2. deb-src: Репозиторийлерде түзүлгөн топтомдун баштапкы коддору, башкача айтканда, баштапкы топтомдор гана бар экендигин көрсөтөт.
  • Протокол:

  1. http:// - веб-серверде бар болгон жерди көрсөтүү үчүн
  2. FTP: // - FTP серверинде бар түпнуска үчүн
  3. CD ROM: // - CD-ROM / DVD-ROM / Blue-ray орнотуулары үчүн
  4. файл: // - тутум файлынын иерархиясында орнотулган жергиликтүү чыгууну көрсөтүү
  • SERVER_URL:

  1. ftp.xx.debian.org ==> xx сервердин чыккан өлкөсүнө туура келет
  2. сервердин аты ==> DEBIAN камтылган дагы бир нерсе болушу мүмкүн.
  • DISTRO:

  1. дебиан: DEBIAN негизделген Операциялык тутумдар үчүн колдонулат.
  2. distro_name: Ал камтылган пакеттердин башка дистрибюторун же атайын түрүн көрсөтүү үчүн Серверде бар ысым.
  3. бош: Көпчүлүк учурда бул позицияда эч нерсе жок, бул бардыгынын, атап айтканда, бир Distro үчүн экендигин көрсөтүп турат.
  • НУСА:

DEBIAN боюнча, ал рынокто чыккан версияларды көрсөтөт, мисалы:

DEBIAN GNU/Linux X ("sid") versión de desarrollo actual (inestable) (sid / unstable).
DEBIAN GNU/Linux 10.0 ("buster") versión de prueba actual (prueba) (stretch / testing).
DEBIAN GNU/Linux 9.0 ("stretch") versión de prueba actual (estable) (stretch / stable).
DEBIAN GNU/Linux 8.0 ("jessie") versión estable actual (vieja estable) (jessie / oldstable).
DEBIAN GNU/Linux 7.0 ("wheezy") antigua versión estable.
DEBIAN GNU/Linux 6.0 ("squeeze") antigua versión estable.
DEBIAN GNU/Linux 5.0 ("lenny") antigua versión estable.
DEBIAN GNU/Linux 4.0 ("etch") antigua versión estable.
DEBIAN GNU/Linux 3.1 ("sarge") antigua versión estable.
DEBIAN GNU/Linux 3.0 ("woody") antigua versión estable.
DEBIAN GNU/Linux 2.2 ("potato") antigua versión estable.
DEBIAN GNU/Linux 2.1 ("slink") antigua versión estable.
DEBIAN GNU/Linux 2.0 ("hamm") antigua versión estable.
DEBIAN GNU/Linux 1.2 ("buzz") antigua versión estable.
DEBIAN GNU/Linux 1.1 ("rex") antigua versión estable.
DEBIAN GNU/Linux 1.0 ("bo") antigua versión estable.

DEBIAN Репозиторийлери Версияларга бөлүнөт:

  1. OldStable (Old Stable): DEBIANдин эски Туруктуу Нускасына таандык пакеттерди сактоочу версия. Учурда бул Jessie Versionке таандык.
  2. Туруктуу: Учурдагы DEBIANнын Туруктуу Нускасына таандык пакеттерди сактоочу версия. Учурда бул Stretch Versionке таандык.
  3. Тестирлөө: Келечектеги DEBIANнын Туруктуу Нускасына таандык пакеттерди сактоочу версия. Учурда бул Buster Version таандык.
  4. Туруксуз: Акыр-аягы DEBIANнын Тестирлөө Версиясына таандык болушу мүмкүн болгон үзгүлтүксүз иштелип чыккан жана сыналып жаткан келечектеги пакеттерге таандык пакеттерди сактоочу версия. Бул ар дайым SID версиясына таандык.

Эскертүү: Версиянын аталышы көбүнчө "-updates" же "-proposed-updates" префикси менен коштолот Ошол жерде сакталган пакеттердин ошол версияга таандык экендигине карабастан, алар жаңыланууга жакын экендигин, анткени алар жакынкы арада эң мыкты версиядан чыккандыгын белгилей кетүү керек. Коопсуздук репозиторийине байланыштуу башка учурларда, көбүнчө "/ updates" префикси болот.

  • BRANCHES_PACKAGES:

DEBIAN боюнча, Репозиторийлердин 3 филиалы бар:

  1. Негизги: DEBIAN Акысыз Программалык Жетекчисине ылайык, акысыз DEBIAN таркатуусуна кирген бардык пакеттерди сактай турган филиал. DEBIAN расмий бөлүштүрүүсү толугу менен ушул Филиалдан турат.
  2. Салым (Салым): Жаратуучулары акысыз лицензия берген, бирок башка эркин эмес программалардан, башкача айтканда, менчик элементтери жок иштей албаган ачык булактуу программалардан көзкарандылыкка ээ пакеттерди сактоочу филиал. Бул элементтер эркин эмес бөлүмдүн программалык камсыздоосу же менчик файлдары болушу мүмкүн, мисалы оюн ROMлары, консольдар үчүн BIOS ж.б.
  3. Акысыз: Лицензиянын айрым оор шарттары бар, аларды колдонууну же бөлүштүрүүнү чектеген пакеттерди сактоочу филиал, башкача айтканда, ушул принциптерге (толугу менен) баш ийбеген, бирок чектөөсүз таратыла турган программалык камсыздоону камтыйт.

Ар бир Distro-нун ким экендигин билүү, албетте, биз алардын ар биринин расмий баракчаларына кайрылуубуз керек, анда алар бизге маалыматтарды сунуш кылышат, мисалы Ubuntu y жалбыз

Канайма GNU / Linux версиялары

Канайма GNU / Linux версиялары

Репозиторийлердин ортосундагы шайкештик

Макаланын баш сүрөтүндө жана дагы бир жолу төмөндө көрсөтүлгөндөй, DEBIANдан алынган же алынган Дистрибутивдерди үлгү катары алуу менен оңой жыйынтык чыгарабыз. DEBIAN Meta-дистрибуциясынын ар кандай версияларын чыгаруу менен алардан алынган же алардан алынган түздөн-түз шайкештик корреляциясы бар, мисалы Ubuntu, Mint, MX-Linux, Canaima жана MinerOS.

GNU / Linux бөлүштүрүлүшүнүн кампаларынын эквиваленттеринин тизмеси

GNU / Linux бөлүштүрүлүшүнүн кампаларынын эквиваленттеринин тизмеси

Бул дал келүүчүлүк дал келет, анткени бардык Дистростордун Энеси (DEBIAN) жаңы топтомдору жана тиркемелери менен жаңы версияларын чыгарып жатат, алар көчүрүлүп, Ubuntu сыяктуу чоңдорго түздөн-түз же бара-бара адаптацияланган башка кичинекейлерге жана алардын туундуларына чейин ишке ашырылып жатат.

Ар бир Мета-бөлүштүрүүдө же Эне Дистро шаарында жана анын туундуларында же алардын негизинде, Репозиторийлердин өзүнүн жана эквиваленттүүлүгүнүн ар кандай тизмеси болот, ошондуктан мен сизди комментарийлериңиз аркылуу билип, биз менен бөлүшүүгө чакырам.

Ошондой эле айрым дистрибтерлерге жеке адамдардын атайын сактагычтарын кошо алабыз DEBIAN, өткөн блогдогу төмөндө көрсөтүлгөндөй: DEBIAN тилинде PPA репозиторийин кантип кошсо болот.

Бул макала сизге жакты жана пайдалуу болду деп үмүттөнөм, ошондуктан аны бардык социалдык тармактарыңызда бөлүшүп, Акысыз Программалык камсыздоону жана GNU / Linux пайдаланууну жайылта аласыз.


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

5 комментарий, өзүңүздүкүн калтырыңыз

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.

  1.   Pepejs ал мындай деди:

    Абдан жакшы иш. + 1 + 1 + 1 + 1

  2.   Карлос Ореллана Сото ал мындай деди:

    Мыкты бааланган салым! Бул фавориттерге өтөт 😉

  3.   Инг. Хосе Альберт ал мындай деди:

    Сизге пайдалуу жана маанилүү нерселерди тартуулаганга кубанычтамын!

  4.   орундуу ал мындай деди:

    Дебиан версияларынын жашоо цикли жөнүндө бир нерсени түшүнбөйм, бир версия эскиргенде жана версия көрсөтүлгөнүнө карабастан, source.list файлындагы urlду өзгөртүшүңүз керек. Өндүрүштө мен аталган файлды өзгөртмөйүнчө жаңырта албай турган машиналарды көрдүм.

    Бул тууралуу макала көптөгөн адамдарга жардам берет жана аны толуктап турат.

    Бөлүшүү үчүн рахмат!

  5.   Инг. Хосе Альберт ал мындай деди:

    Эгер сиз Whezzyден Jessieге көтөргүңүз келсе, source.list файлындагы ысым шилтемесин чындыгында өзгөртүшүңүз керек. Жаңы версияларды аныктап, автоматтык түрдө көчүп кетүүчү тиркеме алып келген Ubuntuдагыдай эмес.