Sistemde öntanımlı olarak kurulu gelen fakat kullanım açısından tercih etmediğim, yerlerine farklı uygulamalar kullandığım programların sistemde bulunmasından rahatsızlık duyuyorum.
Belki çok saçma bir sorudur ama, bazı programları kaldırırken gnome masaüstü yöneticisinden de bir parça alıp beraber gidiyor.
Örneğin evolution'u kaldırmak istediğimde, gnome masaüstü yöneticisi de beraberinde gitmek istiyor. Evolution için kendi çapımda şöyle bir yol bulmuştum:
sudo apt-get purge evolution evolution-exchange evolution-common evolution-plugins evolution-data-server evolution-webcal
Evolution un paketlerinden bir tanesini kaldırmadığım takdirde gnome masaüstü yöneticisine dokunmadan evolutionu kaldırabiliyordum.
Bu yöntem debian da işlemiyor. Ve debian da bir kaç uygulamayla da sınırlı değil. Gnome-games paketini bile kaldıramıyorum.
Bunun sebebi nedir acaba? Ya da bir çözümü var mıdır?
evolution-data-server ı kaldırdın ve hiçbir sorun yaşamadın öyle mi? :D
sudo apt-get autoremove evolution
ile daha güvenli kaldırabilirsin. Bağımlılıkları denetler ve gerekli olanları kaldırmaz. Debian da kararlılık adına bileşen bağımlılıkları çözülmemiş sanırım. Boşuna kaya gibi sistem demiyorlar. :)
evet her kurulumdan sonra kaldırıyorum evoltion-data-server ı. Şu an ubuntu üzerinde değilim ama evolution-data-server-common olması gerekiyor sorun yaratan paket.
Bu arada sanırım verdiğin komut debianda çalışmıyor
debian:/home/arda# sudo apt-get autoremove evolution
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
bluez-gnome libepc-ui-1.0-1 ekiga python-gst0.10 libmtp7 gcalctool libpth20
gnome-nettool libepc-1.0-1 libgtk-vnc-1.0-0 libgksu1.2-0 aspell
libgda3-common python-gnome2-extras gucharmap libgksuui1.0-1 gnome-games
cheese libspectre1 gnome-network-admin gnome-power-manager unzip
gnome-cards-data totem-plugins gnome-screensaver rhythmbox python-gdata
gtk2-engines-pixbuf system-config-printer libpt-1.10.10-plugins-alsa
gnome-themes seahorse libggzmod4 python-apt totem-common vinagre
swfdec-gnome libpt-1.10.10 libgpod3 libgalago3 guile-1.8-libs
python-gtkhtml2 p7zip gnome-themes-extras libdmx1 finger gdm-themes
libmusicbrainz4c2a fast-user-switch-applet arj gnome-volume-manager
libkpathsea4 gdm gnome-backgrounds python-eggtrayicon gnome-spell libggz2
vino evince gnome-games-data gnome-app-install python-cupsutils libopal-2.2
totem-gstreamer libiw29 zip python-gdbm python-cups dmz-cursor-theme
python-4suite-xml libgda3-3 libpt-1.10.10-plugins-v4l libgpgme11 libggzcore9
libgmyth0 gconf-editor gnome-system-tools gnuchess gstreamer0.10-gnomevfs
libcupsys2 libavahi-ui0 transmission-common gstreamer0.10-tools lsb-release
totem-mozilla libgdl-1-0 file-roller serpentine libopenobex1 libspeexdsp1
transmission-gtk sound-juicer libgdl-1-common gnome-vfs-obexftp
The following packages will be REMOVED:
arj aspell bluez-gnome cheese dmz-cursor-theme ekiga evince evolution
evolution-exchange evolution-plugins fast-user-switch-applet file-roller
finger gcalctool gconf-editor gdm gdm-themes gnome gnome-app-install
gnome-backgrounds gnome-cards-data gnome-desktop-environment gnome-games
gnome-games-data gnome-nettool gnome-network-admin gnome-power-manager
gnome-screensaver gnome-spell gnome-system-tools gnome-themes
gnome-themes-extras gnome-vfs-obexftp gnome-volume-manager gnuchess
gstreamer0.10-gnomevfs gstreamer0.10-tools gtk2-engines-pixbuf gucharmap
guile-1.8-libs libavahi-ui0 libcupsys2 libdmx1 libepc-1.0-1 libepc-ui-1.0-1
libgalago3 libgda3-3 libgda3-common libgdl-1-0 libgdl-1-common libggz2
libggzcore9 libggzmod4 libgksu1.2-0 libgksuui1.0-1 libgmyth0 libgpgme11
libgpod3 libgtk-vnc-1.0-0 libiw29 libkpathsea4 libmtp7 libmusicbrainz4c2a
libopal-2.2 libopenobex1 libpt-1.10.10 libpt-1.10.10-plugins-alsa
libpt-1.10.10-plugins-v4l libpth20 libspectre1 libspeexdsp1 lsb-release
p7zip python-4suite-xml python-apt python-cups python-cupsutils
python-eggtrayicon python-gdata python-gdbm python-gnome2-extras
python-gst0.10 python-gtkhtml2 rhythmbox seahorse serpentine sound-juicer
swfdec-gnome system-config-printer totem-common totem-gstreamer
totem-mozilla totem-plugins transmission-common transmission-gtk unzip
vinagre vino zip
0 upgraded, 0 newly installed, 99 to remove and 4 not upgraded.
After this operation, 275MB disk space will be freed.
Do you want to continue [Y/n]?
Ben Ubuntu 8.04, 8.1 ve 9.04 sürümlerinde ne zaman evolutionu veya sistemde varsayılan olarak belirlenmiş ve ancak synapticten kaldırılabilen bir programı silsem sistem yeniden başlatıldıktan sonra tuhaf tuhaf sorunlar meydana geliyordu. KDE kullanmaya bailadığımdan beri artık korkumdan hiçbir programı silmiyorum. Bu neyden kaynaklanıyor acaba ? Bunu bir çözümü yokmu?
Sistemin temel paketlerini oluşturan ve/veya temel paketlere bağlı uygulamalar, sisteme zarar vermeden kaldırılamıyor.
gnome-games paketinin ne gibi bir zararı olabilir ki?
O paket, temel meta pakedine bağlıysa, o meta pakedini oluşturan paketlerden biriyse kaldıramazsın.
gnome oyunlarını her zaman sorunsuzca kaldırmışımdır.
@ironic eğer dediğiniz gibi paktler kontrol edilerek siliniyorsa, apt-get remove komutunu hiçbir zaman kullanmamamız gerekir ?
@sessizce, gnome-games pakedini debian altında mı denedin?
@bytan evet.
E zararı dokunacak paketi kaldırmasın gerisini kaldırsın :D
debian:/home/arda# apt-get purge gnome-games
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
bluez-gnome libmtp7 libgksu1.2-0 aspell libgda3-common python-gnome2-extras
libgksuui1.0-1 evolution-exchange rhythmbox system-config-printer libgpod3
gnome-themes-extras python-eggtrayicon gnome-spell python-cupsutils
python-cups python-4suite-xml libgda3-3 libcupsys2 transmission-common
libgdl-1-0 serpentine libopenobex1 transmission-gtk libgdl-1-common
gnome-vfs-obexftp
Alıntı yapılan: esrama - 25 Temmuz 2009 - 13:49:56
gnome oyunlarını her zaman sorunsuzca kaldırmışımdır.
@ironic eğer dediğiniz gibi paktler kontrol edilerek siliniyorsa, apt-get remove komutunu hiçbir zaman kullanmamamız gerekir ?
apt-get remove her bağımlılığı kaldırmıyor. autoremove ile sistemde kalacak gereksiz bağımlılıklar da kalkıyor.Tabii her programda olmuyor .Mesela vlc. Bunlar benim gözlerimden aklımda kalanlar, belki yanılıyor da olabilirim.
Alıntı yapılan: sessizce - 25 Temmuz 2009 - 13:55:30
@bytan evet.
E zararı dokunacak paketi kaldırmasın gerisini kaldırsın :D
debian:/home/arda# apt-get purge gnome-games
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
bluez-gnome libmtp7 libgksu1.2-0 aspell libgda3-common python-gnome2-extras
libgksuui1.0-1 evolution-exchange rhythmbox system-config-printer libgpod3
gnome-themes-extras python-eggtrayicon gnome-spell python-cupsutils
python-cups python-4suite-xml libgda3-3 libcupsys2 transmission-common
libgdl-1-0 serpentine libopenobex1 transmission-gtk libgdl-1-common
gnome-vfs-obexftp
Bosuna ugrasma, sistemide bir paket ugruna bozma. Gozune cok batan uygulamalari menulerden kaldirirsin olur biter :) birdaha aklina gelmez :) Evoyu kaldirmayi hic deneme gnome ye göbekten bagli :)
:) evoyu silmekten vaz geçtim. İronic gözümü korkuttu :D Thunderbird yerine evoya alışmaya çalışıyorum :)
Bu arada başlığa dönecek olursak, olamayacağını anlamış bulunuyorum. Çözüldü olarak etiketliyorum. Kitlemek ilk gören yetkiliye düşsün o halde :)
Bende kullanmadığım cok sayıda yazılımı ve bileşeni kaldırıyorum. Mesela evolution bende kurulu değil ama diğer bileşenlere bağlı olan parçalarını bırakıyorum. Bunun yanında ubuntu-minimal ubuntu-standard ubuntu-desktop paketleri bende kurulu değil :) bunların altında kurulu gelen bazı paketler işime yaramıyordu ve kaldırdım beranerinde bunlarda kalktı ama kalkmasının bir zararı yok. Ama eğer kaldırdıgınız bir paket diğer kullandığınız ya da sistemin temel bileşenlerine baglı ise o zaman kardırmayın basınız agrır.
Ben herzaman kaldiriyorum evolutionu ve bundan kaynakli bir sorun ile karşilaştigimi hatirlamiyorum. Ancak hatirlayamadigim bir paket kaldirilamiyordu, sanirimi evolution-data-server-common idi.
Ben de arkadaşların söylediği gibi evo'nun bir iki (veya bir) paketi hariç gerisini temizlerim ve bugüne kadar sorun yaşamadım. Gnome'a göbekten bağlı olan pakete dokunmak zaten akıl kârı değil. Başlık etiketlenmiş bizler de kapatalım.