Nie wiem, co próbowałem zrobić, ale w zasadzie usunąłem yum.conf. Znalazłem starą konfigurację dla yum na githubie, ale nadal nie działa. Co ja robię? Używam Centos 7.
„w zasadzie usunięteyum.conf ” - czy masz na myśli, że usunąłeś tylko ten plik, że zniekształciłeś go nie do naprawienia, że usunąłeś też inne pliki lub że złamałeś uprawnienia? Proszę dokładnie podać swoje pytanie, ponieważ może być ważne dla prawidłowego rozwiązania.
roaima
1
Dobrym obyczajem jest czekanie 24 godziny przed zaakceptowaniem odpowiedzi, aby umożliwić ludziom ze wszystkich stref czasowych szansę.
loa_in_
2
@loa_in_: powinieneś to powiedzieć dwóm użytkownikom, którzy zachęcali OP do zaakceptowania odpowiedzi.
Martin Argerami,
4
@loa_in_ nie, dobre maniery przyjmują pomocną odpowiedź, która rozwiązuje problem. Ludzie z innych stref czasowych mogą mieć problemy z innymi pytaniami, nie ma sensu niepotrzebnie pozostawiać rzeczy na stronie bez odpowiedzi.
hobbs
Odpowiedzi:
17
Chociaż nie mam pojęcia, co oryginalnie było w tobie /etc/yum.conf, spróbuj umieścić tam tę ogólną / waniliową zawartość.
Chociaż technicznie rozwiązuje to problem, jest również potencjalnie niebezpieczny. Kopiowanie całych krytycznych plików konfiguracyjnych ze źródeł nieautorytatywnych (z całym szacunkiem) zasadniczo nie powinno być zachęcane. Może również łatwo być niezgodny z innymi wersjami yum (starszymi lub nowszymi). Ponowna instalacja poprawnego pakietu lub przynajmniej pobranie pliku z niego przez zaufane źródło jest bardziej rozsądnym podejściem i dotyczy innych pkgs.
nrolans
7
Jeśli wolisz przywrócić oryginał, możesz ponownie zainstalować rpm, który go tworzy yum.conf. Najpierw sprawdź, z której liczby obrotów na minutę pochodzi rpm -qf.
yum.conf
” - czy masz na myśli, że usunąłeś tylko ten plik, że zniekształciłeś go nie do naprawienia, że usunąłeś też inne pliki lub że złamałeś uprawnienia? Proszę dokładnie podać swoje pytanie, ponieważ może być ważne dla prawidłowego rozwiązania.Odpowiedzi:
Chociaż nie mam pojęcia, co oryginalnie było w tobie
/etc/yum.conf
, spróbuj umieścić tam tę ogólną / waniliową zawartość.źródło
Jeśli wolisz przywrócić oryginał, możesz ponownie zainstalować rpm, który go tworzy
yum.conf
. Najpierw sprawdź, z której liczby obrotów na minutę pochodzirpm -qf
.W moim systemie
Tutaj znalazłem kopię:
Aby ponownie zainstalować,
Alternatywnie możesz pobrać rpm i rozdzielić go za pomocą
rpm2cpio
:Teraz będzie
/tmp/yum/etc/yum.conf
Tymczasem możesz zacząć korzystać z etckeeper , który przynajmniej zachowa lokalną kopię zapasową
/etc
w kontroli wersji.źródło