Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-09-10 18:38:56

  irth - Użytkownik

irth
Użytkownik
Skąd: /dev/null
Zarejestrowany: 2012-03-17

[Wheezy] Apt-get świruje, chce usunąć potrzebne pakiety.

Pobawiłem się trochę apt-getem, i doprowadziłem do sytuacji, w której apt-get mi wypisuje:

Działo się po tym jak próbowałem nieudolnie jak to ja reinstalować gnome, bo miałem problem (wystarczyło wgrać sterowniki... ale o tym nie wiedziałem):

Kod:

apt-get install --reinstall gnome-core

Bo się przyzwyczaiłem z windowsa, że reinstall programu i na ogół po problemie,
a nie do końca wiedziałem jak i chyba nie do końca zrozumiałem --help apt-geta...

Sources.list

Kod:

# deb cdrom:[Debian GNU/Linux 6.0.4 _Squeeze_ - Official amd64 NETINST Binary-1 20120129-00:39]/ squeeze main

# deb cdrom:[Debian GNU/Linux 6.0.4 _Squeeze_ - Official amd64 NETINST Binary-1 20120129-00:39]/ squeeze main

deb http://ftp.pwr.wroc.pl/debian/ wheezy main contrib non-free
deb-src http://ftp.pwr.wroc.pl/debian/ wheezy main contrib non-free

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

# squeeze-updates, previously known as 'volatile'
# deb http://ftp.pwr.wroc.pl/debian/ wheezy-updates main
deb http://http.us.debian.org/debian/ wheezy contrib non-free main
# deb-src http://ftp.pwr.wroc.pl/debian/ wheezy-updates main

Przy instalacji czegokolwiek:

Kod:

Następujące pakiety zostały zainstalowane automatycznie i nie są już więcej wymagane:
  bsh bsh-gcj cpp-4.4 dasher dasher-data dmz-cursor-theme dvd+rw-tools espeak
  foomatic-filters-ppds freedesktop-sound-theme freeglut3 fuse-utils
  gconf-editor gnome-accessibility-themes gnome-desktop-data gnome-doc-utils
  gnome-media-common gnome-office gnome-session-canberra gnome-themes
  gnome-themes-extras gnome-themes-more gstreamer0.10-fluendo-mp3
  gtk2-engines-pixbuf gtk2-engines-smooth guile-1.8-libs javascript-common
  libaccess-bridge-java libaccess-bridge-java-jni libart2.0-cil libaudiofile0
  libavahi-ui0 libavcodec52 libavformat52 libavutil49 libbabl-0.0-0
  libboost-date-time1.42.0 libboost-python1.42.0 libboost-python1.49.0
  libboost-thread1.42.0 libcamel1.2-14 libcdio-cdda0 libcdio-paranoia0
  libcdio10 libcdt4 libcelt0-0 libchamplain-0.4-0 libchamplain-gtk-0.4-0
  libcheese-gtk18 libclutter-gtk-0.10-0 libcryptui0 libdb4.7-java
  libdb4.7-java-gcj libdb5.1-java libdb5.1-java-jni libebackend1.2-0
  libedataserver1.2-13 libeggdbus-1-0 libegroupwise1.2-13 libevince2
  libexiv2-9 libfreerdp-plugins-standard libfreerdp0 libfreerdp1
  libgail-common libgalago3 libgcr0 libgdata-google1.2-1 libgdata1.2-1
  libgdata7 libgegl-0.0-0 libgexiv2-0 libgirepository1.0-0 libglade2.0-cil
  libgmime-2.4-2 libgmime2.4-cil libgnome-bluetooth7 libgnome-desktop-2-17
  libgnome-media0 libgnome-menu2 libgnome-vfs2.0-cil libgnome-window-settings1
  libgnome2-canvas-perl libgnome2-perl libgnome2-vfs-perl libgnome2.24-cil
  libgnomekbd4 libgp11-0 libgraph4 libgraphite3 libgs8 libgssdp-1.0-2
  libgtkglext1 libgtkhtml-editor-common libgtkhtml3.14-19 libgtkimageview0
  libgtksourceview2.0-0 libgtksourceview2.0-common libgucharmap7
  libgupnp-1.0-3 libgupnp-igd-1.0-3 libgvc5 libgweather1 libhal-storage1
  libhal1 libhunspell-1.2-0 libicu44 libid3tag0 libimobiledevice1 libjpeg62
  libjs-jquery libkpathsea5 libmagick++3 libmagickcore3 libmagickcore3-extra
  libmagickwand3 libmono-cairo2.0-cil libmono-corlib2.0-cil
  libmono-i18n-west2.0-cil libmono-posix2.0-cil libmono-security2.0-cil
  libmono-sharpzip2.84-cil libmono-system2.0-cil libmozjs2d libmusicbrainz3-6
  libmusicbrainz4c2a libndesk-dbus-glib1.0-cil libndesk-dbus1.0-cil libnet1
  libnice0 libnl1 libnm-glib2 libnm-util1 libntfs10 liboil0.3 liboobs-1-4
  libopal3.6.8 libpathplan4 libpoppler-glib4 libpoppler5 libpostproc51
  libpt2.6.7 libpython2.6 libraptor1 librasqal2 libreadline5 librpmio1
  libslab0a libsoundtouch1c2 libssh-4 libsvga1 libswscale0 libsysfs2
  libtextcat-data-utf8 libtracker-client-0.8-0 libvncserver0 libvpx0
  libwebkit-1.0-2 libwebkit-1.0-common libwpd8c2a libwpg-0.1-1 libwps-0.1-1
  libxcb-atom1 libxcb-aux0 libxcb-event1 libxcb-render-util0 libxdot4 min12xxw
  mono-2.0-gac mtools ntfsprogs openoffice.org-base openoffice.org-calc
  openoffice.org-common openoffice.org-draw openoffice.org-emailmerge
  openoffice.org-filter-binfilter openoffice.org-filter-mobiledev
  openoffice.org-gtk openoffice.org-impress openoffice.org-java-common
  openoffice.org-math openoffice.org-officebean openoffice.org-style-galaxy
  openoffice.org-style-tango openoffice.org-writer pnm2ppa python-axiom
  python-bugbuddy python-clientform python-coherence python-configobj
  python-crypto python-epsilon python-gdata python-gdbm python-gmenu
  python-gnomedesktop python-gtkglext1 python-gtksourceview2
  python-lazr.restfulclient python-lazr.uri python-louie python-mechanize
  python-nevow python-oauth python-opengl python-openssl python-pam
  python-pyasn1 python-pysqlite2 python-rdflib python-serial python-simplejson
  python-tagpy python-twisted-bin python-twisted-conch python-twisted-core
  python-twisted-web python-wadllib python-webkit python-zope.interface
  remmina remmina-common remmina-plugin-rdp remmina-plugin-vnc software-center
  tcl tcl8.4 tcptraceroute ttf-lyx ttf-opensymbol ttf-sil-gentium
  update-manager-core update-manager-gnome update-notifier
  update-notifier-common wwwconfig-common xsltproc xulrunner-1.9.1
Aby je usunąć należy użyć "apt-get autoremove"

Nie muszę chyba mówić, że są mi potrzebne.
Jak to naprawić?


Proszę o pomoc.

Ostatnio edytowany przez irth (2012-09-10 19:12:50)


Debian Wheezy (jajo 3.2.0-4-amd64) na PC
OpenWRT Attitude Adjustment na wl500gP V2
Tulpy: D\Dashie P\Pinkie F\Fluttershy A\Ania

Offline

 

#2  2012-09-10 18:43:16

  gindek - Zubr, bydle na etacie.

gindek
Zubr, bydle na etacie.
Skąd: Z puszczy.
Zarejestrowany: 2008-12-08

Re: [Wheezy] Apt-get świruje, chce usunąć potrzebne pakiety.

fajnie by bylo gdybys podal cos wpisal, czyli wlejka razem z linijka z "poleceniem", potem fajnie by bylo gdybys sie dowiedział jak debian zarządza pakietami,  i podal jeszcze wpisy z /etc/apt/sources.list

Co co pełnej historii tego co zrobiłeś to bedzie w /root/.bash_history

Ostatnio edytowany przez gindek (2012-09-10 18:45:04)


" Wojny przychodzą i odchodzą, a moi żołnierze są wieczni"


"Zbuduj mały, dziarski router z udostępnionych przez prowadzącego części od Kamaza?"

Offline

 

#3  2012-09-10 19:01:19

  lx - Użytkownik

lx
Użytkownik
Zarejestrowany: 2010-06-22

Re: [Wheezy] Apt-get świruje, chce usunąć potrzebne pakiety.

Oznaczyć potrzebne pakiety jako zainstalowane ręcznie. Najprościej jest to zrobić za pomocą terminalowego interfejsu aptitude (uruchamiając program bez żadnych argumentów).

Offline

 

#4  2012-09-10 19:02:39

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [Wheezy] Apt-get świruje, chce usunąć potrzebne pakiety.

Możliwe, że wywaliłeś jakiś metapakiet, który trzymał w zależnościach te pakiety. Łatwo je zachowasz poleceniem:

Kod:

apt-get install gnome-core dasher openoffice.org fuse-utils itd.

Nie musisz podawać wszystkich pakietów, tylko te „główne”, biblioteki i tak zostaną w zależnościach.

EDIT: lx szybszy ;)

EDIT2: Właściwie to czemu masz w Wheezym OpenOffice?

Offline

 

#5  2012-09-10 19:16:00

  irth - Użytkownik

irth
Użytkownik
Skąd: /dev/null
Zarejestrowany: 2012-03-17

Re: [Wheezy] Apt-get świruje, chce usunąć potrzebne pakiety.

@ArnVaker: Został po update do wheezy'iego pewnie, jak naprawie to zmienie.

Mogę te pakiety wkleić do pliku np. pakiety.txt, i zrobić

Kod:

apt-get install $(cat ./pakiety.txt)

? bo tak mi wygodniej.

Mogę :).

Dzięki

Ostatnio edytowany przez irth (2012-09-10 19:26:59)


Debian Wheezy (jajo 3.2.0-4-amd64) na PC
OpenWRT Attitude Adjustment na wl500gP V2
Tulpy: D\Dashie P\Pinkie F\Fluttershy A\Ania

Offline

 

#6  2012-09-10 19:52:57

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [Wheezy] Apt-get świruje, chce usunąć potrzebne pakiety.

Tylko pisałem wcześniej, żebyś nie podawał wszystkich… Po co np. biblioteki jako zainstalowane ręcznie?

Offline

 

#7  2012-09-10 23:06:51

  gindek - Zubr, bydle na etacie.

gindek
Zubr, bydle na etacie.
Skąd: Z puszczy.
Zarejestrowany: 2008-12-08

Re: [Wheezy] Apt-get świruje, chce usunąć potrzebne pakiety.

to sa stare biblioteki, w wheezy ich juz nie ma
sprawdziłem losowo
- libgmime jest juz w 2.6.0 ( w wheezy )
- libavcodecs52 , jest juz 53 i 54
- gcc-4.4  ... ( to wzbudzilo moje podejrzenia dlatego chciale sources.list zobaczyc ).

jako ze nie wiem jaka jest roznica pomiedzy wheezy a wheezey-updates ( jezeli chodzi o repo oczywiscie :] ), to daj jako fix repozytoria z tego forum ( z tego portalu )
sznureczek :  http://dug.net.pl/tekst/136/lista_repozytoriow_(sou … _dla_debiana/

no i potem standardowo
aptitude update

daj sobie jeszcze
apt-get dist-upgrade ( scianie i zastapi stare pakiety, takie grubsze zastosowanie upgrade )

no i mozesz smialo dac tego "autoremove" bo jak mowilem dla wheezy to sa stere pakiety.
Lepszym pytaniem jest dlaczego nie wylecialy przy upgrade :]
[edit]
tak btw. pewnie masz jeszcze gnome2 , nie ? ( bo po dist-upgrade pewnie wskoczy 3.0 )

Ostatnio edytowany przez gindek (2012-09-10 23:10:22)


" Wojny przychodzą i odchodzą, a moi żołnierze są wieczni"


"Zbuduj mały, dziarski router z udostępnionych przez prowadzącego części od Kamaza?"

Offline

 

#8  2012-09-11 22:16:15

  irth - Użytkownik

irth
Użytkownik
Skąd: /dev/null
Zarejestrowany: 2012-03-17

Re: [Wheezy] Apt-get świruje, chce usunąć potrzebne pakiety.

Było dist-upgrade przed tym, najpierw zmieniłem wszedzie squeeze na wheezy, apt-get update, wywalilo że wheezy-updates nie ma to zakomentowałem. Ale tam są pakiety gnome costam więc chyba autoremove nie było by dobrym pomysłem. Co by się stało jakbym się pozbył wszystkich tych pakietów?


Debian Wheezy (jajo 3.2.0-4-amd64) na PC
OpenWRT Attitude Adjustment na wl500gP V2
Tulpy: D\Dashie P\Pinkie F\Fluttershy A\Ania

Offline

 

#9  2012-09-12 08:39:52

  kondziu jah - Użytkownik

kondziu jah
Użytkownik
Skąd: Zgorzelec
Zarejestrowany: 2011-05-04

Re: [Wheezy] Apt-get świruje, chce usunąć potrzebne pakiety.

Najlepiej to jakbyś się pozbył gnome-core (i innych metapakietów) i poinstalował wszystko ręcznie. Metapakiety bardziej przeszkadzają niż ułatwiają.
Mysz w dłoń, Synaptic na ekran i jazda ;)
Swoją drogą w Wheezym jest niepełnosprawny Gnome 3, więc apt może chcieć wywalić pakiety, które w G3 jeszcze nie istnieją.

Offline

 

#10  2012-09-12 12:27:33

  irth - Użytkownik

irth
Użytkownik
Skąd: /dev/null
Zarejestrowany: 2012-03-17

Re: [Wheezy] Apt-get świruje, chce usunąć potrzebne pakiety.

eee, ale jak mam określić które pakiety sa potrzebne do gnoma? Czy mam moźe czytać co jest w metapakietach poza bibliotekami?

Co masz na myśli mówiąc niepełnosprawne gnome?

Ostatnio edytowany przez irth (2012-09-12 12:33:28)


Debian Wheezy (jajo 3.2.0-4-amd64) na PC
OpenWRT Attitude Adjustment na wl500gP V2
Tulpy: D\Dashie P\Pinkie F\Fluttershy A\Ania

Offline

 

#11  2012-09-12 22:39:08

  skullman - Użytkownik

skullman
Użytkownik
Zarejestrowany: 2010-04-08

Re: [Wheezy] Apt-get świruje, chce usunąć potrzebne pakiety.

A ja bym pozwolił mu wywalić wszytko co sobie chce, wyczyścił pliki konfiguracyjne i (jeśli nie masz oczywiście jakiegoś limitu transferu) zassał to od nowa. Robiłem tak, może nie często ale kilka razy i jakoś dawało radę. Jeszcze w międzyczasie 'apt-get autoremove' i tyle. Jeśli chcesz gnome 3 to po prostu apt-get install gnome-shell i apt sam określi potrzebne pakiety.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)