GNU / Linux дистрибьюторы: оларды біріктіру өнері!

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

Әдеттегі Source.list файлының үлкен мысалы, мысалы, Distro қол жетімді репозиторийлердің қатынау желілері мен конфигурациясын сақтау үшін алдын-ала анықталған конфигурация файлы, мысалы DEBIAN Джессиде (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 бар кез келген нәрсе болуы мүмкін.
  • ДИСТРО:

  1. дебиан: DEBIAN негізіндегі операциялық жүйелер үшін қолданылады.
  2. distro_name: Кез-келген басқа дистрибутивті немесе арнайы пакеттің түрін көрсету үшін Серверде қол жетімді атау.
  3. бос: Бұл позицияда бірнеше рет ештеңе жоқ, бұл бар нәрсенің тек бір Дистроға арналғанын көрсетеді.
  • Нұсқа:

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 (Ескі Stable): DEBIAN-дің ескі тұрақты нұсқасына жататын пакеттерді сақтайтын нұсқа. Қазіргі уақытта бұл Jessie нұсқасына тиесілі.
  2. Тұрақ: Ағымдағы DEBIAN тұрақты нұсқасына жататын бумаларды сақтайтын нұсқа. Қазіргі уақытта бұл Stretch нұсқасына жатады.
  3. Тестілеу: DEBIAN болашақ Тұрақты нұсқасына жататын пакеттерді сақтайтын нұсқа. Қазіргі уақытта бұл Buster нұсқасына тиесілі.
  4. Тұрақсыз: Үнемі DEBIAN тестілеу нұсқасына жатуы мүмкін, жетілдіріліп және тексеріліп жатқан болашақ пакеттерге жататын пакеттерді сақтайтын нұсқа. Бұл әрқашан SID нұсқасына жатады.

Ескерту: Нұсқаның атауына көбінесе «-pupates» немесе «-pososed-updates» префиксі қосылады сол жерде сақталған пакеттер, олар сол нұсқаға жататындығына қарамастан, жаңартылуға бейім, өйткені олар жақында бірден жоғары нұсқадан шыққан. Қауіпсіздік репозиторийі туралы сөз болғанда, префикс әдетте «/ updates» болып табылады.

  • BRANCHES_PACKAGES:

DEBIAN жағдайында репозиторийлердің 3 филиалы бар:

  1. Негізгі: DEBIAN ресми бағдарламалық жасақтамасына кіретін, DEBIAN тегін бағдарламалық жасақтамаға сәйкес тегін барлық пакеттерді сақтайтын филиал. DEBIAN ресми таралуы толығымен осы филиалдан тұрады.
  2. Үлес (үлес): Авторлары тегін лицензия берген, бірақ олардың басқа бағдарламаларға тәуелділігі бар пакеттерді сақтайтын филиал, яғни меншік элементтері жоқ жұмыс істей алмайтын ашық бастапқы бағдарламалық жасақтама. Бұл элементтер ақысыз бөлімнің бағдарламалық жасақтамасы немесе ойын ROM, консольге арналған BIOS және т.б. сияқты жеке файлдар болуы мүмкін.
  3. Тегін емес: Лицензияның кейбір ауыр шарттары бар, оларды пайдалануды немесе қайта таратуды шектейтін пакеттерді сақтайтын филиал, яғни осы қағидаларға сәйкес келмейтін (толығымен), бірақ шектеусіз таратуға болатын бағдарламалық жасақтаманы қамтиды.

Әрбір Distro-ді білу, әрине, біз әрқайсысының ресми парақтарымен кеңесуіміз керек, олар бізге олар туралы, мысалы сияқты деректерді, әрине, ұсынады Ubuntu y Mint

Canaima GNU / Linux нұсқалары

Canaima GNU / Linux нұсқалары

Репозиторийлер арасындағы үйлесімділік

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

GNU / Linux тарату репозитарийлерінің баламаларының тізімі

GNU / Linux тарату репозитарийлерінің баламаларының тізімі

Бұл үйлесімділік сәйкес келеді, өйткені барлық Distros анасы (DEBIAN) жаңа бумалар мен қосымшалармен жаңа нұсқаларын шығарады, олар Ubuntu сияқты үлкендерге және сол жерден олардың туындыларына тікелей немесе біртіндеп бейімделген басқа кішігірімдерге көшіріліп, жүзеге асырылуда.

Әрбір мета-дистрибутивте немесе Ана Дистрода және оның туындыларында немесе солардың негізінде репозиторийлердің эквиваленттілігі мен тізімі болады., сондықтан сізді өз пікірлеріңіз арқылы білуге ​​және бізбен бөлісуге шақырамын.

Сондай-ақ, кейбір дистробтарға жеке адамдардың жеке қоймаларын қосуға болады DEBIAN, өткен блогтағы төменде көрсетілгендей: DEBIAN тілінде PPA репозиторийін қалай қосуға болады.

Сізге бұл мақала ұнады және ол пайдалы болды деп үміттенемін, сондықтан сіз оны барлық әлеуметтік желілерде бөлісе аласыз және Free Software және GNU / Linux қолданбаларын жарнамалай аласыз.


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

5 пікір, өз пікіріңізді қалдырыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.

  1.   Пепейс дижо

    Өте жақсы жұмыс. + 1 + 1 + 1 + 1

  2.   Карлос Ореллана Сото дижо

    Өте жақсы үлес! Бұл таңдаулыларға барады 😉

  3.   Инг. Хосе Альберт дижо

    Сізге пайдалы және маңызды нәрселерді жеткізуге қуаныштымын!

  4.   орынды дижо

    Дебиан нұсқаларының өмірлік циклі туралы мен түсінбейтін бір нәрсе - бұл нұсқа ескіргенде және сіз нұсқасы көрсетілген болса да, source.list файлындағы URL мекенжайын өзгертуіңіз керек. Мен өндірісте аталған машинаны өзгертпейінше жаңарта алмайтын машиналарды көрдім.

    Бұл туралы мақала көптеген адамдарға көмектеседі және оны толығымен толықтырады.

    Бөлінгеніңіз үшін рақмет!

  5.   Инг. Хосе Альберт дижо

    Егер сіз Whezzy-ден Jessie-ге дейін жаңартқыңыз келсе, source.list файлындағы ат сілтемесін шынымен өзгертуіңіз керек. Жаңа нұсқаларды анықтайтын және автоматты түрде көшетін қосымшаны әкелетін Ubuntu сияқты емес.