1Sep

Како инсталирати софтвер & амп;Руководиоци пакета раде на Линуку

Инсталирање софтвера на Линук укључује менаџере пакета и репозиторије софтвера, а не преузимање и покретање. еке датотека са веб локација као што је на Виндовсу.Ако сте нови Линук, то може изгледати као драматична промена културе.

Док можете сами компајлирати и инсталирајте све на линуку, менаџери пакета су дизајнирани да изврше сав посао за вас.Коришћење менаџера пакета чини лакшу инсталацију и ажурирање софтвера него на Виндовсу.

Линук вс. Виндовс

Постоји широк спектар дистрибуција Линука и велики број менаџера пакета.Линук је направљен од софтвера отвореног кода, што значи да свака дистрибуција Линука саставља сопствени софтвер са жељеним верзијама библиотеке и опцијама компајлирања.Цомпиле Линук апликације обично не покрећу сваку дистрибуцију - чак и ако би могли, инсталација ће бити ометена конкурентским форматима пакета. Ако пронађете локацију веб странице Линук апликације, вероватно ћете видети различите линкове за преузимање за различите формате пакета и Линукдистрибуције - под претпоставком да веб локација апликације уопште садржи претходно састављене верзије.Апликација вам може рећи да преузмете изворни код и сами компајлирате.

Софтваре Репозиторији

Линук корисници обично не преузму и не инсталирају апликације са веб локација апликација, као што то чине Виндовс корисници.Уместо тога, свака Линук дистрибуција хостује своје сопствене софтверске репозиторије.Ови спремишта садрже софтверске пакете посебно састављене за сваку Линук дистрибуцију и верзију.На пример, ако користите Убунту 12.04, спремишта која користите садрже пакете посебно компајлиране за Убунту 12.04.Корисник Федора користи спремиште пуно пакета посебно састављених за њихову верзију Федоре.

Менаџери пакета

Размислите о менаџеру пакета као продавници апликација за мобилне уређаје - осим што су били дуго пре продавница апликација.Реците менаџеру пакета да инсталира софтвер и аутоматски преузима одговарајући пакет из својих конфигурисаних спремишта софтвера, инсталира и поставља - све без тога што морате кликнути на чаробњаке или ловити. еке датотеке на веб страницама.Када се исправка пусти, менаџер пакета обавештава и преузима одговарајуће ажурирање.За разлику од оперативног система Виндовс, где свака апликација мора имати сопствено ажурирање за примања аутоматских исправки, менаџер пакета управља ажурирањем за све инсталиране софтвере - под претпоставком да су инсталирани из репозиторијума софтвера.

Шта је пакет?

За разлику од Виндовс-а, где апликације долазе у. еке инсталацијским датотекама које могу радити све што им се допадају, Линук користи посебне формате пакета.Постоји низ типова пакета - најважније ДЕБ на Дебиану и Убунту и РПМ на Федора, Ред Хат и другим.Ови пакети су у суштини архиви који садрже списак фајлова.Менаџер пакета отвара архиву и инсталира датотеке на локацију која пакује.Менаџер пакета остаје свестан којих датотека припадају којим пакетима - када деинсталирате пакет, менаџер пакета зна тачно које датотеке на систему припадају њему.Виндовс нема појма које датотеке припадају инсталираној апликацији - он омогућава инсталатерима апликација да сами управљају инсталацијом и деинсталацијом.

пакети могу такође садржавати скрипте који се покрећу када је пакет инсталиран и уклоњен, иако се они углавном користе за подешавање система и не покретају датотеке на произвољне локације.

Инсталирање софтвера на Линуку

Да бисте инсталирали софтвер на Линук-у, отворите управитеља пакета, потражите софтвер и обавијестите менаџер пакета да га инсталира.Ваш менаџер пакета ће учинити све остало.Линук дистрибуције често нуде различите фронтенде управитељу пакета.На пример, на Убунту-у, Убунту Софтваре Центер, Упдате Манагер, Синаптиц апликација и апт-гет команда све користе апт-гет и дпкг за преузимање и инсталирање ДЕБ пакета.Можете да користите било који услужни програм који вам се допада - они само пружају различите интерфејсе.Генерално ћете наћи једноставан, графички менаџер пакета у менијима Линук дистрибуције.

ажурира закашњења

Једно што нови Линук корисници често примећују код менаџера пакета и спремишта је кашњење пре него што нове верзије софтвера достигну своје системе.На пример, када се пусти нова верзија Мозилла Фирефока, корисници оперативних система Виндовс и Мац ће га преузети од Мозилла.На Линуку, ваша дистрибуција Линука мора пакетирати нову верзију и исцурити је као ажурирање.Ако отворите Фирефок прозор за подешавања на Линуку, уочићете да Фирефок нема могућност аутоматског ажурирања( под претпоставком да користите верзију Фирефока из ваших Линук дистрибуцијских спремишта).

Такође можете преузети и инсталирати апликацију - на пример, преузимањем Фирефока директно из Мозилла - али то може захтевати компајлирање и инсталацију софтвера из извора и уклањати користи менаџера пакета, као што су аутоматске, централизоване сигурносне исправке.

Док нове верзије Фирефока имају приоритет јер садрже безбедносне исправке, друге апликације можда неће бити достављене што брзо.На пример, велика нова верзија ЛибреОффице канцеларијске опреме можда неће бити објављена као ажурирање за тренутну верзију ваше Линук дистрибуције.Да бисте избегли потенцијалну нестабилност и омогућили време за тестирање, ова верзија можда неће бити доступна до следећег већег издања ваше Линук дистрибуције - на пример, Убунту 12.10 - када постане подразумевана верзија у репозиторијумима софтвера за дистрибуцију.

Да би решили овај проблем, неке дистрибуције Линука, као што је Арцх Линук, нуде "циклуса пуштања у покрет", гдје се нове верзије софтвера гурне у главне репозиторије софтвера.Ово може проузроковати проблеме - док можда желите нове верзије десктоп апликација, вероватно вам није брига о новим верзијама ниског нивоа системских програма, што би потенцијално могло представити нестабилност.

Убунту нуди репозиторијум бацкпортс-а да донесе нове верзије значајних пакета старијим дистрибуцијама, иако све нове верзије не чине у репозиторијум бацкпортс-а.

Остала Репозитори

Док Линук дистрибуције шаљу са сопственим спремиштима унапријед конфигурираних, можете такође додати и друге спремиште вашем систему.Једном када имате, можете инсталирати софтверске спремишта из тог спремишта и примати исправке из ње помоћу менаџера пакета.Приложено спремиште мора бити дизајнирано за вашу дистрибуцију Линука и менаџер пакета.

На пример, Убунту нуди широк спектар личних архивских пакета( ППА), који садрже софтвер који прикупљају појединци и тимови.Убунту не гарантује стабилност или сигурност пакета у овим складиштима, али можете додати ППА-ове од поузданих појединаца како бисте преузели пакете који још нису у Убунту-овом спремишту - или преузмете нове верзије постојећих пакета.

Неке апликације независних произвођача такође користе сопствене софтверске репозиторије.На пример, када инсталирате Гоогле Цхроме на Убунту, он додаје свој апт спремиште на ваш систем.Ово вам омогућава да добијете исправке за Гоогле Цхроме преко Убунтуовог Упдате Манагер и стандардних алата за инсталацију софтвера.