Android

Installer omdrejningspakker på ubuntu

How to install software in Linux (properly)

How to install software in Linux (properly)

Indholdsfortegnelse:

Anonim

Ubuntu-lagringerne indeholder tusinder af deb-pakker, som kan installeres fra Ubuntu Software Center eller ved hjælp af apt kommandolinjeværktøjet. Deb er installationspakkeformatet, der bruges af alle Debian-baserede distributioner inklusive Ubuntu. Nogle pakker er ikke tilgængelige i standard Ubuntu-oplagrene, men de kan let installeres ved at aktivere den relevante kilde.

I de fleste tilfælde, når softwareleverandøren ikke leverer et lager, har de en downloadside, hvor du kan downloade og installere deb-pakken eller downloade og kompilere softwaren fra kilder.

Selvom det ikke er så ofte, kan nogle software kun distribueres som en RPM-pakke. RPM er et pakkeformat brugt af Red Hat og dets derivater såsom CentOS. Heldigvis er der et værktøj kaldet alien, der giver os mulighed for at installere en RPM-fil på Ubuntu eller konvertere en RPM-pakkefil til en Debian-pakkefil.

Før du begynder

Dette er ikke den anbefalede måde at installere softwarepakker i Ubuntu. Når det er muligt, skal du foretrække at installere software fra Ubuntu-lagrene.

Ikke alle RPM-pakker kan installeres på Ubuntu. Installation af RPM pakket på Ubuntu kan føre til pakkeafhængighedskonflikter.

Du bør aldrig bruge denne metode til at erstatte eller opdatere vigtige systempakker, f.eks. Libc, systemd eller andre tjenester og biblioteker, der er essentielle for, at dit system kan fungere korrekt. Dette kan føre til fejl og systemstabilitet.

Installer Alien

Alien er et værktøj, der understøtter konvertering mellem Red Hat rpm, Debian deb, Stampede slp, Slackware tgz og Solaris pkg filformater.

Inden du installerer alien-pakken, skal du sikre dig, at Universe-arkivet er aktiveret på dit system:

sudo add-apt-repository universe

Når depotet er aktiveret, skal du opdatere pakkeindekset og installere fremmedpakken med:

sudo apt update sudo apt install alien

Kommandoen ovenfor installerer også de nødvendige build-værktøjer.

Konvertering og installation af en RPM-pakke

For at konvertere en pakke fra RPM til DEB-format skal du bruge fremmedkommandoen efterfulgt af RPM-pakkenavnet:

sudo alien package_name.rpm

Afhængig af pakkestørrelsen kan konverteringen tage nogen tid. I de fleste tilfælde vil du se advarselsmeddelelser, der er trykt på din skærm. Hvis pakken er konverteret med succes, vil output indikere, at DEB-pakken er genereret:

package_name.deb generated

For at installere deb-pakken kan du enten bruge dpkg eller apt værktøjet:

sudo dpkg -i package_name.deb

sudo apt./package_name.deb

Pakken skal nu installeres, forudsat at den er kompatibel med dit system, og at alle afhængigheder er opfyldt.

Du skal være logget ind som bruger med sudo-adgang for at kunne installere pakker på dit Ubuntu-system.

Installation af en RPM-pakke direkte

I stedet for at konvertere og derefter installere pakken kan du bruge indstillingen -i , der fortæller alien at installere RPM-pakken direkte.

sudo alien -i package_name.rpm

Kommandoen ovenfor genererer og installerer automatisk pakken og fjerner pakkefilen, når den er installeret.

Konklusion

I denne tutorial lærte du, hvordan du installerer RPM-pakker på Ubuntu.

ubuntu terminal o / min