Fedora инсталира rpm пакети. Инсталиране на rpm пакети на Linux

Исторически процесът на инсталиране на пакети се различава значително в различните дистрибуции. А самите инсталационни пакети имат различни формати. Тази статия ще бъде полезна за потребителите на дистрибуцията Fedora (Source).

В по-старите версии на Linux (базирани на Red Hat) имаше само два начина за инсталиране на програми. Това е компилация от изходния код и инсталация от RPM пакети. Нека разгледаме всеки метод по-подробно.

Изходните кодове се изтеглят от уебсайта на програмата. Като цяло, за да инсталирате, трябва да разопаковате и изпълните 3 команди: конфигурирайте направиИ направете инсталиране. Първата команда има много параметри (можете да ги изброите, като изпълните конфигуриране -помощ), като пътя за инсталиране на програмата, пътища до различни библиотеки и много други. След успешно завършване на първия етап, трябва да изпълните командата направи. Тя ще компилира изходни кодовев двоични файлове. Ако компилацията е успешна, тогава последната команда ще копира компилираните файлове в техните директории. Предимството на този метод на инсталиране е, първо, че 99% от всички отворен код– програмите се разпространяват в изходен код, а пакетът RPM е такъв желаната програмаможе и да не е (сега обаче форматът RPM стана много разпространен и почти всички разработчици се опитват да създават пакети в този формат). Второ, винаги можете да редактирате изходния код на инсталираната програма, като коригирате грешката или направите необходимите промени. Има само един минус - за да използвате този метод, трябва да знаете езика за програмиране c/c++ и архитектурата на ОС. Следователно не всеки може да използва този метод, особено ако възникнат грешки.

Инсталирането от RPM пакет се извършва по следния начин: трябва да изтеглите RPM пакета и да изпълните само една команда: rpm -Uvh ./packet_name.rpm(Където име_на_пакет– име на пакетен файл). Този метод е не само много по-прост, но и по-бърз, тъй като програмата вече е компилирана в пакета (компилирането на програмата може да отнеме доста време, в зависимост от мощността на вашия компютър). Методът обаче също не е идеален, тъй като често се случва за инсталирането си програмата да изисква да бъдат инсталирани и други пакети (например с необходимите библиотеки) - появяват се т. нар. зависимости. Ако една програма изисква една библиотека, това е добре, но програмата може да изисква 10 или повече библиотеки, всяка от които на свой ред може също да изисква инсталирането на библиотеки. Следователно времето за инсталиране на програмата може да отнеме много време.

Въпреки това, в последните версии на Fedora, с появата на конзолна помощна програма като yum, инсталирането на програми е много приятно. За да направите това, просто трябва да въведете командата в конзолата: yum име за инсталиране(Където име– име на програмата за инсталиране). Не само това вкусноТя ще изтегли необходимия пакет от интернет и ще инсталира програмата, също така ще изтегли и инсталира всички необходими за това програми. Ако не обичате да използвате конзолата, в KDE например, стартирайте програмата от менюто Система / Инсталация / Деинсталиранепрограми и инсталирайте програмата с помощта на GUI.

След като инсталацията на Fedora 24 Workstation приключи успешно, тя все още не е готова за пълна работа. Въпреки факта, че разработчиците на дистрибуция вече са конфигурирали много програми за работа с документи, медии и файлова система, остават още няколко неща, които не са в разпределението от кутията.

В тази статия ще разгледаме най-важните стъпки след инсталирането на Fedora 24. Само след като изпълните всички тези стъпки, вашата система ще бъде напълно готова за използване. Този списък може да бъде продължен за неопределено време, но ще разгледаме само най-важните.

1. Пълна актуализация на системата

Може да мислите, че няма значение. Но тъй като системата беше пусната, някои проблеми може вече да са открити и да са разработени корекции за тях. Могат да бъдат пуснати и нови версии на програми. Затова актуализираме системата до най-новата версия:

2. Настройване на името на компютъра

За да конфигурираме името на компютъра, което ще се показва в терминала и други програми, ще използваме помощната програма hostnamectl. Може да задава имена на хостове различни видове. За да видите текущото име на хост, въведете:

Можете да промените името на хоста със следната команда:

hostnamectl set-hostname "losst"

3. Настройване на статичен IP адрес

Сървърите много често използват статични IP адреси. Едно от първите неща, които трябва да направите, след като инсталирате fedora, е да настроите вашата мрежа. Ако това е вашата опция, отворете и редактирайте конфигурационния файл eth0 или enp2s0 в папката /etc/sysconfig/network-scripts/:

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

Ето настройките, които трябва да добавите:

  • BOOTPROTO- протокол за получаване на адрес, имаме нужда от статичен
  • ONBOOT- автоматично свързване
  • IPADDR- IP адреса, от който се нуждаете
  • МРЕЖНА МАСКА- вашата мрежова маска
  • ШОРТ- шлюзът, през който компютърът ще има достъп до интернет
  • DNS1- DNS, с който трябва да разрешавате имена на домейни.

Например, може да е тази конфигурация:

BOOTPROTO=статичен
ONBOOT=да
IPADDR=192.168.1.1
МРЕЖНА МАСКА=255.255.255.0
ШЛЮЗ=192.168.1.1
DNS1=202.88.131.90
DNS2=202.88.131.89

За да приложите промените, рестартирайте мрежовите услуги:

systemctl рестартирайте network.service

За да видите промените, можете да използвате командата:

4. Добавете хранилище RPMFusion

Настройването на fedora след инсталацията трябва да включва настройка на допълнителни хранилища. Някои пакети не са в официалните хранилища на RHEL и Fedora. Но можете да инсталирате тези пакети от хранилището на RPMFusion. Тук има както частни, така и безплатни пакети. За да добавите хранилище, изпълнете командата:

sudo rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-24.noarch.rpm

5. Инсталирайте Gnome Tweak

По подразбиране работната среда на Gnome може да не изглежда така, както бихме искали. Помощната програма GNOME Tweak ще ви помогне да конфигурирате много настройки външен вид Fedora 24, панел, пространство на работния плот и др.

Можете да го инсталирате, като отворите Центъра за приложения, потърсите Gnome Tweak и щракнете върху бутона Инсталиране:

6. Свържете онлайн акаунти

Fedora 24 ви позволява достъп до онлайн акаунти директно от системата. Можете да ги конфигурирате по време на инсталацията. Но ако не сте направили това, винаги можете да го направите в настройките, в раздела Лични, онлайн акаунти:

7. Инсталиране на разширения на Gnome

Gnome Shell ви позволява да инсталирате разширения, за да направите вашата система по-лесна за настройка и управление.

След това инсталирайте с командата:

rpm инсталирайте teamviewer.rpm

заключения

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

Какво да направите след инсталиране на Fedora 21 - ръководство за настройка

Процесът на изтегляне и инсталиране на операционната система Fedora 21не създава трудности за повечето заинтересовани потребители и ИТ специалисти, но ще бъде описано в отделна статия за „най-малките“ и начинаещи.

Струва си да се отбележи, че в това семейство OS Linuxизползват се голям брой промени и актуализиран приложения. Прясно инсталирана система не го правиперфектна форма за ежедневна употреба.Сега нека настроим Fedora 21, а именно най-елементарните и основни операции, за да получите по-полиран работен плот.

Актуализация на системата

Първото нещо, което трябва да направите, преди да настроите операционната система и да инсталирате програми, е да актуализирате системата; препоръчвам да извършите тази операция от командна линия(терминал):

Добавяне на RPM Fusion Repository

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

su -c 'yum localinstall —nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/ nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm'

Инсталиране на добавки и основни програми

  • Добавки за възпроизвеждане на медийни файлове:

sudo yum инсталирайте gstreamer1-plugins-good gstreamer1-plugins-good-extras gstreamer1-plugins-грозен gstreamer1-plugins-base gstreamer1-plugins-base-tools gstreamer1-plugins-bad-freeworld gstreamer1-plugins-bad-free gstreamer1-plugins- bad-free-extra gstreamer1-libav

  • Инсталиране на unrar архиватора:

yum инсталирайте unrar p7zip p7zip-плъгини

  • Инсталиране на плъгина Adobe FlashИграчът се състои от няколко стъпки:

sudo rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm

Импортирайте ключа:

sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux

Инсталираме плъгина:

sudo yum инсталирайте флаш плъгин

Медия

sudo yum инсталирайте audacious

  • Инсталиране на музикалния редактор Audacity:

sudo yum инсталирайте audacity

  • Инсталиране на Gnome Music Player:

sudo yum инсталирайте gnome-music

Браузъри

На вкус и цвят - всички браузъри са различни, ще представя на вашето внимание процеса на инсталиране на най-популярните браузъри в OS Fedora 21. По подразбиране се използва Mozilla Firefox.

  • Инсталация последна версия Google Chromeсе състои от няколко етапа, първо инсталираме хранилищата (източникът за получаване на пакети и програми):

sudo gedit /etc/yum.repos.d/google-chrome.repo

Следващ в въведете следния текст в текстовия редактор, който ще се отвори след въвеждането посочената команда:


име=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
активиран=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

Сега нека го направим Инсталация на Google Chrome:

sudo yum инсталирайте google-chrome-stable

  • Инсталиране на олекотен браузър Midori:

sudo yum инсталирайте midori

Графични изкуства

  • Inkscape

sudo yum инсталирайте inkscape

  • Блендер

sudo yum инсталирайте блендер

  • Гвибе

sudo yum инсталирайте gwibber

  • Пиджин

sudo yum инсталирайте pidgin

  • Инсталиране на торент клиент qbittorren

sudo yum инсталирайте qbittorrent

  • Инсталиране на алтернативен торент клиент:

sudo yum инсталирайте потоп

  • За всички други изтегляния се препоръчва да използвате приставката за браузър DownloadThemAll.
  • Инсталиране на Dropbox:

sudo gedit /etc/yum.repos.d/dropbox.repo


име=Хранилище на Dropbox
baseurl=http://linux.dropbox.com/fedora/20/
gpgkey=http://linux.dropbox.com/fedora/rpm-public-key.asc

Извършване на инсталационната операция:

sudo yum инсталирайте nautilus-dropbox

Първата част от ръководството за настройка на операционната система Fedora 21 е завършена. Абонирайте се за актуализации на сайта, за да получавате новини и продължение на поредицата от статии:

Рано или късно трябва да установим софтуерне от официални хранилища. Не всички пакети са налични там и най-новите версии на новоиздадените програми не винаги са налични. Много често разработчиците публикуват пакети за най-популярните дистрибуции на официалния си уебсайт. Обикновено това са deb и rpm. Последният е малко по-рядко срещан, но ако използвате базирана на Red Hat дистрибуция, това е пакетният формат, от който се нуждаете. Можете също така често да намерите библиотеки и други компоненти онлайн, които не са налични в пакетирани хранилища.

Преди това вече разгледахме инсталирането на deb пакети в Ubuntu. И тази статия ще обсъди подробно инсталирането на rpm пакети в Linux.

RPM или RPM Package Manager е мениджър на пакети, използвани в Linux дистрибуции, базирани на Red Hat. Файловият формат на този мениджър на пакети има същото име.

Този формат не се различава много от същия Deb. Тяхното подробно сравнение можете да видите в статията what. Тук само ще отбележа, че rpm файлът е обикновен cpio архив, който съдържа самите програмни файлове, както и метаданни, описващи къде трябва да бъдат инсталирани. Основата на всички инсталирани пакетисе намира в директорията /var/lib/rpm. Сред функциите може да се отбележи, че rpm не поддържа препоръчани пакети, както и зависимости от формат или или.

За управление на пакети, точно както в системите на Debian, има конзола полезност от ниско нивосъс същото име - rpm. Ще разгледаме това по-нататък в статията. Различните системи използват различни мениджъри на пакети, например Red Hat използва Yum, Fedora използва DNF, а OpenSUSE използва zypper, но всички тези системи ще изпълняват помощната програма за rpm.

Инсталиране на RPM пакети на Linux

Нека първо да разгледаме синтаксиса на самата помощна програма rpm:

Пакет с опции за $ rpm -mode

Помощната програма може да работи в един от режимите:

  • -q- искане, получаване на информация;
  • - инсталация;
  • - проверка на опаковката;
  • -U- актуализация;
  • - изтриване.

Нека разгледаме само най-интересните програмни опции, които ще ни трябват в тази статия:

  • -v- шоу подробна информация;
  • - показва лента на състоянието;
  • --сила- извършват действие насила;
  • --възли- не проверявайте зависимости;
  • --замени файлове- замени всички стари файлове с нови без предупреждения;
  • - получавате информация за пакета;
  • - списък на пакетните файлове;

Сега, когато вече имате представа как да работите с тази помощна програма, можете да обмислите инсталирането на пакета rpm на Linux. Повечето проста командаИнсталацията ще изглежда така:

sudo rpm -i име_на_пакета.rpm

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

За да видите по-подробна информация по време на инсталационния процес, използвайте опцията -v:

sudo rpm -iv име на пакет.rpm

Можете също да активирате показването на лентата на състоянието по време на инсталационния процес:

sudo rpm -ivh име на пакет.rpm

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

sudo rpm -q име на пакет

Можете също така незабавно да премахнете пакета, ако не ви е необходим:

sudo rpm -e име_на_пакета

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

За автоматично изтеглянезависимости по време на инсталирането на rpm linux, трябва да използвате мениджъра на пакети за разпространение. Нека да разгледаме няколко команди за най-популярните RPM дистрибуции. В RedHat и други дистрибуции, които използват Yum, използвайте тази команда:

sudo yum --nogpgcheck localinstall име на пакет.rpm

Първата опция деактивира проверката на GPG ключ, а втората казва, че ще инсталираме локален пакет. Във Fedora dnf прави нещата още по-лесни:

sudo dnf инсталирайте package_name.rpm

Мениджърът на пакети Zypper и OpenSUSE се справят също толкова добре:

sudo zypper инсталирате packagename.rpm

Ето колко лесно е да инсталирате rpm със зависимости. Но не всеки обича да работи в конзолата; много нови потребители искат да използват графичен интерфейс за решаване на всички задачи, включително тази. След това ще разгледаме няколко такива помощни програми.

Инсталиране на RPM файл в GUI

Ако използвате OpenSUSE това е много лесно. Универсалният системен конфигуратор YaST, наред с други неща, ви позволява да инсталирате rpm пакети. Можете да направите това с файлов мениджъркато изберете елемента от контекстното меню за файла, отворен с Yast, или като изпълните командата:

yast2 -i име_на_пакет.rpm

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

заключения

Сега знаете как да инсталирате rpm файл в Linux. Всъщност е много просто и има не само един начин, а няколко. Въпреки че тук има малко по-малко графични помощни програми, отколкото в Ubuntu. Но конзолните помощни програми са напълно достатъчни. Ако имате въпроси, попитайте в коментарите!

Освен това трябва да се инсталират други системи допълнителни програми. IN операционна системаВ Windows всичко е много просто, като правило има инсталатор, наречен setup.exe, който помага при инсталирането на софтуера. Но в Linux нещата са малко по-различни. Как да инсталирате програми на Linux?Сега нека разгледаме този въпрос.

Linux има няколко вида инсталационни пакети и всяка дистрибуция има свой собствен пакетен формат. Дистрибуциите на Fedora, Mandriva, Red Hat и Suse използват стандартната Linux RPM инсталация, разработена от Red Hat. RPM пакетният файл обикновено е наименуван име_на_програмата-версия.rpm.

Друг много популярен формат е DEB. Използва се в Debian, Ubuntu, Knoppix и Mepis. Има име име_на_програмата-версия.deb.

И се приближихме до архивите. Обикновено това са разширения .tar , .tar.gz , .tgz. Те трябва да бъдат разопаковани и след това инсталирани/компилирани.

Трябва да извършите процедурата по инсталиране на програмата като суперпотребител.

Бърза навигация

Инсталиране на програми на Debian, Ubuntu

Има много инструменти за работа с DEB пакети, но най-често използваният е apt-get, който е включен в стандартния набор от инструменти. За да инсталирате приложението, въведете командата:

apt-get инсталирайте пакет_име

За премахване:

apt-get премахва име на пакет

APT съхранява локална база данни с всички налични пакети за инсталиране и връзки към мястото, където да ги получите. Тази база данни трябва да се актуализира от време на време с командата:

apt-get актуализация

За да актуализирате остарели пакети (програми) на компютъра, въведете следните команди:

apt-get актуализация; apt-get надграждане

Инсталиране на програми на Fedora, Red Hat

Помощна програма, подобна на APT, е yum. За да изтеглите и инсталирате пакета от конфигурираното хранилище, напишете командата:

yum инсталирайте име на пакет

yum премахнете package_name

Локалната база данни yum не се запазва, така че няма нужда да се актуализира. За да инсталирате актуализации, използвайте командата:

yum актуализация

Изберете нещо конкретно за актуализиране:

yum актуализира име на пакет

Инсталиране на програми в Mandriva

Mandriva има собствен набор от инструменти за работа с пакети, наречен urpmi. За монтаж:

urpmi име_на_пакета

Да изтрия:

urpme име_на_пакета

Актуализирайте локалната база данни със списъка с пакети:

urpmi. актуализация -a

За да инсталирате актуализации:

urpmi --автоматичен избор

Инсталиране на програми от архиви (tarballs)

За архиви, компресирани с помощта на GZIP (gz, gz2 и т.н.), правим следното:

tar -xvz f име на файл

За архиви, компресирани с помощта на BZIP (bz, bz2 и т.н.), е малко по-различно:

tar -xvjf име на файл

Tar команди:

  • x – извличане на файлове от архива;
  • v – подробно показване на информация на екрана;
  • f – Задължителна опция. Ако не е указано, Tar ще се опита да използва лента вместо файл;
  • z – архив на процеса, компресиран с gzip;
  • j – обработка на архив, компресиран с bzip.

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

cd име_на папка

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



Зареждане...
Връх