реклама

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

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

Но мениджърите на пакети се променят в зависимост от вашия дистрибутор. Ubuntu използва софтуер за Ubuntu. Това е просто ребрандирана версия на софтуера GNOME, която използва Fedora. Междувременно, openSUSE прави своето нещо с YaST.

Мениджърите на пакети работят, като търсят в хранилищата на софтуера на вашата дистрибуция. Но понякога това, което искате, не е там. Понякога ще изтеглите файл от уебсайт и щракнете върху него, както бихте Windows EXE. Само че има проблем Точно както няма нито една версия на Linux, няма един универсален формат на Linux пакет (

instagram viewer
въпреки че някои хора се опитват да променят това Ubuntu Snaps срещу Red Hat Flatpaks, каква е разликата?Linux distros разпространяват приложения в много формати. От години двата най-популярни са .debs и .rpms, но това може би започва да се променя с Snap пакетите на Ubuntu и Flatpak на Red Hat. Прочетете още ).

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

DEB пакети

Форматът DEB получава името си от Debian, Linux дистрибутор и един от най-големите проекти с отворен код в съществуването. Можете да щракнете върху DEB, за да инсталирате приложение директно или да потърсите в мениджъра на пакети, за да може той да свърши работата за вас на заден план. В терминала използвате Dpkg команда, например:

sudo dpkg -i /home/user/software.deb

Тъй като Ubuntu е базиран на Debian, DEBs са лесни за намиране. С милиони потребители и силно разпознаване на име, Ubuntu и DEBs се превърнаха в Windows и EXE на света на Linux.

Debian и Ubuntu и двамата използват файловия формат DEB, но пакетите, които работят в единия, може да не са в другия. Пакетите понякога са съвместими и с двата, например с Google Chrome. Не приемайте, че това е така. Уверете се, че изтегляте ДЕБ, предназначени за вашата дистрибуция.

Популярни дистрибутори, които използват DEB:

  • Ubuntu
  • Debian
  • Linux Mint
  • SteamOS
  • Trisquel
  • gNewSense

RPM пакети

RPM първоначално представляваше Red Hat Package Manager. Сега съкращението е рекурсивно, което стои за RPM Package Manager. Така или иначе, произходът е с Red Hat. Базираната в Северна Каролина организация, която стана първа в света компания с отворен код, разработи формата за Red Hat Linux. В резултат на това е това, което намирате в цялата екосистема Red Hat.

Това означава, че ако Fedora е вашият дистроф на избор 5 причини за използване на чист отворен код Distro, FedoraFedora не е толкова известен като Ubuntu и има репутация, че е труден за използване. Но ако това е вярно, защо толкова много хора продължават да използват Fedora? Прочетете още , това е типът пакетен файл, който ще използвате за инсталиране на софтуер. Когато щракнете върху RPM, той ще се отвори в GNOME Software.

Въпреки името, дистрибуторите, свързани с Red Hat, не са единствените, които използват RPM. openSUSE е друга видна общност, приела RPM 6 причини, които трябва да изберете openSUSE и GeekoИма основателни причини openSUSE продължава да привлича потребители и ето някои от тях. Може би ще бъдете следващият човек, който ще се влюби в Geeko. Прочетете още . Можете да ги инсталирате с помощта на YaST, системата за обслужване на едно гише за най-доброто управление на системата.

Така или иначе можете да инсталирате пакети с помощта на об команда, например:

rpm -ivh /home/user/software.rpm

Fedora и openSUSE използват RPM, но пакетите не са взаимозаменяеми. Отново се уверете, че RPM, който изтегляте, е предназначен за вашата дистрибуция.

Популярни дистрибутори, които използват RPM:

  • Red Hat Enterprise Linux
  • Fedora
  • OpenSuSE
  • SUSE Linux Enterprise Server
  • CentOS
  • PCLinuxOS

TAR пакети

Знам, че казах, че няма универсален формат на пакети за Linux, но това не е 100% вярно. Когато видите приложение, опаковано като TAR, TGZ или TAR.GZ, има голям шанс да се задейства на вашата машина. Проблемът е, че инсталацията не е толкова проста, колкото да насочите курсора си или да въведете една команда. Инсталирането на TAR файл е достоен за свой отделен водач Как да компилирате и инсталирате TAR GZ & TAR BZ2 файлове в Ubuntu Linux Прочетете още .

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

Популярни дистрибутори, които използват изключително TAR:

  • Arch Linux
  • Slackware

Още откъде дойде това

Изброените по-горе три типа не са единствените формати на пакети за Linux, но те са най-често срещаните. Някои дистрибуции развиват свои собствени типове, които не се използват другаде. Gentoo има ebuild. Pardus има PiSi (кратко за пакети, инсталирани успешно по предназначение). Android, който технически е дистрибутор на Linux, използва APK.

Защо форматите на пакетите са толкова странни?

Всеки тип е архив, съдържащ какво трябва да стартира приложение плюс метаданните, изисквани от мениджъра на пакети. Тъй като различни дистрибуции използвайте различни инструменти и хранилища Кой Linux пакетен мениджър (и Distro) е подходящ за вас?Основна разлика между основните Linux дистрибутори е мениджърът на пакети; разликите са достатъчно силни, че могат да повлияят на вашия избор на дистрибуция. Нека да разгледаме как работят различните мениджъри на пакети. Прочетете още , това, което влиза в тези метаданни варира. Ето защо дори форматите, които споделят едно и също име, като Fedora и openSUSE RPM, не са гарантирани за съвместими.

Какво мислите за инсталирането на софтуер на Linux? Как се сравнява с други операционни системи? Може ли да се подобри? Споделете мислите си и ако имате въпроси, не се колебайте да задавате!

Bertel е цифров минималист, който пише от лаптоп с физически превключватели за поверителност и ОС, одобрен от Фондацията за свободен софтуер. Той цени етиката над функциите и помага на другите да поемат контрола над дигиталния си живот.