|
Usuwanie bez zależności
yellowfox - 13-08-2007 19:06
Witam, jak usunąć pakiet przy pomocy apt-get remowe bez naruszania zależności. Chciałem usunąć
pidgin-data
i wywala mi że zostaną usunięte 3 pakiety: pidgin pidgin-data i pidgin-tlen
a ja chce tylko pidgin-data usunąć
ruun - 13-08-2007 19:20
Spróbuj za pomocą dpkg:
dpkg -r pidgin-data
Dlaczego chcesz usunąć tylko ten pakiet? Bez niego dwa pozostałe będą prawdopodobnie bezużyteczne.
yellowfox - 13-08-2007 19:33
to tylko plugin, doinstalowałem go pozniej ;)
skorzystam z okazji
przy apt-get update przy debian security wyskakuje ze sygnatury nie zostały zweryfikowane z powodu braku klucza publicznego, o co biega ?
stahoo - 13-08-2007 19:49
Przeczytaj to http://debian.linux.pl/viewtopic.php...lucz+publiczny repo posiada klucz publiczny żeby pochodzenie pakietów zostało potwierdzone związane jest to z polityką bezpieczeństwa ( tak w skrócie )
ruun - 13-08-2007 19:50
Pokaż zawartość /etc/apt/sources.list i wklej tutaj cały komunikat o błędzie.
yellowfox - 13-08-2007 20:06
kurcze, jak mam skopiowac komunikat i zawartość sources.list jak w terminalu np zaznaczenie i ctrl + c nic nie daje a jak próbuje prawym klawiszem to tylko wyskakuje nowy wiersz w terminalu. W ogóle jest jakiś okrojony , nie ma paska przewijania ani żadnych dodatkowych opcji w lewym górnym rogu
a próba zrobienia loga przez ">" schodzi na niczym bo do pliku nie dopisuje koncówki w której właśnie pisze o tych kluczach
ruun - 13-08-2007 20:12
kurcze, jak mam skopiowac komunikat i zawartość sources.list jak w terminalu np zaznaczenie i ctrl + c nic nie daje a jak próbuje prawym klawiszem to tylko wyskakuje nowy wiersz w terminalu. W ogóle jest jakiś okrojony , nie ma paska przewijania ani żadnych dodatkowych opcji w lewym górnym rogu
Ctrl+C przerywa aktualnie wykonywane zadanie :) Spróbuj w np. Konsole z KDE. Tam jest Edycja > Kopiuj.
yellowfox - 13-08-2007 21:19
ok udało sie mam xfce wiec zassałem xfce4-terminal
oto wynik update
apt-get update Pob: 1 http://www.debian-multimedia.org lenny Release.gpg [189B] Ign http://www.debian-multimedia.org lenny/main Translation-pl Traf http://www.debian-multimedia.org lenny Release Błąd http://www.debian-multimedia.org lenny Release Pob: 2 http://www.debian-multimedia.org lenny Release [5567B] Ign http://www.debian-multimedia.org lenny Release Ign http://www.debian-multimedia.org lenny/main Packages/DiffIndex Traf http://www.debian-multimedia.org lenny/main Packages Pob: 3 http://security.debian.org lenny/updates Release.gpg [189B] Ign http://security.debian.org lenny/updates/main Translation-pl Ign http://security.debian.org lenny/updates/contrib Translation-pl Traf http://security.debian.org lenny/updates Release Błąd http://security.debian.org lenny/updates Release Pob: 4 http://security.debian.org lenny/updates Release [22,5kB] Ign http://security.debian.org lenny/updates Release Pob: 5 http://ftp.vectranet.pl lenny Release.gpg [189B] Ign http://ftp.vectranet.pl lenny/main Translation-pl Ign http://security.debian.org lenny/updates/main Packages/DiffIndex Traf http://ftp.vectranet.pl lenny Release Ign http://security.debian.org lenny/updates/contrib Packages/DiffIndex Traf http://ftp.vectranet.pl lenny/main Packages/DiffIndex Ign http://security.debian.org lenny/updates/main Sources/DiffIndex Ign http://security.debian.org lenny/updates/contrib Sources/DiffIndex Traf http://security.debian.org lenny/updates/main Packages Traf http://ftp.vectranet.pl lenny/main Sources/DiffIndex Traf http://security.debian.org lenny/updates/contrib Packages Traf http://security.debian.org lenny/updates/main Sources Traf http://security.debian.org lenny/updates/contrib Sources Pobrano 28,4kB w 6s (4662B/s) Czytanie list pakietów... Gotowe W: GPG error: http://www.debian-multimedia.org lenny Release: Następujące sygnatury nie mogły zostać zweryfikowane z powodu braku klucza publicznego: NO_PUBKEY 07DC563D1F41B907 W: GPG error: http://security.debian.org lenny/updates Release: Następujące sygnatury były błędne: BADSIG A70DAF536070D3A1 Debian Archive Automatic Signing Key (4.0/etch) <ftpmaster@debian.org> W: Należy uruchomić apt-get update aby naprawić te problemy.
i
# # deb cdrom:[Debian GNU/Linux testing _Lenny_ - Official Snapshot i386 NETINST Binary-1 20070812-09:14]/ lenny contrib main
#deb cdrom:[Debian GNU/Linux testing _Lenny_ - Official Snapshot i386 NETINST Binary-1 20070812-09:14]/ lenny contrib main
deb http://ftp.vectranet.pl/debian/ lenny main deb-src http://ftp.vectranet.pl/debian/ lenny main
deb http://security.debian.org/ lenny/updates main contrib deb-src http://security.debian.org/ lenny/updates main contrib
deb http://www.debian-multimedia.org lenny main
stahoo - 13-08-2007 21:28
W: GPG error: http://security.debian.org lenny/updates Release: Następujące sygnatury były błędne: BADSIG A70DAF536070D3A1 Debian Archive Automatic Signing Key (4.0/etch)
Tu chyba chodzi o to, że do tego repozytorium masz klucz publiczny od Debiana 4.0 Etch więc powinieneś ten klucz A70DAF536070D3A1 zmienić na inny do Lenny
yellowfox - 13-08-2007 21:44
tylko skad wziąć ten klucz do lenny?
do debian multimedia wygenerowałem klucz ale z tym pierwszym nie daje rady
stahoo - 13-08-2007 21:56
z sources.list usuń ten adres i zrób apt-get updates potem dodaj adres security dla debian lenny zrób updates i zobacz co ci wywali jeśli ci podpisze, że do tego nośnika nie masz klucza to sposób dodawania kluczy jest opisany na tym forum wyżej podałem link
yellowfox - 13-08-2007 23:01
kiedy usunąłem ten wpis do security poszło gładko, ale nie ma innego wpisu do security dla lenny, wszedzie gdzie szukałem był tylko ten który mam
bo dodaniu go do adresów repozytorium jest to samo
stahoo - 13-08-2007 23:20
to w takim razie
[ Dodano: 2007-08-13, 23:23 ] dodaj te repo które miałeś http://security.debian.org............. i zrób teraz updates zobaczymy jaki błąd wywali
yellowfox - 13-08-2007 23:30
Pob: 1 http://ftp.vectranet.pl lenny Release.gpg [189B] Ign http://ftp.vectranet.pl lenny/main Translation-pl Traf http://ftp.vectranet.pl lenny Release Pob: 2 http://www.debian-multimedia.org lenny Release.gpg [189B] Ign http://www.debian-multimedia.org lenny/main Translation-pl Pob: 3 http://security.debian.org lenny/updates Release.gpg [189B] Traf http://www.debian-multimedia.org lenny Release Traf http://ftp.vectranet.pl lenny/main Packages/DiffIndex Ign http://security.debian.org lenny/updates/main Translation-pl Ign http://security.debian.org lenny/updates/contrib Translation-pl Pob: 4 ftp://ftp.pl.debian.org lenny Release.gpg [189B] Traf http://security.debian.org lenny/updates Release Błąd http://security.debian.org lenny/updates Release Traf http://ftp.vectranet.pl lenny/main Sources/DiffIndex Ign http://www.debian-multimedia.org lenny/main Packages/DiffIndex Pob: 5 ftp://ftp.pl.debian.org lenny/non-free Translation-pl Ign ftp://ftp.pl.debian.org lenny/non-free Translation-pl Pob: 6 http://security.debian.org lenny/updates Release [22,5kB] Traf http://www.debian-multimedia.org lenny/main Packages Ign http://security.debian.org lenny/updates Release Ign http://security.debian.org lenny/updates/main Packages/DiffIndex Pob: 7 ftp://ftp.pl.debian.org lenny Release [68,5kB] Ign http://security.debian.org lenny/updates/contrib Packages/DiffIndex Ign http://security.debian.org lenny/updates/main Sources/DiffIndex Ign http://security.debian.org lenny/updates/contrib Sources/DiffIndex Traf http://security.debian.org lenny/updates/main Packages Traf http://security.debian.org lenny/updates/contrib Packages Traf http://security.debian.org lenny/updates/main Sources Traf http://security.debian.org lenny/updates/contrib Sources Traf ftp://ftp.pl.debian.org lenny/non-free Packages/DiffIndex Pobrano 91,4kB w 3s (29,0kB/s) Czytanie list pakietów... Gotowe W: GPG error: http://security.debian.org lenny/updates Release: Następujące sygnatury były błędne: BADSIG A70DAF536070D3A1 Debian Archive Automatic Signing Key (4.0/etch) <ftpmaster@debian.org> W: Należy uruchomić apt-get update aby naprawić te problemy. może po prostu trzeba usunąć jakiś błedny klucz w /root/.gnupg ?
[ Dodano: 2007-08-13, 23:50 ] Moze problem tkwi w tym ze zainstalowałem wcześniej
"debian-archive-keyring" ?
I jak to jest że jak je instalowałem to były bez zależności i już miałem zainstalowane apt a kiedy próbuje je usunąć to pisze że jest zależne od apt i paru innych pakietów :shock:. To jak? wcześniej apt funkcjonował bez tego "debian-archive-keyring" a jak już go zainstalowałem i próbuje go usunąć to jest raptem jego zależnością :?:
[ Dodano: 2007-08-14, 00:13 ] a tak zaaguje na rpkg -r
dpkg: problem z zależnościami uniemożliwiają usunięcie debian-archive-keyring: apt zależy od debian-archive-keyring. dpkg: błąd przetwarzania debian-archive-keyring (--remove): problem z zależnościami - nie będzie usuwany Wystąpiły błędy podczas przetwarzania: debian-archive-keyring debian:/home/yellowfox# dpkg -r debian-archive-keyring dpkg: problem z zależnościami uniemożliwiają usunięcie debian-archive-keyring: apt zależy od debian-archive-keyring. dpkg: błąd przetwarzania debian-archive-keyring (--remove): problem z zależnościami - nie będzie usuwany Wystąpiły błędy podczas przetwarzania: debian-archive-keyring
Jak APT może być zależne od tego pakietu choć wcześniej świetnie sobie bez niego radziło :?:
stahoo - 14-08-2007 00:22
Tak oczywiście zły klucz usuń i po jego usunięciu zrób updates i powinno ci wywalić że nie masz klucza (jakiegoś tam) i wtedy dodasz ten klucz (co ci wypisał) zgodnie z opisem do którego podałem linkai powinno być oki daj znać jak wszystko pójdzie oki na gg
dracorp - 14-08-2007 08:18
a próba zrobienia loga przez ">" schodzi na niczym bo do pliku nie dopisuje koncówki w której właśnie pisze o tych kluczach
2>&1 lub &> poczytaj man bash
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|