/ var / lib / apt / list jest ogromny


38

Zauważyłem, że /var/lib/apt/listsjest OGROMNY. Ma wielkość 86 MB. Co wydaje się trochę za duże. Czy to normalne? Jeśli nie, co powinienem zrobić?


1
Tak, to ogromne. Mój ma 1 GB
Rolf

Odpowiedzi:


37

Gdy uruchomisz sudo apt-get update(lub użyjesz przycisku Odśwież w menedżerze pakietów), lista pakietów zostanie pobrana z serwerów Ubuntu. Te pliki są następnie przechowywane w /var/lib/apt/lists/.

Możesz bezpiecznie usunąć zawartość tego katalogu, ponieważ jest on tworzony ponownie podczas odświeżania list pakietów. Jeśli usuniesz pliki, ale nie uruchomisz apt-get updatepobierania list, polecenia takie jak apt-cachenie dostarczą informacji (ponieważ pamięć podręczna jest pusta).

Aby zmniejszyć katalog i przyspieszyć pobieranie list pakietów, rozważ wyłączenie niektórych repozytoriów, których nie potrzebujesz (zobacz Jak usunąć repozytorium? ). Obejmuje to umowy PPA (zobacz także Jak można usunąć umowy PPA? )


15

Jeśli masz na to ochotę, spróbuj użyć tego polecenia:

sudo rm -rf /var/lib/apt/lists/*
sudo apt-get update

1
Czy to będzie bezpieczne? Czy te listy zawierają tylko pakiety, które można zainstalować, a nie te zainstalowane?
thabubble

@thabubble tak, odtworzy informacje o pamięci podręcznej Twojego źródła. nie ma w tym nic złego. Jestem pewien .
rɑːdʒɑ

7
Dlaczego więc nie ma go w / var / cache /?
Johan Boulé,

2

Mój ma 142 mln, więc myślę, że to normalne.

Przyczyną może być to, że / var / lib / apt / list / jest obszarem przechowywania informacji o stanie dla każdego zasobu pakietu określonego w pliku sources.list


To może być tak duże. Ale to jest nowo zainstalowany system @ 642 MB. Listy te zajmują prawie 1/6 miejsca. I to jest ogromne.
thabubble

1
642 Mb jest bardzo mały dla instalacji Ubuntu. Mój główny system plików (bez plików użytkownika i danych) to 14 Gb. / var / lib / apt / list to 123Mb. W drugim systemie wartości wynoszą 5,3 Gb i 87 Mb,
StarNamer

Tak. Ubuntu zaleca minimum 5 GB miejsca na dysku twardym
LnxSlck

3
Mój ma 43 gigabajty
uvasal
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.