Как да инсталирате и премахнете софтуер в Ubuntu

Кратко : Това подробно ръководство ви показва различни начини за инсталиране на приложения в Ubuntu Linux и също така показва как да премахнете инсталирания софтуер в Ubuntu .

Когато преминете към Linux, опитът може да бъде поразителен в началото. Дори основните неща като инсталирането на приложения в Ubuntu може да изглежда объркващо.

Не се притеснявайте. Linux предлага толкова много начини да направи същата задача, че е съвсем естествено да изглеждате загубени, поне в началото. Не си сам. Всички сме били на този етап.

В това ръководство за начинаещи ще покажа най-популярните начини за инсталиране на софтуер в Ubuntu. Ще ви покажа и как да деинсталирате софтуера, който сте инсталирали по-рано.

Също така ще дам препоръка за метода, който трябва да използвате за инсталиране на софтуер в Ubuntu. Седнете здраво и обърнете внимание. Това е дълга статия, подробна, която със сигурност ще добави към вашите познания.

Как да инсталирате приложения в Ubuntu и как да премахнете инсталирания софтуер

Използвам Ubuntu 16.04, работещ с работната среда Unity в това ръководство. Освен няколко скрийншота, това ръководство е приложимо и за всички останали вкусове на Ubuntu.

1.1 Инсталирайте софтуера, като използвате софтуера на Ubuntu [Препоръчително]

Най-лесният и най-удобният начин за намиране и инсталиране на софтуер в Ubuntu е чрез използване на Ubuntu Software Center. В Ubuntu Unity можете да търсите в Ubuntu Software Center в Dash и да кликнете върху него, за да го отворите:

Стартирайте Ubuntu Software Center

Можете да мислите за Софтуерния център на Ubuntu като Google Play Store или App Store на Apple. Той показва целия софтуер, наличен за вашата система Ubuntu. Можете да търсите приложение по негово име или просто да разглеждате различни категории софтуер. Можете също да изберете опцията за редактор. Вашият избор основно.

След като намерите приложението, което търсите, просто кликнете върху него. Това ще отвори страница в Софтуерния център с описание на приложението. Можете да прочетете описанието, да видите неговия рейтинг и да прочетете коментарите. Можете също така да напишете преглед, ако желаете.

След като сте убедени, че искате приложението, можете да кликнете върху бутона за инсталиране, за да инсталирате избраното приложение. Ще трябва да въведете паролата си, за да инсталирате приложения в Ubuntu.

Проверете подробностите и след това инсталирайте софтуера

Може ли да е по-лесно от това? Съмнявам се в това.

Съвет : Както споменах в неща, които трябва да направя след инсталирането на Ubuntu 16.04, трябва да разрешите Canonical партньорски хранилище. По подразбиране Ubuntu предоставя само тези софтуерни продукти, които идват от собственото му хранилище (проверено от Ubuntu).

Но има и Canonical Partner Repository, който не се контролира директно от Ubuntu и включва закрит собствен софтуер. Активирането на това хранилище ви дава достъп до повече софтуер. Инсталирането на Skype в Ubuntu се постига чрез този метод.

В Unity Dash потърсете Софтуер и актуализации.

И тук, под раздела Друг софтуер, проверете опциите на Canonical Partners.

Разрешете на партньорите на Canonical да имат достъп до повече софтуер

1.2 Премахване на софтуера чрез Ubuntu Software Center [Препоръчително]

Току-що видяхме как да инсталираме софтуера с помощта на Ubuntu Software Center. Какво ще кажете за премахване на софтуер, който сте инсталирали с този метод?

Деинсталирането на софтуер с Ubuntu Software Center е толкова лесно, колкото и самият процес на инсталиране.

Отворете Софтуерния център и кликнете върху раздела Инсталиран. Той ще ви покаже целия инсталиран софтуер. Друга възможност е да потърсите приложението по негово име.

За да премахнете приложението от Ubuntu, просто кликнете върху бутона Премахване. Отново ще трябва да въведете паролата си тук.

Намерете инсталиран софтуер и ги премахнете

2.1 Инсталирайте софтуера в Ubuntu използвайки .deb файлове

.deb файловете са подобни на .exe файловете в Windows. Това е лесен начин за предоставяне на софтуерна инсталация. Много доставчици на софтуер предоставят своя софтуер в .deb формат. Google Chrome е такъв пример.

Можете да изтеглите .deb файл от официалния сайт.

След като изтеглите .deb файла, просто кликнете два пъти върху него, за да го стартирате. Тя ще се отвори в Ubuntu Software Center и можете да я инсталирате по същия начин, както видяхме в раздел 1.1.

Като алтернатива можете да използвате лека програма Gdebi за инсталиране на .deb файлове в Ubuntu.

След като инсталирате софтуера, можете свободно да изтриете изтегления .deb файл.

Съвет: Няколко неща, които трябва да имате предвид при работа с .deb файл.

  • Уверете се, че изтегляте .deb файла от официалния източник. Разчитайте само на официалния уебсайт или на страниците на GitHub.
  • Уверете се, че изтегляте .deb файла за правилен тип система (32 бита или 64 бита). Прочетете нашето кратко ръководство, за да разберете дали вашата система на Ubuntu е 32-битова или 64-битова.

2.2 Премахване на софтуер, инсталиран с помощта на .deb

Премахването на софтуера, инсталиран от .deb файл, е същото, както видяхме по-рано в раздел 1.2. Просто отидете в Ubuntu Software Center, потърсете името на приложението и кликнете върху премахване, за да го деинсталирате.

Като алтернатива можете да използвате Synaptic Package Manager. Не е задължително, но това може да се случи, ако инсталираното приложение не се вижда в Софтуерния център на Ubuntu. Synaptic Package Manager изброява целия софтуер, който е достъпен за вашата система и целия софтуер, който вече е инсталиран на вашата система. Това е много мощен и много полезен инструмент.

Това е много мощен и много полезен инструмент. Преди да се появи Ubuntu Software Center, който да предостави по-лесен за използване подход към инсталирането на софтуера, Synaptic беше програмата по подразбиране за инсталиране и деинсталиране на софтуер в Ubuntu.

Можете да инсталирате Synaptic пакетния мениджър, като щракнете върху линка по-долу (той ще отвори Ubuntu Software Center).

Инсталирайте Synaptic Package Manager

Отворете Synaptic Manager и след това потърсете софтуера, който искате да деинсталирате. Инсталираните софтуери са маркирани със зелен бутон. Кликнете върху него и изберете „знак за премахване“. След като го направите, кликнете върху „приложи“, за да премахнете избрания софтуер.

3.1 Инсталирайте софтуера в Ubuntu, като използвате apt команди [препоръчително]

Може би сте забелязали няколко уебсайта, които ви дават команда като "sudo apt-get install", за да инсталирате софтуер в Ubuntu.

Това всъщност е еквивалент на командния ред на това, което видяхме в раздел 1. По принцип, вместо да използвате графичния интерфейс на Ubuntu Software Center, използвате интерфейса на командния ред. Нищо друго не се променя.

Използването на apt-get команда за инсталиране на софтуер е изключително лесно. Всичко, което трябва да направите, е да използвате команда като:

sudo apt-get install package_name 

Тук sudo дава привилегии "admin" или "root" (в термин Linux). Можете да замените името на package_name с желаното име на софтуер.

apt-get командите имат автоматично завършване, така че ако въведете няколко букви и натиснете хит, той ще предостави всички програми, съответстващи на тези букви.

3.2 Премахване на софтуера в Ubuntu чрез apt команди [препоръчително]

Можете лесно да премахнете софтуер, инсталиран с помощта на Ubuntu Software Center, apt команда или .deb файл, като използвате командния ред.

Всичко, което трябва да направите, е да използвате следната команда, просто заменете името на пакета с името на софтуера, което искате да изтриете.

 sudo apt-get remove package_name 

Тук отново можете да се възползвате от автоматично завършване чрез натискане на клавиша tab.

Използването на apt-get команди не е ракетна наука. Това всъщност е много удобно. С тези прости команди се запознавате с частта на командния ред на Ubuntu Linux и тя помага в дългосрочен план. Препоръчвам ви да прочетете подробното си ръководство за използването на apt-get команди, за да научите подробно за него.

4.1 Инсталиране на приложения в Ubuntu чрез PPA

PPA означава Личен архивен пакет. Това е друг начин, по който разработчиците използват софтуера си за потребителите на Ubuntu.

В раздел 1 попаднахте на термин, наречен „хранилище“. Хранилището основно съдържа колекция от софтуер. Официалното хранилище на Ubuntu има софтуера, одобрен от Ubuntu. Каноничното партньорско хранилище съдържа софтуера от партньори.

По същия начин, PPA позволява на разработчика да създаде свой собствен APT хранилище. Когато краен потребител (т.е. вие) добави това хранилище към системата (sources.list се модифицира с това вписване), софтуерът, предоставен от разработчика в неговото / нейното хранилище, става достъпен за потребителя.

Сега може да попитате каква е нуждата на PPA, когато вече имаме официалния репозиториум на Ubuntu?

Отговорът е, че не всеки софтуер автоматично се добавя към официалното хранилище на Ubuntu. Само този доверен софтуер влиза в този списък. Представете си, че сте разработили хладно Linux приложение и искате да осигурявате редовни актуализации на вашите потребители, но това ще отнеме месеци, преди да бъде добавено към хранилището на Ubuntu (ако е възможно). PPA е удобен в тези случаи.

Освен това официалното хранилище на Ubuntu често не включва най-новата версия на софтуера. Това се прави, за да се осигури стабилността на системата Ubuntu. Новата версия на софтуера може да има регресия, която може да повлияе на системата. Ето защо отнема известно време, преди новата версия да стигне до официалното хранилище, понякога са необходими месеци.

Но какво, ако не искате да чакате последната версия да дойде в официалното хранилище на Ubuntu? Това е мястото, където PPA спестява вашия ден. С помощта на PPA получавате по-новата версия.

Обикновено PPA се използват в три команди. Първо, за да добавите хранилището на PPA към списъка с източници. Второ, за да актуализирате списъка на софтуера в кеша, за да може системата ви да е наясно с новия наличен софтуер. И трето, за да инсталирате софтуера от PPA.

Ще ви покажа пример, като използвате Numix темата PPA:

 sudo add-apt-repository ppa:numix/ppa sudo apt-get update sudo apt-get install numix-gtk-theme numix-icon-theme-circle 

В горния пример добавихме, че проектът Numix е предоставен от PPA. След като актуализираме информацията за софтуера, добавяме две програми, налични в Numix PPA.

Ако искате GUI приложение, можете да използвате приложението Y-PPA. Тя ви позволява да търсите PPA, да добавяте и премахвате софтуер по-добре.

Съвет: Сигурността на АОП често се дискутира. Моят съвет е да добавите PPA от надежден източник, за предпочитане от официални източници.

4.2 Премахване на приложения, инсталирани чрез PPA

По-рано обсъдихме премахването на PPA в Ubuntu. Трябва да се обърнете към тази статия, за да получите повече информация за отстраняването на PPA.

За да го обсъдите бързо тук, можете да използвате следните две команди.

 sudo apt-get remove numix-gtk-theme numix-icon-theme-circle 
 sudo add-apt-repository --remove ppa:numix/ppa 

Първата команда премахва софтуера, инсталиран чрез PPA. Втората команда премахва PPA от sources.list.

5.1 Инсталиране на софтуер, използвайки изходния код в Ubuntu Linux [Не се препоръчва]

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

Но изграждането от изходния код все още се харесва от няколко, дори ако те не разработват собствен софтуер. За да ви кажа истината, последно бях широко използван преди 5 години, когато бях стажант и трябваше да разработя софтуер в Ubuntu. Оттогава предпочитам други начини за инсталиране на приложения в Ubuntu. За обикновения десктоп Linux потребител, най-добре трябва да се избягва инсталирането от изходния код.

Ще бъда кратък в този раздел и просто ще изброя стъпките за инсталиране на софтуер от изходния код:

  • Изтеглете изходния код на програмата, която искате да инсталирате.
  • Извадете изтегления файл.
  • Отидете в извлечената директория и потърсете файл README или INSTALL. Добре разработен софтуер може да включва такъв файл, за да осигури инструкции за инсталиране и / или отстраняване.
  • Потърсете файл, наречен configure. Ако е налице, изпълнете файла с помощта на командата: ./configure Това ще провери дали вашата система има всички необходими софтуери (наречени "зависимости" в софтуерния термин), за да инсталирате програмата. Имайте предвид, че не всички програми включват конфигуриране на файл, което според мен е лоша практика за развитие.
  • Ако configure ви уведоми за липсващи зависимости, инсталирайте ги.
  • След като имате всичко, използвайте командата make за компилиране на програмата.
  • След като програмата бъде компилирана, изпълнете командата sudo make install, за да инсталирате софтуера.

Имайте предвид, че някои софтуери ви предоставят скрипт за инсталиране и просто стартират файловете, които ще инсталират софтуера за вас. Но през повечето време няма да сте този късметлия.

Също така имайте предвид, че програмата, която сте инсталирали по този начин, няма да се актуализира автоматично като програми, инсталирани от хранилището на Ubuntu или PPA или .deb.

Препоръчвам ви да прочетете тази подробна статия за използването на изходния код в Ubuntu, ако настоявате да използвате изходния код.

5.2 Премахване на инсталиран софтуер с помощта на изходния код [Не се препоръчва]

Ако смятате, че инсталирането на софтуер от изходния код е трудно, помислете отново. Премахването на инсталирания софтуер с помощта на изходния код може да бъде по-голяма болка.

  • Първо, не трябва да изтривате изходния код, който сте използвали за инсталиране на програмата.
  • Второ, трябва да се уверите, че по време на инсталацията има начин да деинсталирате програмата. Лошо конфигурирана програма може да не осигури начин за деинсталиране на програмата и след това ще трябва ръчно да премахнете всички файлове, инсталирани от софтуера.

Обикновено трябва да можете да деинсталирате програмата, като отидете в извлечената директория и използвате тази команда:

 sudo make uninstall 

Но това не е гаранция, че ще я деинсталирате през цялото време.

Виждате ли, има много ifs и buts, свързани с изходния код и не толкова много предимства. Това е причината, поради която не препоръчвам използването на изходния код за инсталиране на софтуера в Ubuntu.

Малко повече начини за инсталиране на приложения в Ubuntu

Има още няколко (не толкова популярни) начина, по които можете да инсталирате софтуер в Ubuntu. Тъй като тази статия вече е твърде дълга, няма да ги разгледам тук. Просто ще ги изброя тук:

  • Новата Snap опаковка на Ubuntu.
  • dpkg команди
  • Използване на AppImage
  • pip: използва се за инсталиране на Python базирани програми

Как да инсталирате приложения в Ubuntu?

Ако вече използвате Ubuntu, какъв е вашият любим начин за инсталиране на софтуер в Ubuntu Linux? Смятате ли, че това ръководство е полезно? Споделете вашите виждания, предложения и въпроси.

Препоръчано

Как да се определи десен клик Touchpad не работи на Ubuntu 18.04
2019
Unity Gaming Engine пристига в Linux
2019
Как да използвате разширенията на GNOME Shell
2019