Usuwanie Gnome'a

Ogólne pytania dotyczące systemu
ejjomon
Posty: 3
Rejestracja: 10 lipca 2007, 11:45

Post autor: ejjomon »

coś wygląda że nie rozumiecie zupełnie o co sergiowi chodzi
a chodzi o to że w momencie gdy chce coś zainstalować przez aptitude cokolwiek, to aptitude przy okazji usuwa połowę
gnome twierdząc że jest nieużywana, mam dokładnie to samo a udało mi się uratować przed reinstalacją tylko dlatego że szybko zamknąłem terminal i zdązyło usunąć jedynie file-roller i eog
system to etch zainstalowany standardowo od razu z gnome
Sergio*
Posty: 17
Rejestracja: 05 lipca 2007, 22:02
Lokalizacja: Zawiercie

Post autor: Sergio* »

ejjomon dokładnie o to mi chodzi ;-)

a wiesz jak to naprawić??
to znaczy aby te pakiety sie nie usuwały
yantar
Member
Posty: 1225
Rejestracja: 07 czerwca 2007, 21:15
Lokalizacja: Rzeszów

Post autor: yantar »

W aptitude chyba jest mozliwosc zablokowania pakietow. (glowy nie daje z tym do Kaki =])
A kombinowac mozna tez z parametrem -P tak zeby instalacja/deinstalacja szla tylko za potwierdzeniem. Przerwanie w trakcie napewno nie wychodzi systemowi na zdrowie.
A inny myk moze wziasc liste tych pakietow, ktore chce usunac i od razu zaznaczyc je do ponownej instalacjii zeby aptitude zbudowalo sobie swoje zaleznosci. (zrobic to poza Xami)
mlyczek
Junior Member
Posty: 979
Rejestracja: 02 sierpnia 2006, 19:17

Post autor: mlyczek »

yantar pisze:W aptitude chyba jest mozliwosc zablokowania pakietow.
Tak jest możliwość zatrzymania pakietów - wpisz

Kod: Zaznacz cały

aptitude
i wciśnij / otworzy Ci się pole wyszukiwania - wpisz kaffeine i enter aż znajdziesz ten pakiet. Jak go będziesz miał wciskasz + i patrzysz co się dzieje. Wciskając g przechodzisz do ekranu, który pokazuje Ci jakie pakiet mają być instalowane, usuwane itd. wtedy na wszystkich pakietach, które chcesz zatrzymać klikasz =, albo : (polecałbym w tym wypadku kliknąć to pierwsze, ale jeśli nie zadziała to to drugie)
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

z tego co wiem to mieszanie apt-get i aptitude może powodować takie problemy, więc pewnie to jest u Ciebie sprawcą problemu.

możesz spróbować zrobić taki trick, ale nie daję za niego gwarancji:

Kod: Zaznacz cały

aptitude install kaffeine gtkhtml3.8 libavcodec0d libcamel1.2-8 libebook1.2-5 libecal1.2-6 libedata-cal1.2-5 libedataserver1.2-7 libedataserverui1.2-6 libeel2-2.14 libegroupwise1.2-10 libexchange-storage1.2-1 libflac7 libgail17 libgksu1.2-0 libgksuui1.0-1 libgpod0 libgtkhtml3.8-15 libgucharmap4 libnautilus-burn3 libpoppler0c2 libpoppler0c2-glib libpostproc0d libxklavier10 pmount
możesz to sprawdzić najpierw z parametrem '-s'.

ale z tego co wiedzę to usunięte mają być prawie same biblioteki, więc raczej nic strasznego się nie stanie.
(bo z zależnościami nie poleci żaden program więc biblioteki pewnie są nieużywane), a to że wcześniej dałeś 'Y' i system się posypał to nic nie znaczy, bo zobacz że wcześniej było więcej pakietów do usunięcia.
ejjomon
Posty: 3
Rejestracja: 10 lipca 2007, 11:45

Post autor: ejjomon »

velmafia pisze: ale z tego co wiedzę to usunięte mają być prawie same biblioteki, więc raczej nic strasznego się nie stanie.
(bo z zależnościami nie poleci żaden program więc biblioteki pewnie są nieużywane), a to że wcześniej dałeś 'Y' i system się posypał to nic nie znaczy, bo zobacz że wcześniej było więcej pakietów do usunięcia.
no więc nie biblioteki tylko prawie cały gnome nawet gdm więc zostanie raczej goły system

aptitude jako przyczynę podaje że dane pakiety były zainstalowane automatycznie a są usuwane bo usuwane są wszystkie wymagające ich pakiety (czyli masło maślane)

czyli pewnie przyczyną było zainstalowanie gnoma od razu z systemem a nie gołego systemu najpierw
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

ejjomon pisze:no więc nie biblioteki tylko prawie cały gnome nawet gdm więc zostanie raczej goły system
Sergio* pisze:debian:/home/sergio# aptitude -s install kaffeine
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Reading state information... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe
Budowanie bazy etykiet... Gotowe
Następujące pakiety nie są używane i zostaną USUNIÊTE:
gtkhtml3.8 libavcodec0d libcamel1.2-8 libebook1.2-5 libecal1.2-6
libedata-cal1.2-5 libedataserver1.2-7 libedataserverui1.2-6 libeel2-2.14
libegroupwise1.2-10 libexchange-storage1.2-1 libflac7 libgail17
libgksu1.2-0 libgksuui1.0-1 libgpod0 libgtkhtml3.8-15 libgucharmap4
libnautilus-burn3 libpoppler0c2 libpoppler0c2-glib libpostproc0d
libxklavier10 pmount
Następujące NOWE pakiety zostaną automatycznie zainstalowane:
hdparm
Następujące NOWE pakiety zostaną zainstalowane:
hdparm kaffeine
0 pakietów uaktualnianych, 2 instalowanych, 24 do usunięcia i 0 nie uaktualnianych.
Do pobrania 3219kB archiwów. Zwolnione po rozpakowaniu: 13,4MB.
Kontynuować? [Y/n/?] y
Pakiety zostałyby pobrane/zainstalowane/usunięte.
ja tu nie widzę gdm ani całego gnome..

ale jeśli się upierasz to można to zrobić tak:
przechodzisz do pierwszej konsoli (Ctrl + Alt + F1) a następnie dajesz:

Kod: Zaznacz cały

aptitude update && aptitude install kaffeine && aptitude install gnome
dzięki temu nawet jeśli gnome zostanie usunięte to od razu zostanie z powrotem zainstalowane, a wiedząc że pliki konfiguracyjne nie są usuwane automatycznie (jeśli tego nie zarządzasz), to po ponownym zalogowaniu się do gnome, nie zobaczysz żadnej różnicy (będzie tak jak wcześniej mimo że będzie to "świeżo" zainstalowane gnome).

ejjomon pisze:czyli pewnie przyczyną było zainstalowanie gnoma od razu z systemem a nie gołego systemu najpierw
wątpię, chyba że podczas automatycznej instalacji, gnome jest instalowane poprzez apt-get (więc nie znajdzie się w bazie danych aptitude).
ejjomon
Posty: 3
Rejestracja: 10 lipca 2007, 11:45

Post autor: ejjomon »

sorry za pomieszanie ale pisałem o sytuacji sprzed tych poleceń
ea66 pisze:Generalnie widać że masz spory problem z zależnościami...

Zrób kolejno:

Kod: Zaznacz cały

apt-get update
apt-get -f install
aptitude -f install
i wtedy spróbuj zainstalować pakiet
sergio wykonał je i zostały same biblioteki do usunięcia
w moim przypadku nie robiłem tego bo nie używam wcale aptitude po tej pierwszej przygodzie
jestem tylko ciekaw skąd sie ta "kaszana" bierze bo może mocno namieszać w sytemie komuś kto
od niedawna w tym siedzi
siwuch86
Beginner
Posty: 143
Rejestracja: 06 lutego 2008, 11:21
Lokalizacja: Kraków

Post autor: siwuch86 »

Witam :-)
pozwole sobie odświeżyć temat.... to chyba moj pierwsszy post na tym forum wiec na poczatek witam wszystkich zacnych forumowiczow :D ! ... a teraz do rzeczy
Przesiadlem sie z Ubuntu na Debiana... generalnie jestem swiezakiem i male mam pojecie o Linuxie.
Problem z jakim sie dzis spotkalem to instalacja audigy 2 zs (pod Ubuntu nie bylo problemu z konfiguracja), naczytalem sie troche tematow na forum i postanowilem wywalic alse i zainstalowac od nowa... efekt tego taki byl ze nie wystartowaly mi x'y po resecie, okazalo sioe ze niema/nie dziala gdm bo:

Kod: Zaznacz cały

dpkg -l | grep gdm
ii  gdm                               2.16.4-1                             GNOME Display Manager
ale

Kod: Zaznacz cały

/etc/init.d/gdm start
lub

Kod: Zaznacz cały

sudo /etc/init.d/gdm start
= brak reakcji... choc nie pisalo ze gdm niema, poprostu nic sie nie dzialo...
Zainstalowalem wiec gdm od nowa

Kod: Zaznacz cały

# aptitude install gdm
i "dziala". Dziala w cudzyslowiu bo w menu do administracji mam pustki, (nawet nie zdazylem zapamietac co tam bylo tak krotko uzywam Linuxa :p ). Chce wlaczyc jakas mp3 - brak czegokolwiek do odtwarzania, chce otworzyc plik tekstowy - brak gedit :|... Zainstalowalem wiec gedit w synapticu, pozniej przypomnialem sobie ze chce posluchac muzy wiec zainstalowalem wiec Totema (uzywajac aptitude dzieki czemu znowu zostalo usuniete gedit!!!!!!!!) bo Rhytmbox'a niema rzekomo w repozytoriach (gdzie przeicez jest tez plytka instalacyjna), dziwi mnie jednak jakim wiec cudem po instalacji Debiana z plytki Rhytmbox byl zainstalowany skoro podobno na rzekomej plytce go niema?? Przy in
Malo tego, po usuniecziu polowy aplikacji (nawet kalkulatora niema, niby co ona ma wspolnego z alsa ze tez zostal wywalony?):

Kod: Zaznacz cały

dpkg -l | grep alsa
rc  alsa-base                         1.0.13-5                             ALSA driver configuration files
rc  alsa-utils                        1.0.13-2                             ALSA utilities
ale

Kod: Zaznacz cały

$ alsamixer
bash: alsamixer: command not found
$ sudo alsaconf
sudo: alsaconf: command not found
to troche nienormalne mi sie wydaje... :-/

Kod: Zaznacz cały

debian-siwuch:/home/siwuch# aptitude remove alsa-base alsa-utils
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe
Budowanie bazy etykiet... Gotowe
Następujące pakiety zostały zatrzymane:
  libxine1
0 pakietów uaktualnianych, 0 instalowanych, 0 do usunięcia i 1 nie uaktualnianych.
Do pobrania 0B archiwów. Zajęte po rozpakowaniu: 0B.
Zapisywanie dodatkowych informacji o stanie... Gotowe
DOdam na koniec ze niemam pomieszanych repozytoriow

Kod: Zaznacz cały

debian-siwuch:/home/siwuch# aptitude remove alsa-base alsa-utils
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe
Budowanie bazy etykiet... Gotowe
Następujące pakiety zostały zatrzymane:
  libxine1
0 pakietów uaktualnianych, 0 instalowanych, 0 do usunięcia i 1 nie uaktualnianych.
Do pobrania 0B archiwów. Zajęte po rozpakowaniu: 0B.
Zapisywanie dodatkowych informacji o stanie... Gotowe
i ze niema tu mowy o syfie spowodowanym uzywaniem zamienie aptitude i apt-get... z prostej przyczyny - jak dotad zainstalowalem tylko Midnight Commander i czcionki.

Czy ktos moze mi rozjasnic czemu tak sie dzieje? Czy to aby napewno jest flagowa cecha jakosci i stabilnosci? Zdaje sobie sprawe z tego ze czasem mozna cos samemu zepsuc jak sie nie zna bo sam wiele razy popsulem w ubuntu ale tu poprostu nie mialem jeszcze okazji napsuc
pioki
Posty: 12
Rejestracja: 10 listopada 2007, 10:56

Post autor: pioki »

Strasznie namieszałeś.... Ale po kolei:

To oznacza że masz zainstalowany pakiet:

Kod: Zaznacz cały

dpkg -l | grep gdm 
 ii  gdm                               2.16.4-1                             GNOME Display Manager 
To oznacza że te pakiety miałeś ale je usunąłeś:

Kod: Zaznacz cały

dpkg -l | grep alsa 
 rc  alsa-base                         1.0.13-5                             ALSA driver configuration files 
 rc  alsa-utils                        1.0.13-2                             ALSA utilities 
...więc raczej dziwne by było gdybyś mógł je usunąć po raz drugi.
bo Rhytmbox'a niema rzekomo w repozytoriach (gdzie przeicez jest tez plytka instalacyjna), dziwi mnie jednak jakim wiec cudem po instalacji Debiana z plytki Rhytmbox byl zainstalowany skoro podobno na rzekomej plytce go niema??
W Etch rhythmbox jest to chyba w Lenny go nie ma...

Tak po za tym nie wiem po co usuwałeś alsę i co chciałeś przez to osiągnąć. Na przyszłość czytaj to co ci wypisuje np. aptitude i jeśli chce ci przy tym wywalić pół systemu to zastanów się czy to właśnie chcesz osiągnąć.
ODPOWIEDZ