Instalacja programów bez korzystania z menadżera pakietów
Spisu treści:
- Zanim zaczniesz
- Zainstaluj Alien
- Konwertowanie i instalowanie pakietu RPM
- Instalowanie pakietu RPM bezpośrednio
- Wniosek
Repozytoria Ubuntu zawierają tysiące pakietów deb, które można zainstalować z Centrum oprogramowania Ubuntu lub za pomocą narzędzia wiersza polecenia
apt
. Deb jest formatem pakietu instalacyjnego używanym przez wszystkie dystrybucje oparte na Debianie, w tym Ubuntu. Niektóre pakiety nie są dostępne w standardowych repozytoriach Ubuntu, ale można je łatwo zainstalować, włączając odpowiednie źródło.
W większości przypadków, gdy dostawca oprogramowania nie udostępnia repozytorium, będzie miał stronę pobierania, z której można pobrać i zainstalować pakiet deb lub pobrać i skompilować oprogramowanie ze źródeł.
Chociaż nie tak często, niektóre programy mogą być dystrybuowane tylko jako pakiet RPM. RPM to format pakietu używany przez Red Hat i jego pochodne, takie jak CentOS. Na szczęście istnieje narzędzie o nazwie alien, które pozwala nam zainstalować plik RPM na Ubuntu lub przekonwertować plik pakietu RPM na plik pakietu Debian.
Zanim zaczniesz
To nie jest zalecany sposób instalowania pakietów oprogramowania w Ubuntu. O ile to możliwe, powinieneś preferować instalowanie oprogramowania z repozytoriów Ubuntu.
Nie wszystkie pakiety RPM można zainstalować na Ubuntu. Instalowanie pakietu RPM w systemie Ubuntu może prowadzić do konfliktów zależności pakietów.
Nigdy nie należy używać tej metody do zastępowania lub aktualizowania ważnych pakietów systemowych, takich jak libc, systemd lub innych usług i bibliotek, które są niezbędne do prawidłowego funkcjonowania systemu. Może to prowadzić do błędów i niestabilności systemu.
Zainstaluj Alien
Alien to narzędzie obsługujące konwersję między formatami plików Red Hat RPM, Debian deb, Stampede slp, Slackware tgz i Solaris pkg.
Przed zainstalowaniem pakietu Alien upewnij się, że repozytorium Universe jest włączone w twoim systemie:
sudo add-apt-repository universe
Po włączeniu repozytorium zaktualizuj indeks pakietów i zainstaluj pakiet obcy za pomocą:
sudo apt update
sudo apt install alien
Powyższe polecenie zainstaluje również niezbędne narzędzia do budowania.
Konwertowanie i instalowanie pakietu RPM
Aby przekonwertować pakiet z formatu RPM na format DEB, użyj polecenia alien, a następnie nazwy pakietu RPM:
sudo alien package_name.rpm
W zależności od wielkości opakowania konwersja może zająć trochę czasu. W większości przypadków na ekranie są drukowane komunikaty ostrzegawcze. Jeśli pakiet zostanie pomyślnie przekonwertowany, dane wyjściowe wskażą, że pakiet DEB został wygenerowany:
package_name.deb generated
Aby zainstalować pakiet deb, możesz użyć narzędzia
dpkg
lub
apt
:
sudo dpkg -i package_name.deb
sudo apt./package_name.deb
Pakiet powinien być teraz zainstalowany, zakładając, że jest kompatybilny z twoim systemem i wszystkie zależności są spełnione.
Musisz być zalogowany jako użytkownik z dostępem sudo, aby móc instalować pakiety w systemie Ubuntu.Instalowanie pakietu RPM bezpośrednio
Zamiast konwertować, a następnie instalować pakiet, możesz użyć opcji
-i
, która powie alienowi, aby zainstalował pakiet RPM bezpośrednio.
sudo alien -i package_name.rpm
Powyższe polecenie automatycznie wygeneruje i zainstaluje pakiet oraz usunie plik pakietu po jego zainstalowaniu.
Wniosek
W tym samouczku nauczyłeś się instalować pakiety RPM na Ubuntu.
terminal Ubuntu RPMZainstaluj pakiety językowe, LIP i zmień język w Windows 7
W tym samouczku dowiesz się, jak zainstalować pakiety językowe i LIP oraz zmienić język w systemie Windows 7
Jak zainstalować pakiety RPM na Centos
RPM to system pakowania używany przez Red Hat i jego pochodne, takie jak CentOS i Fedora. W tym samouczku pokażemy dwie metody instalowania pakietów RPM na CentOS.
Jak zainstalować pliki RPM (pakiety) na Centos Linux
Rpm to format pakietu instalacyjnego dla dystrybucji opartych na RHEL, takich jak CentOS i Fedora. W tym samouczku wyjaśnimy, jak zainstalować pliki RPM w CentOS.