dpkg-deb - nie można zainstalowa

Ogólne pytania dotyczące systemu
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

I co, dalej uważasz, że system był zaktualizowany i sprawny przed ,,awarią''? O ile można to nazwać awarią.

Nie dostarczasz wszystkich informacji. Nie przedstawiłeś całej zawartości pliku /etc/apt/sources.list lub posiadasz jeszcze informacje o repozytoriach w plikach znajdujących się w katalogu /etc/apt/sources.list.d.

Przedstaw wyniki:

Kod: Zaznacz cały

cat /etc/apt/sources.list
ls -l /etc/apt/
ls -l /etc/apt/sources.list.d/
crck
Posty: 16
Rejestracja: 15 września 2010, 20:28

Post autor: crck »

Kod: Zaznacz cały

cat /etc/apt/sources.list
zwraca wynik:

Kod: Zaznacz cały

#deb cdrom:[Debian GnU/lInUx 5.05 _lenny_ - Official i386 DVD Binary-1 20100626-17:50]/ lenny contrib main
deb http://ftp.pl.debian.org/debian/ sid main contrib non-free
deb http://ftp.jp.debian.org/debian/ sid main contrib non-free
deb http://ftp.us.debian.org/debian/ sid main contrib non-free

deb http://ftp.pl.debian.org/debian/ stable main contrib non-free
deb http://ftp.jp.debian.org/debian/ stable main contrib non-free
deb http://ftp.us.debian.org/debian/ stable main contrib non-free

deb http://ftp.pl.debian.org/debian/ testing main contrib non-free
deb http://ftp.jp.debian.org/debian/ testing main contrib non-free
deb http://ftp.us.debian.org/debian/ testing main contrib non-free

deb http://ftp.pl.debian.org/debian/ unstable main contrib non-free
deb http://ftp.jp.debian.org/debian/ unstable main contrib non-free
deb http://ftp.us.debian.org/debian/ unstable main contrib non-free

deb http://download.webmin.com/download/repository sarge contrib
deb http://volatile.debian.org/debian-volatile stable/volatile main contrib non-free
deb http://security.debian.org/ stable/updates main contrib non-free
deb http://ftp.debian-unofficial.org/debian unstable main contrib non-free restricted
deb http://archive.debian.org/debian sarge main
deb http://debian.meebey.net/pkg-mono ./

system był aktualizowany, jednakże dopisałem wczoraj jeszcze trzy linijki kodu z opcją sid stąd wynik który podczas aktualizacji

Kod: Zaznacz cały

 
apt-get upgrade - u
usiłuje zaktualizować do wersji sid.
aktualna wersja systemu

Kod: Zaznacz cały

cat /etc/debian_version
zwraca wynik:

Kod: Zaznacz cały

wheezy/sid

Kod: Zaznacz cały

ls -l /etc/apt/
zwraca wynik:

Kod: Zaznacz cały

razem 88
drwxr-xr-x 2 root root  4096 04-17 14:50 apt.conf.d
-rw-r--r-- 1 root root  2207 02-08 00:17 apt-file.conf
-rw-r--r-- 1 root root   158 11-24 21:27 preferences
-rw-r--r-- 1 root root     0 11-24 21:27 preferences~
drwxr-xr-x 2 root root  4096 11-18 09:38 preferences.d
-rw------- 1 root root     0 10-26 21:50 secring.gpg
-rw-r--r-- 1 root root  1298 04-26 11:49 sources.list
-rw-r--r-- 1 root root   964 11-24 21:16 sources.list~
-rw-r--r-- 1 root root   760 11-25 09:53 sources.list.back
drwxr-xr-x 2 root root  4096 2010-05-12  sources.list.d
-rw------- 1 root root  1200 10-26 23:53 trustdb.gpg
-rw------- 1 root root 24143 10-26 23:53 trusted.gpg
-rw------- 1 root root 24143 10-26 23:53 trusted.gpg~
drwxr-xr-x 2 root root  4096 11-18 09:38 trusted.gpg.d

i

Kod: Zaznacz cały

ls -l /etc/apt/sources.list.d/
zwraca:

Kod: Zaznacz cały

razem 0
Powrócę jeszcze do tematu z plikiem sources.list. We wcześniejszym poście przyznaję że nie dopisałem paru linijek zawartych w tym pliku. Uznałem że nie ma to wpływu na zaistniały problem.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Teraz napisz, jaką wersję dystrybucji chcesz mieć docelowo, a jaką wersję miałeś kiedy instalowałeś system?
crck
Posty: 16
Rejestracja: 15 września 2010, 20:28

Post autor: crck »

Podstawowa instalacja była oparta na dystrybucji lenny a docelowo może być sid. Tylko czy jest to możliwe, biorąc pod uwagę zaistniały problem.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Jest to możliwe i realne do wykonania. Będzie to wymagało pracy w czystym trybie tekstowym. Usunięcia części oprogramowania już zainstalowanego.

W pierwszej kolejności należy sprawdzić, czy dpkg w ogóle działa.

Sprawdź:

Kod: Zaznacz cały

dpkg -l | grep sid
dpkg -l | grep lenny
pkg -l | grep squeeze
czy uzyskasz wyniki bez błędów. Wyników nie wklejaj na forum jeżeli nie będzie błędów.

W jaki sposób łączysz się z internetem? Ruter i karta sieciowa, modem, wifi itp.?
crck
Posty: 16
Rejestracja: 15 września 2010, 20:28

Post autor: crck »

Wykonanie powyższych komend przebiega bez problemów. Z internetem łączę się za pomocą routera TP-LINK TD-W8901G, posiada on wifi który jest aktywny, jednakże mam połączony komputer za pomocą standardowej karty sieciowej. Router ma wbudowany modem obsługujący PPPoA/PPPoE, za którego pomocą mam łącze (pakiet TELE2).
Awatar użytkownika
Yampress
Administrator
Posty: 6417
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Pakietu dpkg-deb nie ma w repozytoriach Debiana. Jest to plik...

Tu nie chodzi o pakiet dpkg-deb tylko o plik o tej nazwie znajdujący się w tej ścieżce co podałeś. Plik dpkg-deb znajduje się w pakiecie dpkg

Kod: Zaznacz cały

Filelist of package dpkg in squeeze of architecture i386
/etc/alternatives/README
/etc/cron.daily/dpkg
/etc/dpkg/dpkg.cfg
/etc/logrotate.d/dpkg
/sbin/start-stop-daemon
/usr/bin/dpkg
/usr/bin/dpkg-deb
/usr/bin/dpkg-divert
/usr/bin/dpkg-maintscript-helper
/usr/bin/dpkg-query
/usr/bin/dpkg-split
/usr/bin/dpkg-statoverride
/usr/bin/dpkg-trigger
/usr/bin/update-alternatives
/usr/sbin/dpkg-divert
/usr/sbin/dpkg-statoverride
/usr/sbin/install-info
/usr/sbin/update-alternatives
/usr/share/doc/dpkg/AUTHORS
/usr/share/doc/dpkg/README.feature-removal-schedule
/usr/share/doc/dpkg/THANKS.gz
/usr/share/doc/dpkg/changelog.Debian.gz
/usr/share/doc/dpkg/changelog.gz
/usr/share/doc/dpkg/copyright
/usr/share/doc/dpkg/usertags.gz
/usr/share/dpkg/archtable
/usr/share/dpkg/cputable
/usr/share/dpkg/ostable
/usr/share/dpkg/triplettable
/usr/share/lintian/overrides/dpkg
....
I zapewne pakiet dpkg Będziesz musiał doinstalować.
Jeśli nie da się zainstalować robisz

Kod: Zaznacz cały

aptitude download dpkg
wchodzisz do pakietu i przekopiowujesz pliki w odpowiednie miejsce wg ścieżek.

A tak w ogóle zdecyduj się na jedną gałąź Debiana a nie wszystkie 3. Brakuje ino eksperymentalnej.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Yampress, to jest wyjaśnione. Pakiet dpkg jest sprawny. Uszkodzony jest system ponieważ jest w nim bałagan.

crck, spróbujemy z tego zrobić Debiana Sida lub Wheezy.
  1. Sprawdzasz połączenie z internetem przez zwykłą kartę sieciową i ruter.
  2. Plik /etc/apt/sources.list uzupełniasz tak:

    Kod: Zaznacz cały

    deb ftp://ftp.pl.debian.org/debian/ sid main non-free contrib
    deb http://www.debian-multimedia.org sid main non-free
    
    Resztę wpisów usuwasz.
  3. Przełączasz się do trybu tekstowego Alt+Ctrl+F3 i wykonujesz:

    Kod: Zaznacz cały

    /etc/init.d/gdm stop
    Za gdm wpisujesz posiadany menadżer logowania, jeżeli jest inny.
  4. Wykonujesz

    Kod: Zaznacz cały

    apt-get update
    Błedy przedstawiasz na forum.
crck
Posty: 16
Rejestracja: 15 września 2010, 20:28

Post autor: crck »

Po wykonaniu powyższych czynności nie stwierdziłem błędów.
Awatar użytkownika
Yampress
Administrator
Posty: 6417
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

RADA: nie mieszaj wersji dystrybucji na raz ! A wszystko będzie dobrze
ODPOWIEDZ