Рэпазітар - гэта... Ўстаноўка праграм з рэпазітара і даданне новых сховішчаў

Дата:

2018-06-21 11:00:18

Прагляды:

134

Рэйтынг:

1Любіць 0Непрыязнасць

Доля:

Разнастайныя праграмы або абнаўлення, якія на сённяшні дзень выкарыстоўваюцца ў Ubuntu, ўстанаўліваюцца выключна з рэпазітароў. Пры гэтым многія карыстальнікі нават не ведаюць, што гэта такое і ў чым заключаецца яго асноўнае прызначэнне.

Што гэта такое?

рэпазітары ubuntu

Рэпазітар – гэта спецыяльнае месца, з якога карыстальнік аперацыйнай сістэмы Ubunty можа ўсталёўваць разнастайныя абнаўлення або жа праграмы. Калі вы раней карысталіся аперацыйнымі сістэмамі Mac і Windows, то вы, напэўна, ужо паспелі прывыкнуць да таго, што праграмнае забеспячэнне ўяўляе сабой які-небудзь адзін ці ж некалькі ўсталявальных файлаў, якія прадастаўляюцца карыстальніку на пэўных носьбітах ці ж могуць быць загружаныя праз Інтэрнэт. Для аперацыйнай сістэмы Ubuntu таксама прадугледжваецца такі варыянт распаўсюджвання праграмнага забеспячэння, але гэта ставіцца да больш спецыялізаваным закрытым або жа прапрыетарным праграмах.

Рэпазітар – гэта месца, дзе ўтрымоўваецца вялікая частка праграмнага забеспячэння Ubuntu, якое запаковывается ў спецыялізаваныя файлы .deb з утрыманнем у іх патрэбных бібліятэк. Такія файлы досыць часта можна знайсці ў Інтэрнэце або на якіх-небудзь пераносных носьбітах, нават на CD,з якога ўсталёўваецца сама аперацыйная сістэма.

Рэпазітар як універсальнае сховішча Ubuntu

рэпазітар гэта

Аднак, бачачы такія файлы, многія карыстальнікі могуць нават не ведаць аб тым, што ўяўляе сабой сховішча. Гэта спецыялізаваны сервер-сховішча, на якім размяшчаюцца такія файлы. Іншымі словамі, рэпазітары можна назваць своеасаблівым крыніцай прыкладанняў, так як карыстальнікі са сваіх кампутараў падключаюцца да іх праз Сетку або Інтэрнэт, выкарыстоўваючы спецыялізаваныя ўтыліты, пасля чаго могуць убачыць, якія пакеты на дадзены момант ужо ёсць на кампутары, а якія можна будзе ўсталяваць. Варта адзначыць, што пераважная большасць утыліт падтрымлівае працэдуру простага пошуку па ключавых словах, а таксама можа разбіваць пакеты на некалькі груп па катэгорыях.

Больш:

Lenovo v580c: падрабязны агляд

Lenovo v580c: падрабязны агляд

Сёння мы вырашылі напісаць пра ноўтбуку Lenovo v580c. Агляд будзе падрабязным, так як гэты партатыўны ПК серыі IdeaPad мае высокую папулярнасць, але не многія ведаюць, чым жа прыцягвае гэта прылада пакупнікоў. Мадэль з'яўляецца хуткай і змяшчае ў саб...

Брандмаўэр - што гэта? Стандартны абаронца ПК

Брандмаўэр - што гэта? Стандартны абаронца ПК

Брандмаўэр – што гэта такое? Карысная функцыя ў аперацыйнай сістэме або малаэфектыўныя сродак абароны? Перш чым адказаць на гэтае пытанне, нам трэба высветліць, што робіць кампутар і як правільна яго наладзіць.Агульныя звесткіДля паспяховай пра...

"Аблівіян": праходжанне гульні. Кіраўніцтва і парады па праходжанні гульні "Аблівіян"

The Elder Scrolls IV: Oblivion — ролевая гульня ад кампаніі Bethesda Games Studios. Адразу ж пасля рэлізу у 2006 годзе яна стала вельмі папулярнай. Сюжэт заснаваны на супрацьстаянні галоўнага героя і культу Прынца Разбурэння, які плануе адкрыць...

Ужыванне звязкі "праграма-рэпазітар" – гэта магчымасць выкарыстання дастаткова простог, і ў той жа час цэнтралізаванага метаду ўстаноўкі або выдалення рознага праграмнага забеспячэння, а таксама для карыстальнікаў, такім чынам, значна лягчэй выкладваюцца розныя абнаўлення. У свежеустановленной аперацыйнай сістэме ўжо могуць знаходзіцца патрабаваныя рэпазітары, але пры гэтым ніхто не забараняе ўжываць таксама іншыя сховішчы дадзеных.

Рэпазітары Ubuntu ўтрымліваюць у сабе найвелізарная колькасць самага рознага праграмнага забеспячэння, таму часцяком няма нічога складанага ў тым, каб знайсці ў іх цікавую для вас ўтыліту. Вядома, вы можаце проста спампаваць з Інтэрнэту які-небудзь пакет файлаў .deb або нават паспрабаваць самастойна сабраць праграму з зыходнікаў, але пры гэтым вы павінны разумець, што гэты варыянт з'яўляецца больш працаёмкім і далёка не заўсёды ў канчатковым выніку аказваецца дзейсным.

Як шукаць і ўсталёўваць розныя праграмы?

Першапачаткова, выкарыстоўваючы рэпазітары Ubuntu, вам варта зыходзіць з таго, што ёсць пэўная задача, якая павінна быць вырашана пры дапамозе ўтыліты, але пры гэтым вы можаце нават не ведаць, ці існуе такая і як яна называецца. Аднак цалкам верагодна, што вы ведаеце праграмы-аналагі, якія выкарыстоўваюцца ў іншых аперацыйных сістэмах.

Выкарыстоўваючы якой-небудзь інтэрнэт-пошукавік, вы знаходзіце пытанні, якія цікавяць вас варыянты патрэбнай праграмы, да прыкладу, набіраючы назва аналагічнай ўтыліты у Windows, але дописывая ў запыт «для Ubuntu». У пераважнай большасці выпадкаў пошукавік выдасць вам некалькі назваў праграм, пры гэтым варта адзначыць той факт, што яны могуць быць прадстаўлены ў дастаткова вялікай колькасці, але выбраць найбольш аптымальную вы зможаце па водгуках тых карыстальнікаў, якія ўжо паспелі ёю скарыстацца. Практычна кожная сучасная ўтыліта мае ўласную старонку ў Інтэрнэце, на якой можна будзе азнаёміцца з дадатковымі характарыстыкамі ці ж праглядзець скрыншоты.

Дзе спампаваць праграму?

рэпазітары для ios 7

Пасля таго як вы вызначыцеся з назвай цікавіць вас праграмы, трэба будзе запусціць цэнтр прыкладанняў Ubuntu, пасля чаго знайсці яе ў даступным спісе. Хутчэй за ўсё, вам ўдасца адшукаць яе і ўсталяваць у дастаткова кароткія тэрміны. Акрамя гэтага, цалкам верагодна, што ў распрацоўшчыкаў прысутнічаюць ўласныя рэпазітары для iOS 7 або іншых аперацыйных сістэм. У пераважнай большасці выпадкаў у такіх рэпазітарах знаходзяцца найбольш свежыя версіі цікавіць вас праграмы, таму, калі вас цікавіць максімальная прадукцыйнасць, то варта ўважліва агледзець сайт, а таксама скарыстацца пошукам.

Толькі у тым выпадку, калі вам не ўдалося знайсці патрэбную праграму, выкарыстоўваючы рэпазітары для iOS 7 або іншых АС, вам варта спрабаваць іншыя варыянты ўстаноўкі. Часцяком здараецца так, што тыя версіі праграмнага забеспячэння, якія знаходзяцца ў рэпазітарах, ўяўляюць сабой састарэлыя варыянты, але пры гэтым на самай справе часта бываюць і такія сітуацыі, калі менавіта яны з'яўляюцца лепш інтэграванымі ў Ubuntu, а ў пэўных сітуацыях адрозніваюцца таксама больш стабільнай працай.

Секцыі

У Ubuntu лепшыя рэпазітары падпадзяляюцца на чатыры секцыі, якія называюцца кампанентамі і прызначаюцца для таго, каб адлюстраваць старонку як у ліцэнзіі, так і ва ўзроўні даступнай карыстальніку падтрымкі. Пакеты падпадзяляюцца па кампанентаў наступным чынам:

  • Main – абсалютна свабоднае праграмнае забеспячэнне, якое падтрымліваецца кампаніяй Canonical.
  • Restricter – прапрыетарнае праграмнае забеспячэнне, якое ўключае ў сябе ў асноўным розныя драйверы прылад. Усе ўтыліты таксама падтрымліваюцца кампаніяй Canonical.
  • Universe – таксама свабоднае праграмнае забеспячэнне, якое афіцыйна не падтрымліваецца Canonical, але пры гэтым кантралюецца супольнасцю карыстальнікаў аперацыйнай сістэмы.
  • Multiverse – прапрыетарнае ПА, якое не мае падтрымкі кампаніі Canonical.

Тыпы сховішчаў

рэпазітары для ios 8

Таксама існуе 5 асноўных рэпазітароў:

  • Release – пакеты, якія былі выпушчаныя на момант выхаду рэлізу.
  • Release-security – пакеты, у якіх прысутнічаюць нейкія крытычныя абнаўлення бяспекі.
  • Release-updates – пакеты, якія змяшчаюць у сабе абнаўлення сістэмы, уключаючы таксама розныя больш сучасныя версіі праграмнага забеспячэння, якія былі выпушчаныя пасля афіцыйнага рэлізу.
  • Release-вы робіце – разнастайныя бэкпорты, якія належаць да новых версіях пэўнага ПА, якое з'яўляецца даступным выключна ў нестабільных версіях аперацыйнай сістэмы Ubuntu.
  • Partner – гэта сховішча, у якім змяшчаецца рознае праграмнае забеспячэнне кампаній, якія з'яўляюцца партнёрамі Canonical.

Варта адзначыць, што, акрамя афіцыйных, існуюць таксама і іншыя рэпазітары для iOS 8 і іншых аперацыйных сістэм. Яны могуць стварацца аўтарамі тых ці іншых утыліт, а таксама людзьмі, якія проста вырашылі з зыходнікаў сабраць паўнавартасны пакет, пасля чаго выпусціць яго ў адкрытым доступе для іншых карыстальнікаў.

Даданне праз Launchpad

Калі вы не ведаеце, як дадаць рэпазітар, у гэтым вам дапаможа Launchpad, які прадстаўляе магчымасць стварэння РРА-рэпазітароў. Гэтыя сховішчы ўяўляюць сабой адносна невялікія пакеты, у якія ўладальнік складае розныя зыходнікі, а карыстальнікам на выхадзе прадастаўляецца паўнавартасны deb-дакумент.

Як падключыць?

Калі чалавек не знаходзіць цікавую для яго ўтыліту, ён можа самастойна разабрацца, як дадаць рэпазітар, пасля чаго загрузіць у яго патрэбнае праграмнае забеспячэнне. Бо дастаткова часта здараецца так, што ў рэпазітарах Ubuntu папросту адсутнічаюць розныя ўтыліты, якія могуць спатрэбіцца для вырашэння тых ці іншых задач. Менавіта па гэтай прычыне ёсць досыць вялікая колькасць іншых рэпазітароў, пры падключэнні якіх можна атрымаць доступ да неабходнага. Гэта можна зрабіць як з выкарыстаннем графічнага інтэрфейсу, так і праз кансоль.

Адразу варта адзначыць той факт, што ў некаторых рэпазітарах, акрамя тых пакетаў, якія вам патрэбныя, могуць знаходзіцца таксама разнастайныя эксперыментальныя зборкі рознага праграмнага забеспячэння, уключаючы таксама ядра, якія ўтрымліваюць у сабе Linux-рэпазітары. Так як версія такіх пакетаў у пераважнай большасці выпадкаў вышэй па параўнанні з тымі, якія вы выкарыстоўваеце, "Менеджэр абнаўленняў" можа паспрабаваць самастойна абнавіць сістэму. Ён зробіць гэта праз бясплатныя рэпазітары, што можа нанесці шкоду вашай сістэме. Менавіта па гэтай прычыне вам трэба ў любым выпадку ўважліва чытаць апісання падключаецца сховішчы, а таксама тую інфармацыю, якая знаходзіцца ў "Мэнэджару абнаўленняў".

Пры дапамозе графічнага інтэрфейсу

як дадаць репозитори

У дадзеным выпадку рэпазітары для iOS 8 і іншых АС падключаюцца наступным чынам:

  1. Адкрываецца цэнтр прыкладанняў Ubuntu.
  2. Далей пераходзім у пункт «Рэдагаваць» / «Крыніцы прыкладанняў».
  3. У новым акне выбіраем ўкладку «Іншае праграмнае забеспячэнне», пасля чаго націскаем на кнопку «Дадаць».
  4. У новым акне запаўняем поле «Радок АРТ:», націскаем кнопку «Дадаць крыніца».
  5. Цяпер крыніца дададзены і ўключаны, можна зачыняць акно.

Так як вы падключылі новы крыніца праграмнага забеспячэння, вам трэба будзе вырабіць абнаўленне інфармацыі аб пакетах. У пераважнай большасці выпадкаў пасля падлучэння з'яўляецца акно, у якім карыстачу прапануюць абнавіць гэтыя дадзеныя. У акне трэба проста націснуць на кнопку «Абнавіць».

Пасля таго як вамі будзе абноўлена ўся інфармацыя аб пакетах, акно «Крыніцы прыкладання» будзе закрыта, і, хутчэй за ўсё, у вас з'явіцца памылка аб тым, што крыніца прыкладання з'яўляецца непадпісаным. Аднак вы зможаце ўсталёўваць пытанні, якія цікавяць вас ўтыліты, якія ўтрымліваюцца ў падлучаным вамі рэпазітары, пры дапамозе стандартных сродкаў. Каб ліквідаваць памылку непадпісанага рэпазітара, вам варта разбірацца ўжо ў сістэме абароны.

Пры дапамозе кансолі

Дадзены варыянт з'яўляецца найбольш аптымальным з усіх існуючых спосабаў. Лепш за ўсё дадаць лакальны рэпазітар ці ж іншыя віды сховішчаў пры дапамозе кансолі. Робіцца гэта досыць проста, бо сховішча дадаецца ўсяго толькі адной камандай, такі як, напрыклад: sudo apt-add-repository ppa:ripps818/coreavc.

У выпадку неабходнасці можна дакладна так жа праз кансоль і выдаліць рэпазітар.

Сістэма абароны

лепшыя рэпазітары

Так як у пераважнай большасці выпадкаў рэпазітары размяшчаюцца ў Інтэрнэце, ёсць верагоднасць таго, што зламыснікі могуць падмяніць рэпазітар на уласны, у якім змяшчаюцца розныя мадыфікаваныя пакеты. Такім чынам, усталёўваючы на свой кампутар мадыфікаванае праграмнае забеспячэнне, карыстальнік можа паставіць сваю сістэму пад рэальную пагрозу. Аднак у шматлікіх рэпазітарах прадугледжваецца абарона ад падмены. Такі варыянт абароны рэалізоўваецца шляхам параўнання лічбавых подпісаў кліента і рэпазітара. У тым выпадку, калі ў сховішчы маецца лічбавая подпіс, на карыстацкім кампутары прысутнічае ключ, які з'яўляецца адкрытым для дадзенага рэпазітара.

У Ubuntu стандартна даверанымі з'яўляюцца сховішчы, якія знаходзяцца на ўсталявальных дысках. Калі на карыстацкім кампутары адначасова некалькі падлучаных рэпазітароў, пераважнымі будуць менавіта давераныя сховішчы.

Як дадаць ключ?

выдаліць рэпазітар

Падлучаючы сховішча, якое знаходзіцца пад абаронай лічбавай подпісы, вам неабходна будзе спампаваць спецыялізаваны адкрыты ключ, які павінен быць дададзены ў сістэму. Досыць часта для запампоўкі можа быць прадастаўлены пакет, даступны для ўстаноўкі, які цалкам самастойна будзе прапісваць ключ рэпазітара. Калі вы будзеце спампоўваць ключ непасрэдна з сайта рэпазітара, то ў такім выпадку вам будзе прадастаўлены звычайны файл з пашырэннем .gpg, .key ці ж якім-небудзь іншым. Дадаць гэты файл у сістэму можна будзе пры дапамозе кансольнай каманды sudo apt-key add repo.key, але замест .key паказваецца той ключ рэпазітара, які быў атрыманы вамі.

Даданне ключа праз сервер

Найбольш аптымальным варыянтам з'яўляецца даданне ключа праз спецыялізаваны сервер, які знаходзіцца пад абаронай. Досыць часта, калі гаворка ідзе пра ключы, даецца яго літарна-лічбавы ідэнтыфікатар, які карыстачу на першы погляд можа быць абсалютна незразумелым, але гэта ўнікальнае імя. Такія ключы размяшчаюцца на спецыяльных серверах, адкуль атрымаць іх можа любы чалавек.

Заўвага (0)

Гэтая артыкул не мае каментароў, будзьце першым!

Дадаць каментар

Навіны

Power Bank - што гэта? Hiper Power Bank

Power Bank - што гэта? Hiper Power Bank

Актыўная праца з дэвайсамі хутка разряжает акумулятар. Многія людзі сутыкаліся з «сеў» батарэй ў самы непадыходны момант. На жаль, не заўсёды ёсць доступ да разетцы або зарадная прылада. Як жа вырашыць праблему? Усё пр...

Дзе знайсці Жартаўніка ў

Дзе знайсці Жартаўніка ў "Сталкер: Кліч Прыпяці". Поўнае апісанне квэста

«Кліч Прыпяці» - трэцяя частка прыгод у гульнявой сусвеце S. T. A. L. K. E. R. У гэтай гульні вам трэба будзе выканаць нямала асноўных і дадатковых заданняў, кожнае з якіх ўплывае на канцоўку гульні. Адной з такіх місі...

Чаму падчас гульняў выключаецца кампутар: прычыны

Чаму падчас гульняў выключаецца кампутар: прычыны

Мабыць, з самаадвольным выключэннем або перазагрузкай персанальнага кампутара ў самы адказны момант захапляльнай гульні сутыкаўся кожны карыстальнік. Зрэшты, нават ўладальнікі наўтбукаў часта задаюцца пытаннем аб тым, чаму выключа...