Како инсталирати .деб датотеку на Убунту

How Install Deb File Ubuntu



Ранији софтвер Линука се пре много година дистрибуирао као једини изворни код. Морали смо да компајлирамо софтвер из извора да бисмо га користили. Ако је извор софтвера зависио од других библиотека, морали смо да преузмемо и изворни код те библиотеке и компајлирамо га пре састављања софтвера који смо желели да инсталирамо. Ако је та библиотека зависила од неких других библиотека, онда смо морали преузети извор ових библиотека и саставити их. Морали смо да прођемо кроз читав низ проблема зависности, који се у то време назива пакао зависности. Није постојао систем паковања какав имамо данас. Ових дана се пакети унапред састављају за различите архитектуре машина и чувају на централном серверу (који се назива спремиште пакета), а софтвер за управљање пакетима се користи за аутоматско преузимање, решавање зависности и инсталирање уместо нас.

На дистрибуцијама Линука заснованим на Дебиану, као што су Дебиан ГНУ/Линук, Убунту, Линук Минт и други, користи се АПТ менаџер пакета. Формат пакета АПТ менаџера пакета је ДЕБ архива. Проширење ДЕБ архиве је .деб.







Ових дана је већина уобичајених софтверских пакета доступна у службеном спремишту пакета дистрибуције Линука коју користимо. Тако да га можемо лако инсталирати помоћу менаџера пакета, у случају Убунту/Дебиана менаџера пакета АПТ. Али још увек постоје случајеви када софтвер који желимо није доступан у званичном спремишту пакета и морамо да преузмемо датотеку пакета ДЕБ са званичне веб странице тог софтвера и да је ручно инсталирамо на наш Убунту/Дебиан оперативни систем.



У овом чланку ћу вам показати како инсталирати ДЕБ датотеку на Убунту. За демонстрацију ћу користити Убунту 18.04 ЛТС. Хајде да почнемо.



Можете користити дпкг наредба на Убунту -у за инсталирање ДЕБ датотеке.





Преузео сам ДЕБ датотеку веб сервера Апацхе 2 из хттпс://пацкагес.убунту.цом само за демонстрацију. Наравно, можете га врло лако инсталирати са АПТ менаџером пакета. Али показат ћу вам како га инсталирати из ДЕБ датотеке.



Сада отворите терминал у истом директорију као и ваша ДЕБ датотека. Као што видите, ДЕБ датотека је доступна у директоријуму.

Сада га инсталирајте помоћу следеће команде:

$судо дпкг апацхе2_2.4.29-1убунту4.1_амд64.деб

Као што видите, инсталација није успела јер се зависности нису могле решити. ДЕБ пакет апацхе2 зависи од апацхе2-бин , апацхе2-утилс , апацхе2-дата ниједан од њих није инсталиран.

Сада да бисте решили зависности, морате прво инсталирати ове пакете пре него што можете да инсталирате апацхе2 пакет.

На нашу срећу, пакети зависности су доступни у званичном спремишту пакета Убунту -а. Дакле, све што треба да урадимо је да покренемо следећу команду:

$судопогодан инсталирај

Као што видите, АПТ менаџер пакета је аутоматски решио све зависности. Сада притисните и а затим притисните .

Пакет апацхе2 треба инсталирати.

Као што видите, Апацхе 2 ради.

Повремено пакети зависности неће бити доступни у званичном спремишту пакета Убунту -а. У том случају морате пронаћи потребне ДЕБ пакете на интернету и инсталирати их помоћу дпкг такође. Такође ћете морати да решите све зависности које ће ови пакети зависности такође имати. Ово постаје све теже са повећањем зависности и врло је непрактично за ДЕБ датотеке које имају много зависности.

Инсталирање ДЕБ датотеке помоћу Убунту софтверског центра:

ДЕБ датотеку можете инсталирати и помоћу Убунту софтверског центра. Десним тастером миша кликните на датотеку ДЕБ и кликните на Отворите помоћу програма Инсталирање софтвера .

Сада кликните на Инсталирај .

Сада унесите лозинку и кликните на Аутхентицате .

Зависности би требало аутоматски решити ако су доступне у спремишту пакета Убунту и софтвер треба инсталирати.

Када се инсталација заврши, требало би да видите следећи прозор.

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

Дакле, тако инсталирате ДЕБ датотеку на Убунту. Хвала што сте прочитали овај чланак.