Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

Pamięć APT uszkodzona, brak możliwości aktualizacji

Zaczęty przez makumba, Listopad 12, 2018, 06:29:42 PM

Poprzedni wątek - Następny wątek

makumba

dziekuje za ostatnie faktycznie jedynej sposobności naprawy. Nie moge znależć jak naprawić te repozytoria więc trzeba bedzie postawić nowy system tak jak pisaliście Pozdrawiam

makumba

#31
chciałem sie podzielić ze udało mi się naprawić. Znalazłem na tym forum pomoc i bede szukał bo sie zgubiła mi osoba a chciałem podziękować.
Otóż sudo rm -rf /var/lib/apt/lists/* a następnie
sudo apt-get update
Później trzeba normalnie zaktualizować system i wszystko powinno działać  Pozdrawiam wszystkich i dziękuje za porady. Zobaczę jak to się będzie dalej sprawować
PS. oglądnąłem filmik który przesłał mi pavbaranow, ale mój english i linux słaby wiec nie za bardzo zrozumiałem choć dziękuje i za film
Pozdrawiam wszystkich

makumba

#32
Niestety za szybko sie ucieszyłem znów nie moge sciagac aktualizacji były juz trzy problemy dwa jakos sie podreperowały tylko czy one nie spowodowały nastepnych
1.dodatkowe uwierzetylnienie 2.Pamiec podreczna apt uszkodzona 3.teraz jest chyba problem z repozytoriami cyt:
Could not download all repository indexes
The repository may no longer be available or could not be contacted because of network problems. If available an older version of the failed index will be used. Otherwise the repository will be ignored. Check your network connection and ensure the repository address in the preferences is correct.
Czy ktoś ma jakieś pomysły? Czy jedyne wyjscie to wywalic repozytoria jak pisane było wcześniej lub w ostateczności nałozyc nowy system tylko ze kto mi da gwarancje ze w nowym tak się nie stanie. Najlepiej było by się nauczyć naprawy Pozdrawiam :)

pavbaranov

1. Pokaż aktualną listę repozytoriów z:
cat /etc/sources.list
ls /etc/sources.d/*
cat /etc/apt/sources.list
ls /etc/apt/sources.d/*

Niektórych możesz nie mieć - napisz, że ich nie ma.
Pokaż wynik:
lsb_release

makumba

#34
dzieki za podjecie poroby a taki jest wynik z terminala po skopiowaniu pierwszego cat/etc....itd  :
cat /etc/sources.list
cat: /etc/sources.list: Nie ma takiego pliku ani katalogu
ubuntu l # ls /etc/sources.d/*
ls: nie ma dostępu do /etc/sources.d/*: Nie ma takiego pliku ani katalogu
ubuntu l # cat /etc/apt/sources.list
ubuntu l # ls /etc/apt/sources.d/*
po wpisaniiu lsb_release taki wynik:
LSB Version:   core-2.0-amd64:core-2.0-noarch:core-3.0-amd64:core-3.0-noarch:core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:core-4.0-amd64:core-4.0-noarch:core-4.1-amd64:core-4.1-noarch:security-4.0-amd64:security-4.0-noarch:security-4.1-amd64:security-4.1-noarch
Ps. To tak przy okazji jak wpisuje polecenie groups komputer pisze root

pavbaranov

Debianowatych od lat już nie mam, ale mi to wygląda tak, jakbyś nie miał zdefiniowanych żadnych źródeł repozytoriów w systemie. Jeśli tak - to ściągnij sobie skądś z netu odpowiednie dla Twojej wersji Minta.

TataPingu

Bo pod Debianem powinno być tylko:

cat /etc/apt/sources.list
ls /etc/apt/sources.d/*

Wieczorem spojrzę na "standardy" pod Mintem
- a jaki to był dokładnie, chyba 17-stka ?

pavbaranov

@TataPingu - Zerknij na jego post: nie ma sources.list ani w /etc/ ani w /etc/apt/ (a w zasadzie ten drugi jest bez zawartości chyba).

makumba

#38
Dziękuje że coś ruszyło sory że powtarzam, potwierdzam czy zrozumiałem czyli mam sciągnąć zródła repozytoriów dla mojej wersji mint 17.3 rosa. Znalazłem to:
Linux Mint 17.3 Rosa LTS domyślnie korzysta z repozytoriów własnych:
deb http://packages.linuxmint.com rosa main upstream import
deb http://extra.linuxmint.com rosa main

oraz repozytoriów Ubuntu 14.04 Trusty Tahr:
deb http://archive.ubuntu.com/ubuntu trusty main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ trusty partner

TataPingu

#39
Nie, ty powinieneś stworzyć na nowo (ew. skądś skopiować) pliki podstawowe.
Jeden pod (to do Minta 19-ski):

/etc/apt/sources.list

o zawartości :

#deb cdrom:[Linux Mint 19 _Tara_ - Release amd64 20180531]/ bionic contrib main non-free

i drugi pod (również 19-stka):

/etc/apt/sources.list.d/official-package-repositories.list

o zawartości:

# Do not edit this file manually, use Software Sources instead.

deb http://packages.linuxmint.com tara main upstream import backport #id:linuxmint_main

deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ bionic partner


Ale, czy to Ci pomoże, to raczej widzę to sceptycznie...
- postaw sobie lepiej system od nowa...

makumba

#40
Cytat: TataPingu w Grudzień 03, 2018, 08:16:53 PM
Nie, ty powinieneś stworzyć na nowo (ew. skądś skopiować) pliki podstawowe.
Jeden pod (to do Minta 19-ski):

/etc/apt/sources.list

o zawartości :

#deb cdrom:[Linux Mint 19 _Tara_ - Release amd64 20180531]/ bionic contrib main non-free

i drugi pod (również 19-stka):

/etc/apt/sources.list.d/official-package-repositories.list

o zawartości:

# Do not edit this file manually, use Software Sources instead.

deb http://packages.linuxmint.com tara main upstream import backport #id:linuxmint_main

deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ bionic partner

Ale, czy to Ci pomoże, to raczej widzę to sceptycznie...
- postaw sobie lepiej system od nowa...
dzieki bede probowac dla zabawy bo znow właczyło się to co zawsze dodatkowe uwierzetylnienie aby zainstalowac cos jak sie nie uda to nowy system Pozdrawiam

Albedo 0.64

#41
Cytat: makumba w Grudzień 03, 2018, 03:35:36 PM

Could not download all repository indexes
The repository may no longer be available or could not be contacted because of network problems. If available an older version of the failed index will be used. Otherwise the repository will be ignored. Check your network connection and ensure the repository address in the preferences is correct.


W LMDE za takim komunikatem kryje się repozytorium Debiana deb-multimedia.org stretch main non-free
po "zahashowaniu" (wyłączeniu) tego wpisu w etc/apt/sources.list.d problem zniknął. W Ubuntu (i pochodnych) najczęściej jest to wina wskazywanego wcześniej wpisu deb cdrom. Metodą hashowania poszczególnych wpisów  można znaleźć ten źle działający i go wyłączyć. Aczkolwiek porada, by zainstalować nowszą wersję 19 zamiast 17 jest najbardziej rozsądna i perspektywiczna.
MX Linux Xfce
Linux registered user 556565

pavbaranov

@makumba - Czy możemy prosić raz jeszcze o zawartość plików ze źródłami repozytoriów? Jak już wiesz mogą to być: /etc/sources.list, /etc/apt/sources.list, /etc/sources.d/jakieś_wpisy, /etc/apt/sources.d/jakieś_wpisy.
Mógłbyś również pokazać komunikat, o którym mówisz, że "coś się włączyło", "coś chce uwierzytelnienia" itp.? A generalnie to wynik z konsoli próby aktualizacji systemu, czyli - przynajmniej za moich czasów tak było:
# apt-get update && apt-get upgrade
(przy czym obecnie zdaje się, że zamiast apt-get winno być apt; to jednak "obecnie" - Ty masz system sprzed czterech, czy pięciu lat, sam musisz wiedzieć jak wykonać taką aktualizację).

TataPingu

@pavbaranov
Z jego niezbyt jasnych odpowiedzi wynika, że tych plików wogóle tam nie ma...

Jeszcze raz się powtórzę, albo Makumba "bawi" się z nami w "ciuciubabkę", albo faktycznie jest trochę... "nierozgarnięty"....
- w obiu przypadkach będzie lepiej, gdy sobie postawi system na nowo...

pavbaranov

#44
@TataPingu - No właśnie się próbuję tego dowiedzieć (tego pierwszego). Kiedy poprosiłem go o te pliki w efekcie uzyskaliśmy informację, że takich plików nie ma lub też /etc/apt/sources.list jest plikiem pozbawionym zawartości. Poinstruowany został o konieczności posiadania pliku w systemie. (Swoją drogą po jakiego diabła go kasował? Plik albo jego zawartość?)
Potem @makumba sam znalazł jakieś wpisy, a Ty również mu je podałeś (wprawdzie do innego Minta i tu uwaga - jeśli @makumba podmieni sobie tylko wpisy z 17 na 19, to efektem będzie wylecenie tego systemu w powietrze, bowiem w międzyczasie Ubuntu przeszło na systemd. O ile pamiętam - a na całe szczęście nie mam ani Minta ani Ubuntu - to właśnie Ubuntu 14.04 było ostatnim, które jeszcze nie miało systemd. W przypadku Minta - a jakże - aktualizacja odbywać się miała z wykorzystaniem jakiejś aplikacji bodaj, a w jednym przypadku - sami twórcy Minta swierdzili, że nie jest ona możliwa :) (super! :D).
Zatem na pewno @makumba winien mieć w pliku sources.list wpisy do Mint 17 oraz do Ubuntu 14.04 oraz ręce zawiązane, by w żaden sposób nie mógł zmienić czegoś systemowego w swoim systemie, o którym jak go używać bladego pojęcia nie ma, ale to robi.
W kolejnym wpisie znów @makumba pisze "coś, o czymś" (jak ja takie wpisy lubię) i my się mamy domyślać co zrobił, co się stało, dlaczego itp. a już na pewno podać odpowiednie rozwiązanie, które uzdrowi jego OSa sprzed 5 lat.
Dlatego dopytuję się o te podstawy. Może się uda je uzyskać. Brak ich uniemożliwia jakąkolwiek poradę i równie dobrze możemy tu dyskutować o np. zaletach stylowych piór, szybkich samochodów czy pięknych kobiet. Pożytek z tego większy.

Zobacz najnowsze wiadomości na forum