Usuni

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
ProiektKarton
Posty: 42
Rejestracja: 18 lipca 2009, 12:47

Usunięcie listy dostępnych pakietów

Post autor: ProiektKarton »

Po wpisaniu:

Kod: Zaznacz cały

aptitude update
lista dostępnych pakietów ściąga się do jakiegoś pliku.

Jak nazywa się ten plik?
yantar
Member
Posty: 1225
Rejestracja: 07 czerwca 2007, 21:15
Lokalizacja: Rzeszów

Post autor: yantar »

Jak mnie pamięć nie myli to ląduje to w tym pliku:

Kod: Zaznacz cały

/var/lib/dpkg/available
pioruns
Beginner
Posty: 117
Rejestracja: 12 stycznia 2008, 17:36

Post autor: pioruns »

Ewentualnie:

Kod: Zaznacz cały

apt-cache pkgnames >twojplik.txt
Same nazwy pakietów. Twój temat brzmi: "Usunięcie listy dostępnych pakietów". Zamierzasz usunąć tą listę? Jeśli tak, to po co? Nie ułatwi to pracy aptowi, a może przysporzyć problemów.
ProiektKarton
Posty: 42
Rejestracja: 18 lipca 2009, 12:47

Post autor: ProiektKarton »

yantar, usunąłem zawartość ale po wpisaniu:

Kod: Zaznacz cały

aptitude search kadu
znajduje mi kadu (tylko przykład), więc to jednak nie ten plik.

pioruns, zamierzam usunąć listę i zaraz zrobić ją od nowa.

Dlaczego?
W liście repozytoriów zmieniłem jeden wpis z wersji testowej na Sida, uaktualniłem listę, zainstalowałem jeden program, zmieniłem z powrotem na wersję testową i uaktualniłem listę.
Uaktualnienie zignorowało starsze wersje (nie spodziewałem się tego) i teraz przy próbie

Kod: Zaznacz cały

aptitude safe-upgrade
dostaję informację o całej masie błędnych zależności.
pioruns
Beginner
Posty: 117
Rejestracja: 12 stycznia 2008, 17:36

Post autor: pioruns »

No i pewnie ten właśnie pakiet co zainstalowałeś z wersji niestabilnej powoduje problemy. Jaki był to pakiet?
Pokaż wyniki poleceń:

Kod: Zaznacz cały

apt-cache policy
apt-get -V dist-upgrade
Pokaż zawartość:

Kod: Zaznacz cały

/etc/apt/sources.list
Zainteresuj się apt-pinning. Wtedy możesz mieć wiele repozytoriów zdefiniowanych w pliku sources.list, tylko musisz dać niski priorytet dla pakietów z wersji niestabilnej, a wysoki dla wersji testowej. Ja tak mam (nawet z wersji eksperymentalnej pakiety mam w systemie) i nic mi się nie rozwala.
Jak mieszasz repozytoria, to trzeba to robić bardzo ostrożnie. Na początek sugeruję usunąć ten pakiet, żeby doprowadzić system do porządku.
Później możesz zbudować porządnie hierarchię ,,pin-priority'' dla repozytoriów. Jak nie chcesz tego robić, to wymuś używanie repozytoriów wersji testowej, opcja:

Kod: Zaznacz cały

 apt-get -t=docelowa wersja
ProiektKarton
Posty: 42
Rejestracja: 18 lipca 2009, 12:47

Post autor: ProiektKarton »

To było kadu 0.6.6-rc3 (na testowym miałem rc1 i wyskakiwały komunikaty, że jest nowsze).
O mieszaniu poczytam, ale czy usunięcie listy i wygenerowanie jej dla testowych nie załatwiłoby problemu?

Kod: Zaznacz cały

[B]/etc/apt/sources.list:[/B]
deb http://ftp.pl.debian.org/debian/ testing main contrib non-free //tu zmieniłem na sida
deb-src http://ftp.pl.debian.org/debian/ testing main contrib non-free

deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free

deb http://ftp.pl.debian.org/debian/ testing-updates main contrib non-free
deb-src http://ftp.pl.debian.org/debian/ testing-updates main contrib non-free

deb http://repo.dug.net.pl/dfr/ testing main contrib non-free

deb http://download.virtualbox.org/virtualbox/debian squeeze contrib

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

deb http://www.debian-multimedia.org testing main non-free
deb-src http://www.debian-multimedia.org testing main non-free

Kod: Zaznacz cały

[B]apt-cache policy:[/B]
Plików pakietów:
 100 /var/lib/dpkg/status
     release a=now
 500 http://www.debian-multimedia.org/ testing/main Translation-pl
 500 http://www.debian-multimedia.org/ testing/non-free amd64 Packages
     release v=None,o=Unofficial Multimedia Packages,a=testing,n=wheezy,l=Unofficial Multimedia Packages,c=non-free
     origin www.debian-multimedia.org
 500 http://www.debian-multimedia.org/ testing/main amd64 Packages
     release v=None,o=Unofficial Multimedia Packages,a=testing,n=wheezy,l=Unofficial Multimedia Packages,c=main
     origin www.debian-multimedia.org
 500 http://ftp.us.debian.org/debian/ testing/main Translation-pl
 500 http://ftp.us.debian.org/debian/ testing/non-free amd64 Packages
     release o=Debian,a=testing,n=wheezy,l=Debian,c=non-free
     origin ftp.us.debian.org
 500 http://ftp.us.debian.org/debian/ testing/contrib amd64 Packages
     release o=Debian,a=testing,n=wheezy,l=Debian,c=contrib
     origin ftp.us.debian.org
 500 http://ftp.us.debian.org/debian/ testing/main amd64 Packages
     release o=Debian,a=testing,n=wheezy,l=Debian,c=main
     origin ftp.us.debian.org
 500 http://download.virtualbox.org/virtualbox/debian/ squeeze/contrib amd64 Packages
     release o=Oracle Corporation,n=squeeze,l=Oracle Corporation,c=contrib
     origin download.virtualbox.org
 500 http://repo.dug.net.pl/dfr/ testing/contrib amd64 Packages
     release o=Debian,a=testing,n=squeeze,l=Debian,c=contrib
     origin repo.dug.net.pl
 500 http://repo.dug.net.pl/dfr/ testing/main amd64 Packages
     release o=Debian,a=testing,n=squeeze,l=Debian,c=main
     origin repo.dug.net.pl
 500 http://security.debian.org/ testing/updates/non-free amd64 Packages
     release o=Debian,a=testing,n=wheezy,l=Debian-Security,c=non-free
     origin security.debian.org
 500 http://security.debian.org/ testing/updates/contrib amd64 Packages
     release o=Debian,a=testing,n=wheezy,l=Debian-Security,c=contrib
     origin security.debian.org
 500 http://security.debian.org/ testing/updates/main amd64 Packages
     release o=Debian,a=testing,n=wheezy,l=Debian-Security,c=main
     origin security.debian.org
 500 http://ftp.pl.debian.org/debian/ testing/main Translation-pl
 500 http://ftp.pl.debian.org/debian/ testing/non-free amd64 Packages
     release o=Debian,a=testing,n=wheezy,l=Debian,c=non-free
     origin ftp.pl.debian.org
 500 http://ftp.pl.debian.org/debian/ testing/contrib amd64 Packages
     release o=Debian,a=testing,n=wheezy,l=Debian,c=contrib
     origin ftp.pl.debian.org
 500 http://ftp.pl.debian.org/debian/ testing/main amd64 Packages
     release o=Debian,a=testing,n=wheezy,l=Debian,c=main
     origin ftp.pl.debian.org
Przypięte pakiety:

Kod: Zaznacz cały

[B]apt-get -V dist-upgrade:[/B]
Czytanie list pakietów...
Budowanie drzewa zależności...
Odczyt informacji o stanie...
Następujące pakiety zostaną USUNIĘTE:
   openoffice.org-base-core (3.2.1-11+squeeze2)
   openoffice.org-core (3.2.1-11+squeeze2)
   openoffice.org-report-builder-bin (3.2.1-11+squeeze2)
Zostaną zainstalowane następujące NOWE pakiety:
   cpp-4.5 (4.5.2-4)
   emacsen-common (1.4.22)
   g++-4.5 (4.5.2-4)
   gcc-4.5 (4.5.2-4)
   git-man (1.7.4.1-3)
   gpart (0.1h-11+b1)
   libcloog-ppl0 (0.15.9-2)
   libelfg0 (0.8.13-1)
   libgmpxx4ldbl (4.3.2+dfsg-1)
   libmpc2 (0.9-1)
   libppl-c2 (0.10.2-8)
   libppl7 (0.10.2-8)
   libraptor2-0 (2.0.0-2)
   librasqal3 (0.9.25-1)
   libreoffice (3.3.1-1)
   libreoffice-base (3.3.1-1)
   libreoffice-base-core (3.3.1-1)
   libreoffice-calc (3.3.1-1)
   libreoffice-common (3.3.1-1)
   libreoffice-core (3.3.1-1)
   libreoffice-draw (3.3.1-1)
   libreoffice-emailmerge (3.3.1-1)
   libreoffice-filter-binfilter (3.3.1-1)
   libreoffice-filter-mobiledev (3.3.1-1)
   libreoffice-impress (3.3.1-1)
   libreoffice-java-common (3.3.1-1)
   libreoffice-math (3.3.1-1)
   libreoffice-officebean (3.3.1-1)
   libreoffice-report-builder-bin (3.3.1-1)
   libreoffice-style-galaxy (3.3.1-1)
   libreoffice-writer (3.3.1-1)
   libstdc++6-4.5-dev (4.5.2-4)
   libwpd-0.9-9 (0.9.1-2)
   libwpg-0.2-2 (0.2.0-4)
   libwps-0.2-2 (0.2.0-3)
   libx264-114 (0.svn20110226-0.0)
Następujące pakiety zostaną zaktualizowane:
   cpp (4.4.5-2 => 4.5.2-2)
   firmware-brcm80211 (0.28 => 0.29)
   g++ (4.4.5-2 => 4.5.2-2)
   gcc (4.4.5-2 => 4.5.2-2)
   git (1.7.2.3-2.2 => 1.7.4.1-3)
   gparted (0.7.0-1 => 0.8.0-2)
   hostname (3.05 => 3.06)
   ia32-libs (20110117 => 20110310)
   ia32-libs-gtk (20110117 => 20110310)
   ispell (3.1.20.0-7 => 3.1.20.0-9)
   libasyncns0 (0.3-1.1 => 0.8-1)
   libavcodec52 (0.6.1+svn20101128-0.2 => 0.6.1+svn20110308-0.0)
   libavformat52 (0.6.1+svn20101128-0.2 => 0.6.1+svn20110308-0.0)
   libavutil50 (0.6.1+svn20101128-0.2 => 0.6.1+svn20110308-0.0)
   libdjvulibre-text (3.5.23-5 => 3.5.24-1)
   libdjvulibre21 (3.5.23-5 => 3.5.24-1)
   libgcj-bc (4.4.5-2 => 4.4.5-4)
   libgcj-common (4.4.5-2 => 4.4.5-4)
   libgstreamer0.10-0 (0.10.30-1 => 0.10.32-4)
   libnfsidmap2 (0.23-2 => 0.24-1)
   libnss3-1d (3.12.8-2 => 3.12.9-2)
   libpango1.0-0 (1.28.3-1+squeeze1 => 1.28.3-1+squeeze2)
   libpango1.0-common (1.28.3-1+squeeze1 => 1.28.3-1+squeeze2)
   libportaudio2 (19+svn20101113-3 => 19+svn20110302-1)
   libpostproc51 (0.6.1+svn20101128-0.2 => 0.6.1+svn20110308-0.0)
   libraw1394-11 (2.0.6-1 => 2.0.7-1)
   librdf0 (1.0.10-3 => 1.0.13-2)
   libslv2-9 (0.6.6-5 => 0.6.6-9)
   libsmbclient (3.5.6~dfsg-5 => 3.5.8~dfsg-1)
   libswscale0 (0.6.1+svn20101128-0.2 => 0.6.1+svn20110308-0.0)
   libtiff4 (3.9.4-6 => 3.9.4-7)
   libvpx0 (0.9.5-2 => 0.9.6-1)
   libwbclient0 (3.5.6~dfsg-5 => 3.5.8~dfsg-1)
   linux-base (2.6.32-30 => 2.6.32-31)
   linux-headers-2.6.32-5-amd64 (2.6.32-30 => 2.6.32-31)
   linux-headers-2.6.32-5-common (2.6.32-30 => 2.6.32-31)
   linux-image-2.6.32-5-amd64 (2.6.32-30 => 2.6.32-31)
   linux-libc-dev (2.6.32-30 => 2.6.32-31)
   menu (2.1.44 => 2.1.45)
   mplayer (1.0~rc4-0.1 => 1.0~rc4+svn20110308-0.0)
   openoffice.org (3.2.1-11+squeeze2 => 3.3.0-7)
   openoffice.org-base (3.2.1-11+squeeze2 => 3.3.0-7)
   openoffice.org-calc (3.2.1-11+squeeze2 => 3.3.0-7)
   openoffice.org-common (3.2.1-11+squeeze2 => 3.3.0-7)
   openoffice.org-draw (3.2.1-11+squeeze2 => 3.3.0-7)
   openoffice.org-emailmerge (3.2.1-11+squeeze2 => 3.3.0-7)
   openoffice.org-filter-binfilter (3.2.1-11+squeeze2 => 3.3.0-7)
   openoffice.org-filter-mobiledev (3.2.1-11+squeeze2 => 3.3.0-7)
   openoffice.org-impress (3.2.1-11+squeeze2 => 3.3.0-7)
   openoffice.org-java-common (3.2.1-11+squeeze2 => 3.3.0-7)
   openoffice.org-math (3.2.1-11+squeeze2 => 3.3.0-7)
   openoffice.org-officebean (3.2.1-11+squeeze2 => 3.3.0-7)
   openoffice.org-style-galaxy (3.2.1-11+squeeze2 => 3.3.0-7)
   openoffice.org-writer (3.2.1-11+squeeze2 => 3.3.0-7)
   python (2.6.6-3+squeeze5 => 2.6.6-3+squeeze6)
   python-minimal (2.6.6-3+squeeze5 => 2.6.6-3+squeeze6)
   python-uno (3.2.1-11+squeeze2 => 3.3.1-1)
   ttf-lyx (2.0.0~beta4-1 => 2.0.0~rc1-1)
   ttf-opensymbol (3.2.1-11+squeeze2 => 2.4.3+LibO3.3.1-1)
   tzdata (2011c-1 => 2011d-1)
   tzdata-java (2011c-1 => 2011d-1)
   ufraw-batch (0.16-3+b1 => 0.18-1)
   uno-libs3 (1.6.1+OOo3.2.1-11+squeeze2 => 1.7.0+LibO3.3.1-1)
   ure (1.6.1+OOo3.2.1-11+squeeze2 => 1.7.0+LibO3.3.1-1)
   xserver-common (1.7.7-11 => 1.7.7-13)
   xserver-xorg-core (1.7.7-11 => 1.7.7-13)
   xserver-xorg-video-intel (2.13.0-5 => 2.13.0-6)
   xterm (268-1 => 269-1)
68 aktualizowanych, 36 nowo instalowanych, 3 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 247 MB archiwów.
Po tej operacji zostanie dodatkowo użyte 26,0 MB miejsca na dysku.
Kontynuować [T/n]? 
Dodane:

Kod: Zaznacz cały

aptitude full-upgrade
załatwiło sprawę zależności.
ODPOWIEDZ