полезни статии

Как да инсталирате софтуер на Linux

Така че сте преминали към Linux. Или мислите да направите превключвателя. Но имате въпроси, които може да ви попречат да се потопите напълно. Едно от най-големите притеснения, които повечето нови потребители имат, е: „Какъв софтуер е наличен и как да го инсталирам?“

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

За щастие, тези дни са отдавна отминали и инсталирането на някое от наличните софтуерни заглавия (от които има много) на Linux вече не е такова главоболие.

Преди да влезем в практическите инструкции за действително инсталиране на софтуер в Linux, има една много важна концепция, която трябва да разберем:

Мениджъри на пакети

Това е една от онези теми, които са склонни да объркат повечето нови потребители на Linux. Мениджърът на пакети е подсистема в Linux, която, както се казва в заглавието, управлява пакетите (софтуера) на вашия компютър. Това е ключов компонент на Linux, тъй като той следи всичко инсталирано; изтегляне на пакети; гарантира, че всички пакети са инсталирани на общо място; помага за надграждане на пакетите; решава зависимости; и не позволява на потребителите да се инсталират от изходния код.

Най-голямата объркване е, че има много мениджъри на пакети, но само един може да се използва при дистрибуция. Всъщност дистрибуциите са диференцирани, предимно на кой пакет мениджър избират. Например: Debian и Ubuntu (и неговите производни) използват apt; Red Hat Enterprise Linux, CentOS и Fedora използват yum; SUSE и openSUSE използват цип; и Arch Linux използва Pacman. Има повече мениджъри на пакети, но това е добро място за начало.

Всеки мениджър на пакети работи с различен тип файл. Например, apt работи с .deb файлове, а yum и zypper работят с .rpm файлове. Мениджърът на подходящи пакети не може да инсталира .rpm файлове и нито yum, нито zypper могат да инсталират .deb файлове. За да направи нещата още по-объркващи, Ubuntu (и неговите производни) използва командата за инсталиране на локални .deb файлове, а Red Hat (и нейните производни) използват командата за инсталиране на локални .rpm файлове.

Объркани още? Не се притеснявайте, всъщност е много по-лесно от това.

Повечето мениджъри на пакети имат предни краища на GUI. Тези предни краища са подобни на Apple App Store. Не трябва да е изненада, че има много такива предни краища на GUI. Добрата новина тук е, че повечето от тях са с подобно наименование (като GNOME Software, Ubuntu Software, Elementary AppCenter). Тези магазини за приложения ви позволяват лесно да търсите заглавие на софтуера и да го инсталирате с едно натискане на бутон (повече за това малко).

Има още един проблем с мениджърите на пакети: хранилища. Хранилищата са ключов аспект на мениджърите на пакети, но за новите потребители концепцията може да добави още едно ниво на объркване, което не искаме. За бърз преглед обаче помислете за това: Извън кутията имате само известна селекция от софтуерни заглавия. Този избор е продиктуван от конфигурираните хранилища. Има много хранилища на трети страни, които можете да добавите към системата. След като добавите, след това можете да инсталирате всякакви софтуерни заглавия, свързани с тези хранилища на трети страни. Софтуерните хранилища могат да се добавят или от GUI инструмент или от командния ред.

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

Инсталиране на изтегления файл

Знам, знам ... Казах, че едно от предимствата на съвременните Linux операционни системи е, че не трябва да инсталирате от изтегления файл. Като се казва, искам да започна тук. Защо? Възможно е да намерите време софтуер, който да не е наличен в „магазина за приложения на вашата дистрибуция“. Когато това се случи, ще трябва да знаете как да инсталирате това приложение ръчно. Ще кажа, че за всекидневна средна употреба е рядък случай, че ще трябва да го направите. И дори ако никога не правите инсталиране, използвайки този метод, поне ще имате много основно разбиране за това как работи.

Тук ще демонстрираме, използвайки най-новата версия на Ubuntu Linux (от настоящото писане, 17.10). Повечето мениджъри на пакети инсталират по подобен начин (с леки вариации на използваните команди). Да речем, че искате да инсталирате браузъра Google Chrome на Ubuntu. Няма да намерите този конкретен браузър в софтуера на Ubuntu Software. За да го инсталирате от командния ред, трябва да изтеглите правилния файл. Както бе посочено по-рано, правилният файл за Ubuntu ще бъде .deb файл. Затова насочете браузъра си към страницата за изтегляне на Chrome и кликнете върху бутона Изтегляне на Chrome. Добрата новина тук е, че браузърът ви ще бъде открит и страницата за изтегляне на Chrome ще знае кой файл ви трябва. Щракнете върху бутона ПРИЕМАНЕ И ИНСТАЛИРАНЕ и ще се появи нов прозорец, който ви дава две опции ( вижте по-долу ).

Можете или да запазите файла на вашия твърд диск (и след това да инсталирате чрез командния ред), или да отворите файла със софтуера за инсталиране на софтуер. Важно е да се разбере, че не всяко разпределение включва последното. Ако не получите опцията Open with, ще трябва да инсталирате от командния ред.

Нека първо използваме опцията Open с. Уверете се, че е избрана инсталация на софтуер (по подразбиране) и щракнете върху OK. Файлът ще се изтегли и тогава софтуерът Ubuntu ще се отвори, като ви дава възможност да инсталирате ( вижте по-долу ).

Щракнете върху Инсталиране и ще бъдете подканени за вашата потребителска парола. Инсталацията ще завърши и Chrome е готов за използване. Можете да затворите инструмента за софтуер Ubuntu и да отворите Chrome от тирето.

Но какво ще стане, ако не получите опцията да инсталирате с GUI инструмента? След това трябва да изберете Save File и да стартирате инсталацията от командния ред. Не се притеснявайте, не е толкова трудно. Ето стъпките за инсталиране на най-новата версия на Chrome, на Ubuntu Linux, от командния ред:

  1. Кликнете върху квадрата от точки в долната част на работния плот
  2. Когато тирето се отвори, въведете
  3. Променете в директорията за изтегляния с командата
  4. Инсталирайте Chrome с командата
  5. Когато бъдете подканени ( вижте по-долу ), въведете потребителската си парола и натиснете Enter на клавиатурата си
  6. Оставете инсталацията да завърши

Инсталиране от GUI

Тук нещата стават много лесно. За да инсталирате от GUI на вашата дистрибуция, трябва само да отворите инструмента, да потърсите софтуера, който искате и щракнете върху Инсталиране. Кажете например, че искате да инсталирате редактора на изображения на GIMP. За целта отворете Ubuntu Software и въведете gimp в лентата за търсене. Когато се появят резултатите, щракнете върху записа GIMP, щракнете върху бутона Install ( вижте по-долу ) и (когато бъдете подканени) въведете вашата потребителска парола. Изчакайте инсталацията да завърши и новият ви софтуер е готов да бъде отворен и използван.

Долен ред: всичко е по-лесно, отколкото изглежда

Инсталирането на софтуер на Linux не е толкова трудно, колкото може би сте мислили. Да, има рядък случай, когато трябва да инсталирате нещо от командния ред, но дори и това не е много предизвикателство. Освен това шансовете са, че никога няма да се налага да инсталирате софтуер извън предния край на GUI.

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