How to install software in Linux (properly)
Indholdsfortegnelse:
- Før du begynder
- Installer Alien
- Konvertering og installation af en RPM-pakke
- Installation af en RPM-pakke direkte
- Konklusion
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 / minXbox 360 overgår original Xbox Installer Base

Tre år og tæller markerer Microsoft en vigtig milepæl i Xbox 360's livstid.
Kør forsigtigt ... Men installer Crash Report på din iPhone

Hvis du er i en kollision, vil du føle dig meget bedre ved hjælp af denne iPhone app for at få forsikringsrapporten indleveret.
Sådan installeres omdrejningspakker på cento

RPM er et emballagesystem, der bruges af Red Hat og dets derivater som CentOS og Fedora. I denne tutorial vil vi vise dig to metoder til, hvordan du installerer RPM-pakker på CentOS.