[+] Debian 6.0 - b

Ogólne pytania dotyczące systemu
martinolalari
Posty: 3
Rejestracja: 05 lutego 2013, 12:52
Lokalizacja: Bydgoszcz

[+] Debian 6.0 - błąd aktualizacji systemu

Post autor: martinolalari »

Witam.
Na wstępie przywitam się, gdyż jestem tu nowy. Mam na imię Marcin i wcześniej używałem paru innych dysrtyrbucji m.in. Ubuntu od 10.04 i OpenSuse. Ale teraz postanowiłem przenieść się na wyższy poziom wtajemniczenia.
Znalazłem w szufladzie płytkę z Debianem 6.0 i mam "bestię" na mojej Toshibie.
Ale mam mały problem, nie umiem tym magicznym menadżerem aktualizacji zaktualizować systemu. A wiem, że jest już sporo aktualizacji - jest już podobno Debian 6.0.6, tak?
Przejdźmy do mojego problemu:

Kod: Zaznacz cały

An internal error has occured and the operation has been aborted.

Kod: Zaznacz cały

Error message:
Fetch failed: E:Method  has died unexpectedly!, E:Podproces  zwrócił kod błędu (100), E:Metoda /usr/lib/apt/methods/ nie uruchomiła się poprawnie, E:Method  has died unexpectedly!, E:Podproces  zwrócił kod błędu (100), E:Metoda /usr/lib/apt/methods/ nie uruchomiła się poprawnie
I co ja mam z tym zrobić? Ba gdyby to było Ubuntu lub OpenSuse to bym pewnie wiedział. Angielski tam trochę znam ale czego ode mnie chce ten system to nie wiem.

Wybaczcie pytanie nowicjusza, obiecuję regularnie czytać i uczyć się ale to, że mam "dziurawy" system po prostu mnie wnerwia.

Pozdrawiam,
Martino
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

Zobacz z konsoli jako root

Kod: Zaznacz cały

apt-get/aptitude update
apt-get/aptitude upgrade
apt-get lub aptitude wpisz w zależności z którego menedżera pakietów będziesz korzystał. Zaleca się nie mieszanie obu tych narzędzi.
Przed wydaniem poleceń zaktualizuj odpowiednio

Kod: Zaznacz cały

 /etc/apt/sources.list
jeśli jeszcze tego nie zrobiłeś.
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2341
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post autor: LordRuthwen »

A takie pytanie: uruchamiasz z uprawnieniami roota czy zwykłego użytkownika?
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

1. System zarządzania pakietami ubuntu jest oparty na tym od debiana.
2. Wydanie polecenia:

Kod: Zaznacz cały

LC_ALL=C
w terminalu powoduje zmianę języka (tylko dla aktualnej sesji terminala) na angielski. To może pomóc w wyszukiwaniu błędów w internecie.

Edycja: wklej tutaj zawartość pliku:

Kod: Zaznacz cały

/etc/apt/sources.list
martinolalari
Posty: 3
Rejestracja: 05 lutego 2013, 12:52
Lokalizacja: Bydgoszcz

Post autor: martinolalari »

Witam.
Dziękuję za szybką odpowiedź.
  1. Uruchamiam jako root.
  2. Zawartość pliku /etc/sources.list:

    Kod: Zaznacz cały

    root@debian:/home/marcin# cat /etc/apt/sources.list
    # 
    
    # deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official i386 DVD Binary-1 20110205-17:27]/ squeeze contrib main
    
    deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official i386 DVD Binary-1 20110205-17:27]/ squeeze contrib main
    
    # Line commented out by installer because it failed to verify:
    # deb http://security.debian.org/ squeeze/updates main contrib
    # Line commented out by installer because it failed to verify:
    # deb-src http://security.debian.org/ squeeze/updates main contrib
    
    # Line commented out by installer because it failed to verify:
    deb ://volatile.debian.org squeeze-updates main contrib
    # Line commented out by installer because it failed to verify:
    deb http://http.us.debian.org/debian/ squeeze main
    deb http://http.us.debian.org/debian/ squeeze main contrib non-free
    deb http://http.us.debian.org/debian/ squeeze-proposed-updates contrib non-free main
    deb http://security.debian.org/ squeeze/updates contrib non-free main
    deb-src ://volatile.debian.org squeeze-updates main contrib
    deb http://mozilla.debian.net/ squeeze-backports iceweasel-4.0
    deb http://ftp.pl.debian.org/debian/ squeeze main contrib non-free
    deb http://ftp.pl.debian.org/debian/ squeeze-proposed-updates contrib non-free main
A mam głupie pytanie, jak go zaktualizować?

Kod: Zaznacz cały

root@debian:/home/marcin# apt-get update
Failed to exec method /usr/lib/apt/methods/
Failed to exec method /usr/lib/apt/methods/
N: Ignoring file 'google-chrome.list.save' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
E: Method  has died unexpectedly!
E: Podproces  zwrócił kod błędu (100)
E: Metoda /usr/lib/apt/methods/ nie uruchomiła się poprawnie
E: Method  has died unexpectedly!
E: Podproces  zwrócił kod błędu (100)
E: Metoda /usr/lib/apt/methods/ nie uruchomiła się poprawnie

Jakby apt w ogóle nie widział wpisów w /etc/sources.list i jeszcze ten tajemniczy błąd (100) co on oznacza?

Pozdrawiam,
Martino
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

W pliku:

Kod: Zaznacz cały

/etc/apt/sources.list
są błędy. W linii 13 i 15 brakuje:

Kod: Zaznacz cały

http
Zawartość pliku zmienisz jak edytujesz go jako root.
Zapoznaj się z tymi tematami:
http://debian.linux.pl/threads/5676-Prz ... -napiszesz!
http://debian.linux.pl/threads/13294-Al ... #post84983
http://debian.linux.pl/threads/1408-Wpi ... #post10079
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

martinolalari pisze: # deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official i386 DVD Binary-1 20110205-17:27]/ squeeze contrib main

deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official i386 DVD Binary-1 20110205-17:27]/ squeeze contrib main
Skoro masz linię skomentowaną to po co Ci taka sama nie skomentowana? Usuń tą drugą linię.
martinolalari pisze: deb http://http.us.debian.org/debian/ squeeze main
deb http://http.us.debian.org/debian/ squeeze main contrib non-free
Treść w drugiej linijce dubluje tą z pierwszej. Pozostaw tylko drugą linię.
martinolalari pisze: deb http://ftp.pl.debian.org/debian/ squeeze main contrib non-free
deb http://ftp.pl.debian.org/debian/ squeeze-proposed-updates contrib non-free main
Te linie są zdublowaniem z powyższych odnoszących się do serwera z US. Zdecyduj się, z którego serwera będziesz korzystać i pozostaw wpisy tylko dla niego.
martinolalari pisze: root@debian:/home/marcin# apt-get update
...
N: Ignoring file 'google-chrome.list.save' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
Jaka jest zawartość tego pliku? Jego nazwa jest niepoprawna zgodnie z dokumentacją apt.

Jak słusznie zauważyłeś, Twój plik sources.list ma błędy ale samo się to nie zrobiło, instalator też tego nie uczynił.
martinolalari
Posty: 3
Rejestracja: 05 lutego 2013, 12:52
Lokalizacja: Bydgoszcz

Post autor: martinolalari »

Hej.

Już mam! Mam aktualny system. Poszukałem z pomocą Google trochę i zastąpiłem zawartość pliku /etc/sources.list na nowy z tego forum.
Mam już nawet najnowszego Firefoksa. No nic dziękuję wszystkim za pomoc.
ODPOWIEDZ