Instalați pachete RPM pe Ubuntu

depozitele Ubuntu conțin mii de pachete deb care pot fi instalate din Centrul de software Ubuntu sau folosind utilitarulapt din linia de comandă. DEB este formatul pachetului de instalare folosit de toate distribuțiile bazate pe Debian, inclusiv Ubuntu. Unele pachete nu sunt disponibile în depozitele standard Ubuntu, dar pot fi instalate cu ușurință prin activarea sursei corespunzătoare.,în general, atunci când furnizorul de software nu oferă un depozit, acesta va avea o pagină de descărcare de unde puteți descărca și instala pachetul deb sau puteți descărca și compila software-ul din surse.deși nu atât de des, unele programe pot fi distribuite doar ca un pachet RPM. RPM este un format de pachet folosit de Red Hat și derivatele sale, cum ar fi CentOS. Din fericire, există un instrument numit alien care ne permite să instalăm un fișier RPM Pe Ubuntu sau să convertim un fișier pachet RPM într-un fișier pachet Debian.,

înainte de a începe #

acesta nu este modul recomandat de a instala pachete software în Ubuntu. Ori de câte ori este posibil, ar trebui să preferați instalarea software-ului din depozitele Ubuntu.nu toate pachetele RPM pot fi instalate pe Ubuntu. Instalarea RPM ambalate pe Ubuntu poate duce la conflicte de dependență pachet.nu trebuie să utilizați niciodată această metodă pentru a înlocui sau actualiza pachete importante de sistem, cum ar fi libc, systemd sau alte servicii și biblioteci care sunt esențiale pentru buna funcționare a sistemului dvs. Acest lucru poate duce la erori și instabilitate a sistemului.,Alien este un instrument care suportă conversia între Red Hat rpm, Debian Deb, Stampede slp, Slackware tgz și Solaris pkg formate de fișiere.

Înainte de a instala străin pachet, asigurați-vă că Universul depozit este activat pe sistemul dumneavoastră:

sudo add-apt-repository universe

o Dată de depozit este permis, actualizarea pachete de index și instala străin pachet cu:

sudo apt update sudo apt install alien

comanda De mai sus va instala, de asemenea, este necesar de a construi unelte.,pentru a converti un pachet din RPM în format DEB, utilizați comanda alien urmată de numele pachetului RPM:

sudo alien package_name.rpm

în funcție de dimensiunea pachetului, conversia poate dura ceva timp. În cele mai multe cazuri, veți vedea mesaje de avertizare imprimate pe ecran., Dacă pachetul este transformat cu succes, de ieșire va indica faptul că pachetul DEB este generat:

package_name.deb generated

Pentru a instala pachetul deb , puteți folosi fie dpkg sau apt utilitar:

sudo dpkg -i package_name.deb
sudo apt install ./package_name.deb

pachetul ar trebui să fi instalat acum, presupunând că este compatibil cu sistemul dvs., și toate dependențele sunt îndeplinite.

va trebui să fiți autentificat ca utilizator cu sudo access pentru a putea instala pachete pe sistemul Ubuntu.,

Instalarea unui pachet RPM direct #

în Loc de conversie și apoi instalarea pachetului, puteți folosi -i opțiune care spune alien pentru a instala RPM pachetul direct.

sudo alien -i package_name.rpm

comanda de mai sus va genera și instala automat pachetul și va elimina fișierul pachet după ce a fost instalat.

concluzie #

în acest tutorial, v-am arătat cum să instalați pachete RPM pe Ubuntu.

Author: admin

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *