Wiemy, że apt-get
jest używany w systemach opartych na Debianie, więc co jest używane w systemach Red Hat Enterprise Linux (RHEL)? Czy można zainstalować i używać apt-get
w Red Hat?
redhat-enterprise-linux
apt-get
OmiPenguin
źródło
źródło
aptitude
lubapt-get
jest menedżerem pakietów Debiana. W dystrybucjach RedHat menedżerem pakietów jestrpm
lubyum
dla smaków Fedora / Centos. Prawdopodobnie mógłbyś wymyślić sposób ręcznej instalacji aptitude na RedHat, ale brzmi to całkiem sporo pracy.Odpowiedzi:
Istnieje projekt, który twierdzi, że obsługuje
apt
repozytoria stylów (a takżeapt-get
polecenie) w dystrybucjach opartych na RPM. Nazywa się on apt-rpm i jest używany jako domyślny menedżer pakietów w kilku dystrybucjach, choć nie w RHEL / Fedora.Problemy:
apt-rpm
, więc nawet gdybyś zainstalował go na swoim komputerze, potrzebujesz repozytorium apt-rpm, aby się z nim połączyć, aby z niego skorzystać.Widelec
apt-rpm
tego został zaktualizowany, aby był w większości kompatybilny zrpm
wersją 5, która jest używana we wszystkich ostatnich dystrybucjach RPM. Więc jeśli nalegasz na jego użycie, dobrym punktem wyjścia jest sprawdzenie gałęzi Gitorious w poszukiwaniu apt-rpm dla rpm5.Składnia polecenia
yum
jest na tyle bliska,apt-get
że powinieneś być w stanie nauczyć się jednego, jeśli znasz drugi w ciągu jednego dnia lub co najwyżej tygodnia. Tak więc, chyba że istnieje jakaś bardzo silna biznesowa potrzeba użyciaapt
i jesteś gotów stworzyć własne repozytorium apt-rpm (i poradzić sobie z kruchością oprogramowania, które jest zasadniczo nieobsługiwane), odradzam kontynuowanie tego myślenia.źródło
rm
usuwa plik, a nie przenosi go. NIE używaj,rm
chyba że chcesz usunąć plik (prawdopodobnie bez możliwości jego odzyskania). Użyjmv
zamiast tego, aby zmienić nazwę lub przenieść pliki. Biorąc pod uwagę, że prawie przypadkowo usunąłeś plik, radziłbym nauczyć się podstawowych poleceń konsoli, zanim staniesz się rootem, aby nie zniszczyć systemu.Nie,
apt
jest specyficzny dla Debiana.apt
służydpkg
do instalowania.deb
plików (które są plikami binarnymi specyficznymi dla Debiana).Dystrybucje Linuksa oparte na Red Hat korzystają z
rpm
systemu zarządzania pakietami. Możesz użyćyum
do pobrania i zainstalowania rpms w dystrybucjach Red Hat:Jeśli chcesz zainstalować rpm, który sam pobrałeś, możesz użyć go,
rpm -i some-package.rpm
aby go zainstalować (irpm -qa
pobrać listę wszystkich zainstalowanych rpmów ). Jest to równoważnedpkg -i some-package.deb
(idpkg --get-selections
aby pobrać listę wszystkich zainstalowanych pakietów deb ) w dystrybucjach opartych na Debianie.źródło