Новият софтуер е длъжен да има някои бъгове - бъгове, които остават незабелязани по време на цялата фаза преди освобождаването. След издаването, когато потребителите срещнат тези бъгове, те са официално регистрирани и след това са фиксирани след известно време. Докато тази процедура просто работи в повечето случаи, в случай на голяма грешка, която засяга някои основни функции, използвани в ежедневните работи, нещата могат да бъдат малко разочароващи, ако не са фиксирани скоро или ако фиксацията отнема време, за да бъде на всички потребители.

Примерен случай: Грешка в приложението Gnome Software на Ubuntu 16.04, което не позволява на помощната програма да инсталира .deb файлове от трети страни. Въпреки че грешката е била съобщена за първи път през април и, както е описано подробно, скоро се оправи, един бърз поглед в секцията за коментари разкрива, че много потребители все още са изправени пред проблема.

Сега може да се окаже, че тези потребители (които твърдят, че все още съществува грешката) нямат нещо в своя край, но факт е, че те все още са останали и вероятно нямат представа как да инсталират пакет .deb на трети страни без Gnome софтуер. Затова, имайки предвид това, ще обсъдим няколко различни начина на отстраняване, като обясним как можете да инсталирате такива .deb пакети, ако Gnome Software не работи за вас.

Заобиколно решение 1: Поставете отново и използвайте софтуера на Ubuntu

Ако сте били потребители на Ubuntu през последните няколко години, вероятно сте наясно, че от Ubuntu 16.04 Gnome Software е заменил приложението на софтуера на Ubuntu. Така че, лесен начин за излизане от инсталационния проблем на трета страна е да преинсталирате и използвате софтуера на Ubuntu вместо софтуера Gnome.

За да върнете приложението на софтуера на Ubuntu, трябва само да изпълните следната команда:

 sudo apt инсталирате софтуерен център 

Въпреки че гореспоменатата команда трябва да работи без проблем (поне в моя случай поне), само ако получите грешка "липсващ пакет", можете да опитате да я коригирате, като изпълните следните команди:

 sudo apt-get актуализация sudo apt-get ъпгрейд 

След като инсталацията е успешна, можете да инсталирате пакет .deb чрез софтуера на Ubuntu.

Решение 2: Използване на dpkg

Второто решение е да инсталирате .deb файлове, като използвате dpkg - инструмент на командния ред, който ви позволява да инсталирате, създавате, премахвате и управлявате Debian пакетите. Ето командата, която трябва да изпълните, в случай че искате да използвате dpkg:

 sudo dpkg -i [deb-файл] 

Например:

 sudo dpkg -i /home/himanshu/Downloads/test_1.0-1.deb 

Имайте предвид, че ако срещнете проблеми, свързани с зависимостта, можете да опитате да ги коригирате, като използвате следната команда:

 sudo apt-get инсталирате -f 

Заобиколно решение 3: Използване на GDebi

Третият начин е да използвате инструмента GDebi. Инструментът ви позволява да инсталирате локални Deb пакети и автоматично решава и инсталира техните зависимости (ако има такива). Можете да мислите за GDebi като APT, но за местни пакети. За да инсталирате инструмента, изпълнете следната команда:

 sudo apt-get инсталирате gdebi 

Инструментът идва както като команда, така и като приложение, базирано на GUI. За да инсталирате .deb пакет с помощта на GDebi на командния ред, изпълнете следната команда:

 sudo gdebi [deb-файл] 

За да използвате графичния клиент, първо го стартирайте през Ubuntu Dash:

Ето как изглежда потребителският интерфейс на инструмента:

За да инсталирате .deb пакет, първо го изберете по заглавие "File -> Open". Например, избрах пакета KDEConnect.

Можете да видите, че бутонът "Install Package" вече е активен. Просто кликнете върху него, за да започнете инсталирането.

Имайте предвид, че GDebi винаги ще се опитва да разреши зависимостите от знанията си за това, което се съдържа в стандартните хранилища на Ubuntu - ако не е налице необходимия пакет, инсталационният ви процес ще се провали.

заключение

Никое от посочените тук решения не е трудно да се настрои и да се използва - то зависи само от това, което предпочитате. Ако не сте напълно алергични към командния ред, бих препоръчал да научите инструмента gDebi. И продължавате да търсите защо проблемът с инсталацията .deb все още е там на вашата система и да приложите коригирането, веднага щом разберете какво се случва.