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  2013-03-22 19:39:38

  bolos66 - Użytkownik

bolos66
Użytkownik
Zarejestrowany: 2011-02-22

Uszczuplenie Gnome

Witam wszystkich, pozdrawiam i prosze specjalistow o pomoc.
Zainstalowalem na laptopie Debiana z Gnome i ze względu maly dysk oraz lubowanie się w porządku chciałbym wyrzucić z tej wersji kilka programów, typu Evolution, Ekiga, gro Gier.
Chcac odinstalować je system wymaga odinstalowania całego Gnome. Podejrzewam, ze jest jakas komenda w terminalu, która umożliwi mi rozerwanie tego powiazania.
Mam duzy problem, bo zasobow dyskowych mam w chwili obecnej 0 kb. Od strony pupy-front już mysle o zgodzie na uninstall wszystkiego, a następnie w tej samej sesji dogranie pojedynczych pakietow na powrot. Ale czy to zadziała? I tego jest dziesiątki sztuk.
Proszę o konstruktywna pomoc. Mój poziom znajomości linuksa od 0 do 10 to 3.

Offline

 

#2  2013-03-22 19:45:46

  ArnVaker - Kapelusznik

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

Re: Uszczuplenie Gnome

Kod:

aptitude install gnome-core
aptitude unmarkauto gnome-core

Potem wrzuć co chcesz usunąć:

Kod:

aptitude purge nazwa_pakietu

Jeśli leci przy tym coś co chcesz zachować, puść:

Kod:

aptitude unmarkauto nazwa_pakietu

Pakietami jak gnome czy gnome-desktop-environment się nie przejmuj. To puste pakiety których zadaniem jest trzymanie w zależnościach wszelkich komponentów GNOME. Jeśli któreś z tych komponentów usuwasz, te pakiety nie mogą być zainstalowane, co na podstawowe działanie środowiska GNOME nie ma żadnego wpływu. W razie wątpliwości wrzuć wyniki poleceń na forum.

PS Pakiet gnome-core też nie jest niezbędny, ale trzyma w miarę podstawowy zestaw potrzebny do działania GNOME. Jeśli to dla Ciebie i tak będzie za dużo, jego też możesz się pozbyć.

Offline

 

#3  2013-03-23 00:42:35

  gindek - Zubr, bydle na etacie.

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

Re: Uszczuplenie Gnome

Kod:

aptitude unmarkauto gnome-core

do tej pory sciaglaem pakiety, rozpakowywalem, usuwalem zaleznosci ( np. w steam tak robilem), pakowalem spowrotem i instalowalem .. a tu jest jednak komenda to tego.


kiedys przeczytam całego manuala do aptitude .... ale to kiedys :-)


" 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

 

#4  2013-03-23 00:45:33

  ArnVaker - Kapelusznik

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

Re: Uszczuplenie Gnome

To chyba nie do tego o czym myślisz jednak, unmarkauto zmienia status pakietu z zainstalowanego automatycznie na zainstalowany ręcznie. Dzięki temu dany pakiet nie zostanie przeznaczony do usunięcia przy autoremove itp. gdy nic nie trzyma go już w zależnościach.

Offline

 

#5  2013-03-23 01:19:48

  bolos66 - Użytkownik

bolos66
Użytkownik
Zarejestrowany: 2011-02-22

Re: Uszczuplenie Gnome

Dziekuje za odpowiedz, ale... nie dziala .
Pakiet gnome-core juz byl w systemie, co sprawdzilem w Synapticu po otrzymaniu takiego wyniku:

Kod:

 root@debian:/home/cogito# aptitude install gnome-core
Nie zostaną zainstalowane, zaktualizowane ani usunięte żadne pakiety.
0 pakietów aktualizowanych, 0 instalowanych, 0 do usunięcia i 0 nie aktualizowanych.
Do pobrania 0 B archiwów. Zajęte po rozpakowaniu: 0 B.

Nie przejalem sie tym i dalem druga komende:

Kod:

root@debian:/home/cogito# aptitude unmarkauto gnome-core
Nie zostaną zainstalowane, zaktualizowane ani usunięte żadne pakiety.
0 pakietów aktualizowanych, 0 instalowanych, 0 do usunięcia i 0 nie aktualizowanych.
Do pobrania 0 B archiwów. Zajęte po rozpakowaniu: 0 B.

Dla testu (juz mi cos nie gralo) dalem usuniecie Ekigii:

Kod:

root@debian:/home/cogito# aptitude purge ekiga
Następujące pakiety zostaną USUNIĘTE:        
  ekiga{p} 
0 pakietów aktualizowanych, 0 instalowanych, 1 do usunięcia i 0 nie aktualizowanych.
Do pobrania 0 B archiwów. Zwolnione po rozpakowaniu: 18,6 MB.
Następujące pakiety mają niespełnione zależności:
  gnome-desktop-environment: Wymaga: ekiga (>= 3.2.6) but it is not going to be installed.
Następujące działania rozwiążą problemy z zależnościami:

     Usunięcie następujących pakietów:
1)     gnome                          
2)     gnome-desktop-environment      



Zaakceptować rozwiązanie? [T/n/q/?]

Dalem YES i:

Kod:

Następujące pakiety zostaną USUNIĘTE:
  apache2.2-bin{u} aptdaemon{u} baobab{u} binfmt-support{u} cheese{u} 
  cheese-common{u} cli-common{u} dnsmasq-base{u} ekiga{p} empathy{u} 
  empathy-common{u} epiphany-extensions{u} evolution-exchange{u} 
  freeglut3{u} gcalctool{u} gconf-defaults-service{u} gconf-editor{u} 
  gdebi{u} gdebi-core{u} geoclue{u} geoclue-hostip{u} geoclue-localnet{u} 
  geoclue-manual{u} geoclue-yahoo{u} gnome{a} gnome-backgrounds{u} 
  gnome-bluetooth{u} gnome-cards-data{u} gnome-codec-install{u} 
  gnome-desktop-environment{a} gnome-games{u} gnome-games-data{u} 
  gnome-games-extra-data{u} gnome-nettool{u} gnome-office{u} 
  gnome-screenshot{u} gnome-search-tool{u} gnome-system-log{u} 
  gnome-system-tools{u} gnome-themes-extras{u} gnome-themes-more{u} 
  gnome-user-share{u} gnuchess{u} gnuchess-book{u} gstreamer0.10-nice{u} 
  gstreamer0.10-tools{u} gtk2-engines-smooth{u} gucharmap{u} 
  guile-1.8-libs{u} gvfs-bin{u} hamster-applet{u} libapache2-mod-dnssd{u} 
  libapr1{u} libaprutil1{u} libaprutil1-dbd-sqlite3{u} libaprutil1-ldap{u} 
  libart2.0-cil{u} libchamplain-0.4-0{u} libchamplain-gtk-0.4-0{u} 
  libcheese-gtk18{u} libclutter-gtk-0.10-0{u} libcryptui0{u} libdiscid0{u} 
  libfreerdp-plugins-standard{u} libfreerdp0{u} libgconf2.0-cil{u} 
  libgee2{u} libgeoclue0{u} libgexiv2-0{u} libglade2.0-cil{u} 
  libglib2.0-cil{u} libgmime2.4-cil{u} libgnome-bluetooth7{u} 
  libgnome-vfs2.0-cil{u} libgnome2.24-cil{u} libgnomepanel2.24-cil{u} 
  libgpod-common{u} libgpod4{u} libgssdp-1.0-2{u} libgstfarsight0.10-0{u} 
  libgtk2.0-cil{u} libgupnp-1.0-3{u} libgupnp-igd-1.0-3{u} 
  libmono-addins-gui0.2-cil{u} libmono-addins0.2-cil{u} 
  libmono-cairo2.0-cil{u} libmono-corlib2.0-cil{u} 
  libmono-i18n-west2.0-cil{u} libmono-posix2.0-cil{u} 
  libmono-security2.0-cil{u} libmono-sharpzip2.84-cil{u} 
  libmono-system2.0-cil{u} libmtp8{u} libmusicbrainz3-6{u} 
  libndesk-dbus-glib1.0-cil{u} libndesk-dbus1.0-cil{u} libnet1{u} 
  libnice0{u} libnm-glib-vpn1{u} libnm-glib2{u} libnm-util1{u} 
  libopal3.6.8{u} libopenobex1{u} libpcap0.8{u} libpt2.6.7{u} 
  libspeexdsp1{u} libsrtp0{u} libssh-4{u} libtelepathy-farsight0{u} 
  libtelepathy-glib0{u} liferea{u} liferea-data{u} media-player-info{u} 
  mesa-utils{u} mobile-broadband-provider-info{u} modemmanager{u} 
  mono-2.0-gac{u} mono-gac{u} mono-runtime{u} nautilus-sendto{u} 
  nautilus-sendto-empathy{u} network-manager{u} network-manager-gnome{u} 
  obex-data-server{u} obexd-client{u} pkg-config{u} ppp{u} 
  python-aptdaemon{u} python-aptdaemon-gtk{u} python-bugbuddy{u} 
  python-evolution{u} python-gtkglext1{u} python-mako{u} 
  python-markupsafe{u} python-opengl{u} python-webkit{u} remmina{u} 
  remmina-plugin-data{u} remmina-plugin-rdp{u} remmina-plugin-vnc{u} 
  rhythmbox{u} rhythmbox-plugin-cdrecorder{u} rhythmbox-plugins{u} 
  seahorse{u} seahorse-plugins{u} shotwell{u} simple-scan{u} 
  software-center{u} sound-juicer{u} tcl{u} tcl8.4{u} tcptraceroute{u} 
  telepathy-gabble{u} telepathy-mission-control-5{u} telepathy-salut{u} 
  tomboy{u} totem-mozilla{u} transmission-common{u} transmission-gtk{u} 
  update-manager-core{u} update-manager-gnome{u} update-notifier{u} 
  update-notifier-common{u} usb-modeswitch{u} usb-modeswitch-data{u} 
  vino{u} xdg-user-dirs{u} xdg-user-dirs-gtk{u} 
0 pakietów aktualizowanych, 0 instalowanych, 168 do usunięcia i 0 nie aktualizowanych.
Do pobrania 0 B archiwów. Zwolnione po rozpakowaniu: 368 MB.
Kontynuować? [T/n/?]

Wyszedlem z tego, bo wiele paczek napewno mi sie przyda, a nie wszystkich znam przeznaczenie.

Prosze wskazac mi blad.
Z gory dziekuje

Offline

 

#6  2013-03-23 01:27:04

  ArnVaker - Kapelusznik

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

Re: Uszczuplenie Gnome

Ale co nie działa? Polecenia z install i unmarkauto na gnome-core były po to żeby się upewnić, że ten pakiet masz (install) i że ma status zainstalowanego ręcznie (unmarkauto), abyś przypadkiem nie został bez działającego środowiska graficznego. Wszystko w porządku, upewniłeś się, zatem idziesz dalej… Jesteś na etapie:

Jeśli leci przy tym coś co chcesz zachować, puść:

Kod:

aptitude unmarkauto nazwa_pakietu

Czyli z tej listy co ją nam pokazałeś podajesz pakiety, które chcesz zachować, przykładowo:

Kod:

aptitude unmarkauto gcalctool gnome-system-tools mesa-utils network-manager-gnome

Potem wracasz do usuwania przy którym podane tu pakiety nie będą już przeznaczone do usunięcia. Dodam jeszcze, że skoro już zadbaliśmy o to abyś miał w systemie gnome-core ze statusem zainstalowanego ręcznie, to mógłbyś usunąć nawet wszystkie pakiety z tej listy co podałeś i GNOME od tego nie padnie (aczkolwiek sieć pewnie by padła jeśli używasz NM).

Offline

 

#7  2013-03-23 01:57:51

  bolos66 - Użytkownik

bolos66
Użytkownik
Zarejestrowany: 2011-02-22

Re: Uszczuplenie Gnome

Przyznam, ze to trzeci Debian postawiony, bo pierwsze probnie odchudzalem z Ekigi, Evolution i Gier. Te pakiety tez informowaly powiazanie z gnome i jego usuniecie wraz z nimi, na co sie godzilem.
W pierwszej instalacji po restarcie nawet sie zalogowalem, ale mialem tylko rakietowy pulpit i mysz. Zadnych narzedzi, katalogow, listew, nic. Tylko tlo pulpitu i gola mysz.
Drugim razem wymyslilem doinstalowanie na powrot pakietow z gnome, ktorych liste przed usunieciem skopiowalem przed restartem.
Dla proby doinstalowalem ok. 25% (omijajac te ze znajomymi mi nazwami, ktorych sobie nie zyczylem) i zrobilem restart. Wyszlo dosc dobrze, ale smiesznie, bo system odtworzyl mi pulpit, ale bakowalo mi istotnych pogramow, ktorych w pakietach nazw intuicyjnie nie odnalazlem, a wiekszosc ich nazw brzmi obco.
Jesli w konkretnym przypadku chce odinstalowac Ekige, to musze teraz setki razy powtarzac komende aptitude unmarkauto nazwa_pakietu, by wraz z nia nie wywalic tej przeogromnej liczby paczek w pakiecie gnome? Bo chcialem odhaczyc w jakiejs probie cale gnome, ale komeda na taki pomysl nie zadzialala.
A Przy pakiecie (przykladowo) libmono-i18n-west2.0-cil wymiekam, bo nie wiem czy go chce, czy nie. A tych paczek "jest a jest".
Pozdrawiam serdecznie

Offline

 

#8  2013-03-23 02:06:12

  ArnVaker - Kapelusznik

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

Re: Uszczuplenie Gnome

Ale tego co chcesz zachować pewnie nie ma aż tak dużo, podajesz od razu:

Kod:

aptitude unmarkauto pakiet1 pakiet2 pakiet3 itd.

Jakimiś bibliotekami się nie przejmuj, podawaj tylko to co Cię naprawdę interesuje, np.:

Kod:

aptitude unmarkauto gcalctool gnome-system-tools mesa-utils network-manager-gnome

Ich zależności zostaną zachowane automatycznie.

bolos66 napisał(-a):

Bo chcialem odhaczyc w jakiejs probie cale gnome, ale komeda na taki pomysl nie zadzialala.

Można, ale od razu mówię, że nie polecam. Mogłoby to być coś w stylu:

Kod:

aptitude unmarkauto gnome~i ~sgnome~i

Jednak tracisz wtedy możliwość automatycznego usunięcia tych pakietów, gdy nie są potrzebne.

Offline

 

#9  2013-03-23 02:14:53

  bolos66 - Użytkownik

bolos66
Użytkownik
Zarejestrowany: 2011-02-22

Re: Uszczuplenie Gnome

Juz rozumiem idee :).
Niech Cie dobre duchy Debiana nigdy nie opuszcza.
Wielkie dzieki, dobry czlowieku.
Pozdrawiam i spiesze do terminala ;)

Offline

 

#10  2013-03-23 02:22:49

  ArnVaker - Kapelusznik

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

Re: Uszczuplenie Gnome

A co do miejsca na dysku, to jeśli jeszcze tego nie zrobiłeś, puść:

Kod:

aptitude clean

To usuwa wszystkie pobrane do instalacji pakiety, w razie potrzeby zawsze można pobrać jeszcze raz.

Swoją drogą dziwne, że Ci miejsca brakuje, na Debiana zazwyczaj kilka GiB starcza. Jakby co, to wrzuć:

Kod:

df -h

EDIT: A no chyba, że to ten komp z dyskiem 4GB. :)

Offline

 

#11  2013-03-23 05:41:13

  bolos66 - Użytkownik

bolos66
Użytkownik
Zarejestrowany: 2011-02-22

Re: Uszczuplenie Gnome

Bomba! Wszystko wyglada z moim Debiankiem tak jak powinno od poczatku. Mam to, co chce miec i z czego korzystam. A reszta... do Bozi :).

ArnVaker. Procz uznania, zapisuje Cie sobie na Liste Ludzi Niezwyczajnych :). Wzruszyles mnie, dziekuje. Tak, to ten komp z 4GB dyskiem :). Dalej dziala, wiec nie mam sumienia go porzucac. Padla w nim karta SDHC (2GB!), na ktorej mialem \usr i stad nowa przygoda z instalacja.
Majac takie narzedzie, jakie podales powyzej, rezygnuje z dodatkowych dyskow.

Wszystkiego dobrego, Kapeluszniku!

Offline

 

#12  2013-03-23 10:58:20

  Bitels - Użytkownik

Bitels
Użytkownik
Zarejestrowany: 2012-10-31

Re: Uszczuplenie Gnome

Na przyszłość. Osobiście polecam minimalną instalacje systemu następnie ręczne zainstalowanie pakietów xserver-xorg-core, xserver-xorg-video-(tu nazwa sterownika twojej karty), gdm, gnome-core. W takim zestawie masz tylko podstawowy system bez niczego. Potem tylko jeszcze synaptic i jedziesz z koksem doinstalowując tylko te programy które Ci są potrzebne. W takim wykonaniu masz system skrojony pod siebie bez zbędnych śmieci. Acha jeżeli ma być naprawde chudo to zainteresuj się jeszcze konfiguracją apt aby nie instalował pakietów rekomendowanych, a w twoim przypadku po wyczyszczeniu systemu puść jeszcze aptitude purge ~c && aptitude purge ~o. Powinno się trochę miejsca jeszcze zwolnić bez szkody dla systemu.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)