Реклама
Без обзира на менаџер пакета Који је Линук пакет менаџер (и дистро) погодан за вас?Кључна разлика између главних Линук дистрибуција је менаџер пакета; разлике су довољно јаке да могу утицати на ваш избор дистро. Погледајмо како раде различити менаџери пакета. Опширније користите два начина за инсталирање програма на Линук. Или користите унапријед уграђени пакет или га сами саставите. Ових дана бивши обично добија по дефаулту. Међутим, постоје тренуци када бисте требали размотрити алтернативу.
Шта су бинарни пакети?
Инсталирање програма на Линуку обично је потпуно другачије од инсталирања на Виндовс. Уместо да уклоне инсталаторе са веб локације продавца, датотеке се обично преузимају из складишта програма, обично скројен Како прилагодити радну површину Убунту 16.04 ЛТСБолесно од заданог Убунту изгледа? Кориштењем наредби терминала и Унити Твеак алата можете с лакоћом прилагодити Убунту 16.04 ЛТС. Опширније за ваш оперативни систем.
Датотеке за одвојене програме се чувају у формат архива
Који је најбољи начин компресије датотеке? МакеУсеОф Тестови Зип, РАР и још много тогаКомпресија датотеке је важан и уобичајен задатак који корисници често питају своје рачунаре. Смањење величине датотеке олакшава слање е-поште или постављање на флеш диск. Такођер смањује пропусност и ... Опширније . Све ово спаја у једну датотеку ради лакшег приступа касније. На пример, Дебиан користи ДЕБ формат за чување својих програма. Ови снопови се називају бинарни пакети.Инсталација захтева посебан програм за издвајање ових датотека и њихово постављање на рачунар. То јест, менаџер вашег пакета (нпр. АПТ, Иум и тако даље). Такође користи и друге корисне ствари, као што су праћење датотека које сте инсталирали и управљање ажурирањима софтвера.
Одакле долазе пакети?
Сав софтвер написан је линијама текста названим изворним кодом. Написане су тачно програмски језици 6 најлакших језика за програмирање за почетникеУчење програмирања подразумијева проналажење правог језика једнако колико и процес едификације. Ево првих шест најлакших програмских језика за почетнике. Опширније , као што су Ц или Ц ++. Међутим, генерално, не можете то само да повежете у архиву и назовете га пакетом. Ове линије морају бити преведене на језик који ваш рачунар може разумети и извршити.
Овај процес се зове компајлирање Како саставити и инсталирати датотеке ТАР ГЗ & ТАР БЗ2 у Убунту Линуку Опширније , крајњи резултат стварајући бинарне датотеке које рачунар може покренути. То су ови бинарни подаци који се чувају заједно у пакету, заједно са другим стварима као што су конфигурационе датотеке Шта су конфигурирање датотека и како их можете уредити?Велика већина софтверских апликација се конфигурише путем интерфејса менија, али неки од вас захтевају да направите корак даље и заправо измените текстуалну датотеку. Али како функционишу ове „конфигурационе датотеке“? Опширније .
Шта је инсталирање „фром Соурце“?
Компајлирање изворног кода није само за прављење пакета. У ствари, стварање такве архиве из ње чак и није неопходно. У основи, инсталирати програм "из извора" значи инсталирати нешто без коришћења менаџера пакета. Компајлирате изворни код и уместо тога копирате бинарне датотеке на свој рачунар.
Већину времена можете преузети изворни код пројекта са хостинг услуга попут ГитХуб или БитБуцкет Лове ГитХуб? 4 разлога зашто бисте требали угостити свој код на БитБуцкет-уМорате размишљати о томе где намеравате да похраните свој код. Вероватно сте чули за ГитХуб. То није изненађујуће. ГитХуб појединци и компаније користе да угоштају код, сарађују на документацији ... Опширније . Већи програми га могу чак и угостити на личној веб локацији. Код ће се обично компримирати у архивском формату (такође познат као изворни пакет).
Посебан сет алата помаже у аутоматизацији процеса изградње. На Линук радним површинама ово обично долази у облику а командна линија Кратки водич за почетак рада с наредбеном линијом ЛинукаМожете направити пуно невероватних ствари са командама у Линуку и то заиста није тешко научити. Опширније програм зове направити. За изворни код написан на различитим језицима потребни су посебни преводиоци и команде да би их претворили у бинарне датотеке. Маке програм аутоматизује Како заказати задатке у Линуку помоћу Црон-а и ЦронтабаСпособност аутоматизације задатака једна је од оних футуристичких технологија која се већ налази овде. Сваки Линук корисник може имати користи од система заказивања и корисничких задатака, захваљујући црон-у, једноставној позадинској услузи. Опширније овај процес.
Да бисте то учинили, програми нуде израду а макефиле то говори шта треба да ради и саставити. Ових дана обично се аутоматски генерише посебан софтвер попут ЦМаке-а. Овде долази корисник. Будући да одавде могу тачно одредити које функције желе да су састављене у сопствени софтвер.
Брза демонстрација
На пример, наредба испод генерише конфигурациону датотеку за Цаллигра Оффице Суите Цаллигра вс. ЛибреОффице: Који је најпродуктивнији Линук Оффице Суите? Опширније користећи ЦМаке. Створена датотека говори програму маке да компајлира само Вритер компонента Цаллигра.
цмаке -ДПРОДУЦТСЕТ = ВОРДС -ДЦМАКЕ_ИНСТАЛЛ_ПРЕФИКС = $ ХОМЕ / кде / инст5 $ ХОМЕ / кде / срц / цаллигра
Након тога, све што особа мора урадити је покренути алат за прављење и копирање резултата на свој рачунар. То се ради на следећи начин:
направити. направите инсталацију
Иако је ово општи образац за састављање програма, постоји много других начина за инсталирање изворних пакета. Гентоо Линук Гентоо: Линук дистрибуција где састављате сопствени оптимизовани софтверВелик број различитих начина на које се може покренути Линук је запањујући, јер постоји много избора. Иако постоји доста дистрибуција које се ослањају или на .деб ... Опширније на пример, има уграђен начин да се то реши, што процес чини много бржим и лакшим. Заједно с тим, изградња бинарних пакета траје неколико корака више од горе наведених команди.
Предности употребе бинарних пакета
Ако користите Линук, велике су шансе да су програми које сте инсталирали били унапред састављени. Ових дана то је много чешће од употребе изворних пакета. Постоји неколико разлога због којих је то тако.
Једноставније за управљање
Бинарни пакети садрже много више од само састављених инсталационих датотека. Такође похрањују информације које олакшавају ваше пословање менаџер пакета Ваш водич за Убунту спремишта и управљање пакетима Опширније да пратите све своје програме. На пример, ДЕБ датотеке (формат пакета за Дебиан Дебиан: Уживајте у једној од најстабилнијих и најпоузданијих Линук дистрибуцијаПостоји доста Линук корисника који користе дистрибуције као што је Убунту или једна од многих дистрибуција које су базиране на Убунту-у, укључујући Линук Минт. Међутим, без обзира на то шта користите, ... Опширније и Дебианови деривати) такође садрже важне информације као што су који други софтвер програм треба да ради и његова тренутна верзија.
То олакшава инсталацију пакета. Не морате се бринути о томе које друге датотеке морате инсталирати да би се програм покренуо, на пример. Пошто ваш менаџер пакета може прочитати те информације из самог пакета, он све аутоматски рукује.
Упоредите то са инсталирањем програма из извора. Ако не саставите код у сопствени бинарни пакет, ти биће задужен за управљање тим софтвером. Требате имати на уму који су вам други програми потребни да би функционисали и сами их инсталирати.
Побољшана стабилност
Спремници пакета обично тестирају своје бинарне датотеке на проблеме и дају све од себе да их исправе када се појаве. Ово може довести до побољшане стабилности програма, нешто што би особа која је инсталирала из извора могла да пропусти.
На пример, постоји неколико пакета у Дебиановим складиштима који на њих примењују исправке. То може чак да укључује и велике програме као што су веб прегледачи Користите ли најбољи веб претраживач за Линук у 2016. години?Коришћење „погрешног“ прегледача може довести до многих непотребних главобоља, изгубљене продуктивности и чак изгубљених података. Који је прегледач најбољи за ваш Линук рачунар? Хајде да сазнамо. Опширније !
Уз то, пакети се обично морају придржавати строгог скупа правила како би се осигурало да се покрећу на вашем систему. И Дебиан и Убунту имају на пример приручник за смернице, као и многи други Линук оперативни системи.
Неки се програми такођер ослањају на различите верзије исте овисности о софтверу. Спремници пакета дају све од себе да би решили ове сукобе, тако да не морате да бринете због тога.
Предности састављања изворних пакета
Инсталирање програма из извора није нешто што свако треба да уради. У ствари, најбоље је ако се држите бинарних пакета. Упркос томе, још увијек постоје неке предности кориштења овог мало више укљученог начина инсталирања програма.
Најновији софтвер
Једна од недостатака која програме чине поузданијима је та што им треба времена да се побољшају и поправе. Као резултат тога, употреба старијих верзија софтвера може довести до вас. За људе који то желе најновији и највећи 5 Линук оперативних система који нуде ажурирања крвавих ивицаСистем који се увек побољшава и ажурира има своје предности, нпр. добитак у брзини и сигурности. Ако сте спремни да испробате крвави Линук, ево неколико оперативних система које треба размотрити. Опширније , можда би волели мало нестабилности у замену за то.
Иако постоје оперативни системи Линук који задовољавају ову потребу без компилирања програма, они имају неколико недостатака. На пример, софтвер који не пушта често постављене верзије пакета је теже будите у току Зашто увек требате да ажурирате своју Убунту инсталацију ажурирану [Линук] Опширније у спремишту, уместо инсталирања из извора.
То је зато што се бинарни пакети обично праве од званичних издања програма. Као такве, промене између ових верзија се обично не узимају у обзир. Компонирањем сопственог софтвера из извора, можете одмах имати користи од ових промена.
Могуће је и да ваш оперативни систем Линук нема софтвер који сте желели да направите за вас. Ако је то случај, инсталирање из извора је ваша једина опција.
Бирати
Још једна корист од коришћења изворних пакета је та што стекнете већу контролу над програмима које инсталирате. Када инсталирате из бинарног складишта, ограничени сте у начинима на које можете прилагодити своје пакете.
На пример, погледајте ФФмпег, заснован на наредбеном ретку аудио и видео претварач 5 најбољих апликација за претварање аудио и видео датотека на ЛинукуТребате претворити своје медијске датотеке у Линук? Помоћу ових алата можете претворити аудио или претворити видео у готово било коју Линук дистрибуцију. Опширније . По дефаулту долази са огромним бројем функција, којих неке можда никада не бисте ни додирнули. На пример, ЈАЦК аудио подршка је доступна у ФФмпег-у, иако се овај софтвер обично користи производна окружења 6 Линук Дистрос дизајниран за уметнике, музичаре и уреднике Опширније само.
Компајлирање ФФмпег-а омогућава вам да из њега уклоните ствари које не желите, остављајући их лакшим и прилагођеним вашим потребама. А исто се односи и на остале тешке програме.
Када су ресурси ријетки, уклањање функција може бити одличан начин да се олакша терет. То није ни чудо Цхроме ОС Цхроме ОС Цхалленге: Нови дан корисника на Цхромебоок-уКакви су Цхромебоок-ови за некога ко је навикао на подешавање Виндовс-а или Мац-а? Као придошлица Цхроме ОС-а, ту сам да вам кажем. Опширније , који се налази на многим рачунарима ниског ценовног ранга, заснован је на Гентоо Линуку. Гентоо, који се заснива на изворима, сакупља велики део свог софтвера, што потенцијално чини ове системе много лакшим.
Зашто се не инсталирати са оба?
Иако вероватно нећете желети да састављате пакете на дневној бази, имајте на уму нешто корисно. Ако икада не пронађете своје софтверско складиште довољно добро, имајте на уму да постоји још један, старији начин инсталирања ствари.
Да ли сте икада раније морали да саставите софтвер? Зашто?
Кредитна слика: Андрии Симоненко преко Схуттерстоцк.цом
Тренутно студира за БИТ, Аустин Луонг је ентузијастични Линук ентузијаст који воли просерати о слободном софтверу. Такође воли да пише сци-фи, али само у приватности свог хард диска.