PDA

查看完整版本 : 今天remove了一个这个软件,我就完了


spritecat
03-07-09, 10:47
apt-get remove libc6

怎么连apt-get也给XX了?

chainsaw
03-07-09, 11:33
祝贺祝贺,你把系统连从根上给端掉了 :p

quanliking
03-07-09, 12:38
最初由 spritecat 发表
apt-get remove libc6

怎么连apt-get也给XX了?

系统反安装的好方法呀!新手必修。
此例应该做为经典案例,该提交到“一问一答”。

还有此法可以加以改进:

如你要卸载 KDE,不妨试试一下方法,保证干净:
$ apt-get remove --purge kdelibs4

卸载 gnome2 的话:
$ apt-get remove --purge libgnome32

此法很危险,一定要看清提示再选 “y",后悔请按 "n".

“地基没了,何谈上层建筑,那不就成了空中楼阁了吗!”

carlos
03-07-09, 13:09
libgnome32 是gnome1的库,不是gnome2的

carlos
03-07-09, 13:10
现在linux下几乎所有的软件都是依赖于libc6的吧
就算不是直接依赖,也是间接的

quanliking
03-07-09, 13:19
$ apt-get remove --purge libgnome32 libgnome2-0
纠正。

Sworder
03-07-09, 13:37
原来debain的apt那么强啊,依赖关系搞的那么好。

vacancy
03-07-09, 13:48
太夸张吧?remove libc6哪那么容易,会提示你的:
After unpacking 864MB disk space will be freed.
You are about to do something potentially harmful
To continue type in the phrase 'Yes, do as I say!'
你难道看到这个还继续了?

carlos
03-07-09, 15:41
根据楼主的情况来看
他大概还没看清这个提示,就yes了

atfa
03-07-09, 16:45
You are about to do something potentially harmful


从来没有看到过这个提示……

carlos
03-07-09, 17:35
最初由 atfa 发表
You are about to do something potentially harmful


从来没有看到过这个提示……
有的.... 卸libc6才有... 估计是debian自己能够判断到卸载libc6会影响基本系统的运行吧

capture
03-07-09, 19:15
apt-get remove libc6
我以前也打过这条命令,看到提示后,没敢yes.
楼主比我胆大,佩服。佩服。

atfa
03-07-09, 23:45
应该鼓励楼主的这种精神呀!

spritecat
03-07-10, 09:55
失败是成功'sMother

人人都会错的,只要会总结失败原因,不怕的,Debian装了N次了!:)

听峰
03-07-10, 10:55
精神可嘉!

victor2002
03-07-10, 14:35
原来卸载debian那么容易。

carlos
03-07-10, 16:13
最初由 victor2002 发表
原来卸载debian那么容易。 绝对经典!:p

yupeng007
05-05-03, 22:14
我原来也有过一次,在FC下用rpm -e libc,
reboot后就两眼发直了

zhllg
05-05-04, 00:14
算了,如果没有c编程经验,就算久用Linux也未必知道这一点
倒是好奇楼主的动机,为什么要卸载libc呢?

今天狂风
05-05-10, 18:04
楼主强人啊!

troll
05-05-10, 18:09
rpm的依赖性没那么容易让你卸载libc吧

waq
05-05-10, 18:25
好久没看到如此经典的帖子了,楼主好样的

eric925
05-05-10, 19:02
建议楼猪装一次lfs

难免有错
05-05-10, 21:12
不是每个人都有挥刀自宫的勇气滴,楼主是我的偶像;-)

jhuangjiahua
05-05-10, 21:58
乱说 , Debian 没有这么容易让你

看看 apt 是怎么说的 !


hua@hua:~$ sudo apt-get remove libc6

正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
将会安装下列的额外的软件包:
gcc-3.3-base gcc-4.0-base glade-common-2
下列软件包将被【卸载】:
3ddesktop aalib1 abiword-common abiword-gnome acpi acpi-support acpid adduser akode akregator alien
alsa-base alsa-utils amarok amarok-arts amarok-gstreamer amarok-xine anacron anjuta apmd apt
apt-file apt-utils aptitude ark arts artsbuilder aspell aspell-bin aspell-en at atlas3-base
autoconf automake1.4 automake1.6 base-config base-files base-passwd bash bc beaver
beep-media-player bicyclerepair bind9-host binfmt-support binutils bison bittornado bittornado-gui
bittorrent blender blt bluefish boa-constructor bogofilter bsdmainutils bsdutils bug-buddy
build-essential bzip2 calcoo capplets capplets-data cdfs-src cdparanoia cdrecord cervisia chmlib
chmsee cinepaint cjk-latex cmap-adobe-cns1 cmap-adobe-gb1 comerr-dev console-common console-data
console-tools contact-lookup-applet convmv coreutils cpio cpp cpp-3.3 cpp-4.0 cramfsprogs cream
cron cupsys cupsys-bsd cupsys-client cupsys-driver-gimpprint cupsys-driver-gimpprint-data curl cvs
dash dbus-1 dbus-1-dev dbus-1-utils dbus-glib-1 dbus-qt-1 dbus-qt-1-dev dc dcoprss debconf
debconf-i18n debconf-utils debhelper debian-cd debianutils debootstrap defoma desktop-file-utils
devscripts dh-make dhcp3-client dhcp3-common dialog dictionaries-common diff discover1
diveintopython dmidecode dmsetup dnsutils doc-base docbook docbook-dsssl docbook-to-man docbook-xml
dosbox dosfstools doxygen dpkg dpkg-dev dselect dvd+rw-tools e2fslibs e2fsprogs ed eject encompass
enscript eog esound ethtool eva evince evms evms-ncurses evolution evolution-data-server
evolution-exchange evolution-webcal exim4 exim4-base exim4-config exim4-daemon-light
exuberant-ctags fake fakeroot fcitx fdutils festival festlex-cmu festlex-poslex festvox-kallpc16k
fetchmail fftw3 file file-roller findutils finger flashplayer-mozilla flex flying fontconfig
fontforge fookb-wmaker foomatic-db foomatic-db-engine foomatic-db-gimp-print foomatic-db-hpijs
foomatic-filters foomatic-filters-ppds fortune-mod fortune-zh fortunes-min fping freeglut3
freetype1-tools ftp fuse-utils g++ g++-3.3 gaim gamin gawk gcal gcalctool gcc gcc-3.3 gcc-4.0
gconf-editor gconf2 gdb gdeskcal gdk-imlib1 gdm gedit gedit-common gettext gettext-base gftp
gftp-common gftp-gtk gftp-text giblib1 gimp gimp-help-zh-cn gimp-python git gksu glade-2
gnome-about gnome-app-install gnome-applets gnome-applets-data gnome-btdownload gnome-common
gnome-control-center gnome-cups-manager gnome-doc-tools gnome-doc-utils gnome-games gnome-gv
gnome-keyring gnome-launch-box gnome-media gnome-menus gnome-netstatus-applet gnome-nettool
gnome-panel gnome-panel-data gnome-pilot gnome-pilot-conduits gnome-session gnome-spell
gnome-system-monitor gnome-system-tools gnome-terminal gnome-themes gnome-utils
gnome-volume-manager gnome2-user-guide gnomemeeting gnupg gnupg-agent gpaint gphpedit gqview grep
grep-dctrl grepmap groff-base grub gs-common gs-esp gsfonts gstreamer0.8-alsa
gstreamer0.8-audiofile gstreamer0.8-cdparanoia gstreamer0.8-dv gstreamer0.8-dvd gstreamer0.8-esd
gstreamer0.8-flac gstreamer0.8-gnomevfs gstreamer0.8-gsm gstreamer0.8-hermes gstreamer0.8-jpeg
gstreamer0.8-mad gstreamer0.8-misc gstreamer0.8-oss gstreamer0.8-plugin-apps gstreamer0.8-sdl
gstreamer0.8-speex gstreamer0.8-theora gstreamer0.8-tools gstreamer0.8-vorbis gstreamer0.8-x gthumb
gtk-engines-mac2 gtk-engines-smooth gtk-gnutella gtk-smooth-themes gtk-theme-switch
gtk2-engines-clearlooks gtk2-engines-crux gtk2-engines-industrial gtk2-engines-lighthouseblue
gtk2-engines-mist gtk2-engines-pixbuf gtk2-engines-redmond95 gtk2-engines-smooth
gtk2-engines-thinice gtkhtml3.6 gtweakui gucharmap guile-1.6-libs gv gwenview gxedit gxine gzip hal
hal-device-manager hdparm hermes1 hostname hotplug hpijs html2text hwdb-client hwsetup icewm idle
idle-python2.4 ifrename ifupdown ijsgimpprint im-launch imagemagick imlib-base imlib1 indent info
initrd-tools initscripts inkscape intltool intltool-debian iozone3 iproute iptables iputils-arping
iputils-ping iputils-tracepath irssi-text jackd java-package jfsutils juk k3b k3blibs kaboodle
kaddressbook kaffeine kaffeine-mozilla kalarm kalzium kamera kappfinder karbon karm kate
kaudiocreator kbear kbruch kcalc kcharselect kchart kcontrol kcron kde-i18n-zhcn kde-style-lipstik
kdeadmin kdeadmin-kfile-plugins kdebase kdebase-bin kdebase-kio-plugins kdegraphics
kdegraphics-kfile-plugins kdelibs-bin kdelibs4 kdelibs4-dev kdemultimedia
kdemultimedia-kappfinder-data kdemultimedia-kfile-plugins kdemultimedia-kio-plugins kdenetwork
kdenetwork-filesharing kdenetwork-kfile-plugins kdepasswd kdepim kdepim-kfile-plugins
kdepim-kio-plugins kdepim-wizards kdeprint kdesktop kdeutils kdevelop3 kdevelop3-data kdevelop3-dev
kdevelop3-plugins kdewebdev kdm keduca kernel-package kfilereplace kfind kfloppy kformula kgamma
kget kghostview kgpg khangman khelpcenter kicker kile kile-i18n kimagemapeditor kitchensync kiten
klaptopdaemon klatin klettres klinkstatus klipper klogd kmail kmailcvt kmatplot kmenuedit
kmessedwords kmilo kmix kmplot kmrml knetworkconf knewsticker knode knotes koffice-data
koffice-libs kolourpaint kommander kompare konq-plugins konq-speaker konqueror konqueror-nsplugins
konserve konsole konsolekalendar kontact konversation kooka kopete korganizer koshell kpager kpdf
kpercentage kpersonalizer kpf kpilot kppp kpresenter krdc kregexpeditor krfb kscd kscreensaver ksim
ksmserver ksnapshot ksplash kspread kstars ksvg ksync ksysguard ksysguardd ktnef ktouch kturtle
kubuntu-default-settings kubuntu-desktop kugar kuser kverbos kvlc kvoctrain kwalletmanager kweather
kwifimanager kwin kword kwordquiz kxsldbg kynaptic language-pack-en language-pack-en-base
language-pack-zh language-pack-zh-base language-support-en laptop-detect laptop-mode latex-ucs
latex-xft-fonts less lesstif1 lesstif2 lftp liba52-0.7.4 libacl1 libadns1 libao2 libapm1
libapt-pkg-perl libart-2.0-2 libart-2.0-dev libarts1 libarts1-audiofile libarts1-dev libarts1-xine
libartsc0 libartsc0-dev libasn1-6-heimdal libasound2 libasound2-dev libaspell-dev libaspell15
libatk1.0-0 libatk1.0-dev libatm1 libattr1 libaudio-dev libaudio2 libaudiofile-dev libaudiofile0
libavc1394-0 libbind9-0 libblkid1 libbonobo2-0 libbonobo2-common libbonobo2-dev libbonoboui2-0
libbonoboui2-dev libbz2-1.0 libbz2-dev libc6 libc6-dev libc6-i686 libcairo1 libcamel1.2-3 libcap1
libcdparanoia0 libcinepaint0 libclips libcomerr2 libconfigfile-perl libconsole libcroco3
libcupsimage2 libcupsys2-dev libcupsys2-gnutls10 libcurl3 libcurses-perl libcurses-ui-perl
libcvsservice0 libdb1-compat libdb3 libdb4.1 libdb4.2 libdb4.2++ libdb4.3 libdevmapper1.00
libdevmapper1.01 libdirectfb-0.9-20 libdiscover1 libdmx1 libdns16 libdns20 libdps1 libdv4
libdvbpsi3 libdvdnav4 libdvdread3 libebook1.2-3 libecal1.2-2 libedata-book1.2-2 libedata-cal1.2-1
libedataserver1.2-4 libedataserverui1.2-4 libeel2-2 libeel2-dev libegroupwise1.2-5 libelfg0
libelysium2.0-0 libenchant1 libesd0 libesd0-dev libestools1.2c102 libevms-2.5 libexif10 libexpat1
libexpat1-dev libfaad2-0 libflac++4 libflac6 libfontconfig1 libfontconfig1-dev libfox1.0
libfreetype6 libfreetype6-dev libfribidi0 libfs6 libg2c0 libgadu3 libgail-common libgail-dev
libgail17 libgal2.0-6 libgal2.0-common libgal2.4-0 libgal2.4-common libgamin-dev libgamin0 libgc1
libgcc1 libgconf-cil libgconf2-4 libgconf2-dev libgcrypt11 libgcrypt11-dev libgd1-noxpm
libgd2-noxpm libgda2-3 libgda2-common libgdbm3 libgdchart-gd1-noxpm libgdk-pixbuf2 libgeoip1
libggi2 libghttp1 libgii0 libgii0-target-x libgimp2.0 libgimpprint1 libgksu1.2-0 libgksuui1.0-0
libglade-cil libglade2-0 libglade2-dev libgle3 libglib-cil libglib-perl libglib1.2 libglib2.0-0
libglib2.0-data libglib2.0-dev libglibmm-2.4-1 libglut3 libgnome-desktop-2 libgnome-desktop-dev
libgnome-keyring-dev libgnome-keyring0 libgnome-menu-dev libgnome-menu0 libgnome-pilot2 libgnome2-0
libgnome2-canvas-perl libgnome2-common libgnome2-dev libgnome2-perl libgnome2-vfs-perl
libgnome2-wnck-perl libgnomecanvas2-0 libgnomecanvas2-dev libgnomecups1.0-1 libgnomecupsui1.0-1
libgnomedb2-4 libgnomedb2-common libgnomeprint2.2-0 libgnomeprint2.2-dev libgnomeprintui2.2-0
libgnomeprintui2.2-dev libgnomeui-0 libgnomeui-dev libgnomevfs2-0 libgnomevfs2-common
libgnomevfs2-dev libgnutls11 libgnutls11-dev libgpg-error-dev libgpg-error0 libgpgme11 libgphoto2-2
libgphoto2-port0 libgpmg1 libgsf-1 libgsl0 libgsm1 libgssapi1-heimdal libgstreamer-gconf0.8-0
libgstreamer-plugins0.8-0 libgstreamer0.8-0 libgtk-cil libgtk1.2 libgtk2-perl libgtk2.0-0
libgtk2.0-bin libgtk2.0-common libgtk2.0-dev libgtkhtml2-0 libgtkhtml3.0-4 libgtkhtml3.2-11
libgtkhtml3.6-18 libgtkmm-2.4-1 libgtksourceview-dev libgtksourceview1.0-0 libgtkspell0 libgtop2-5
libgucharmap4 libguile-ltdl-1 libhal-dev libhal-storage-dev libhal-storage0 libhal0
libhdf5-serial-1.6.2-0 libhowl0 libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhz0
libice-dev libice6 libicu28 libid3-3.8.3 libid3tag0 libidl-dev libidl0 libidn11 libidn11-dev
libieee1284-3 libijs-0.35 libimlib2 libisc7 libisc9 libisccc0 libisccfg1 libiw27 libjack0.80.0-0
libjasper-1.701-1 libjasper-1.701-dev libjpeg-progs libjpeg62 libjpeg62-dev libkadm55 libkcal2a
libkcddb1 libkdeedu1 libkdepim1 libkexif0 libkgantt0 libkipi0 libkleopatra0a libkonq4 libkpathsea3
libkpimexchange1 libkpimidentities1 libkrb-1-kerberos4kth libkrb5-17-heimdal libkrb5-dev libkrb53
libkscan1 libksieve0 libktnef1 liblcms1 liblcms1-dev libldap2 libldap2-dev liblircclient0
liblocale-gettext-perl liblockfile1 libltdl3 liblua50 liblualib50 liblwres1 liblzo1 libmad0
libmagic1 libmagick6 libmal1 libmetacity0 libmikmod2 libmimelib1a libmng-dev libmng1 libmodplug0
libmono0 libmpeg2-4 libmusicbrainz2 libmusicbrainz4 libmyspell3 libmysqlclient10 libmysqlclient12
libnautilus-burn1 libnautilus-extension1 libncurses5 libncurses5-dev libncursesw5 libneon23
libneon24 libnetpbm10 libnewt0.51 libnspr4 libnss3 libogg-dev libogg0 liboggflac1 liboggz1
liboil0.2 libopenal0 libopencdk8 libopencdk8-dev libopenexr-dev libopenexr2 libopenh323-1.15.2
liborbit2 liborbit2-dev libosp4 libostyle1 libpam-modules libpam0g libpam0g-dev libpanel-applet2-0
libpango1.0-0 libpango1.0-common libpango1.0-dev libpaper1 libparted1.6-12 libpcap0.8 libpcre3
libpcre3-dev libperl5.8 libpisock8 libpisync0 libpixman1 libpng10-0 libpng12-0 libpng12-dev
libpoppler0 libpopt-dev libpopt0 libpq3 libpspell-dev libpt-1.8.3 libpt-plugins-alsa
libpt-plugins-v4l2 libpth2 libqt3-mt-dev libqt3c102-mt libqthreads-12 libraptor1 librasqal0
libraw1394-5 libraw1394-dev librdf0 libreadline4 libreadline4-dev libreadline5 librecode0
libreiserfs0.3-0 libroken16-kerberos4kth librpm4 librss1 librsvg2-2 librsvg2-common libsamplerate0
libsane libsasl2 libsasl2-dev libsasl2-modules libscrollkeeper0 libsdl-mixer1.2 libsdl-net1.2
libsdl-sound1.2 libsdl1.2debian libsdl1.2debian-oss libselinux1 libsensors-dev libsensors3
libshout3 libsigc++-1.2-5c102 libsigc++-2.0-0 libslp1 libsm-dev libsm6 libsmbclient
libsmbclient-dev libsmjs1 libsmpeg0 libsndfile1 libsnmp5 libsoup2.2-7 libsp1 libspeex1 libsqlite0
libsqlite3-0 libss2 libssl-dev libssl0.9.7 libstartup-notification0 libstartup-notification0-dev
libstdc++5 libstdc++5-3.3-dev libstdc++6 libstlport4.6 libsvga1 libsysfs1 libt1-5 libtag1 libtar
libtasn1-2 libtasn1-2-dev libterm-readkey-perl libtext-charwidth-perl libtext-iconv-perl
libtext-wrapi18n-perl libtheora0 libtidy0 libtiff4 libtiff4-dev libtiffxx0 libtool libttf2
libtunepimp-bin libtunepimp2 libungif4g libunicode-string-perl liburi-perl libusb-0.1-4 libusb-dev
libuuid1 libvorbis-dev libvorbis0a libvorbisenc2 libvorbisfile3 libvte4 libwine libwine-alsa
libwmf0.2-7 libwnck16 libwrap0 libwraster3 libwv2-1 libwvstreams3-base libwww-perl libwww-ssl0
libwxgtk2.4 libwxgtk2.4-python libwxgtk2.5.3 libx11-6 libx11-dev libxau-dev libxau6 libxaw7 libxaw8
libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdelta2
libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfce4util-1 libxfcegui4-3 libxfixes-dev libxfixes3
libxft-dev libxft2 libxi-dev libxi6 libxine1 libxinerama-dev libxinerama1 libxkbfile-dev
libxkbfile1 libxkbui1 libxklavier10 libxml-parser-perl libxml1 libxml2 libxml2-dev libxml2-utils
libxmu-dev libxmu6 libxmuu-dev libxmuu1 libxosd2 libxp-dev libxp6 libxpm-dev libxpm4 libxrandr-dev
libxrandr2 libxrender-dev libxrender1 libxslt1-dev libxslt1.1 libxss1 libxt-dev libxt6 libxtrap-dev
libxtrap6 libxtst-dev libxtst6 libxv-dev libxv1 libxvidcore4 libxxf86dga-dev libxxf86dga1
libxxf86misc-dev libxxf86misc1 libxxf86rush-dev libxxf86rush1 libxxf86vm-dev libxxf86vm1
libzvt2.0-0 linux-386 linux-image-2.6.10-4-386 linux-image-2.6.10-5-386 linux-image-2.6.10-5-686
linux-image-386 linux-restricted-modules-2.6.10-4-386 linux-restricted-modules-2.6.10-5-386
linux-restricted-modules-2.6.10-5-686 linux-restricted-modules-386 lm-sensors locales login
logrotate lsb lsb-base lsb-core lsb-cxx lsb-graphics lshw lsof ltrace lvm-common lvm10 lvm2 lxdoom
lxdoom-x11 lynx m4 mailx make makedev man-db mawk mc mdadm mdetect menu menueditor metacity
mii-diag mkisofs mlterm-common module-assistant module-init-tools mono-assemblies-base mono-common
mono-jit mount mousepad mozilla-diggler mozilla-firefox mozilla-firefox-gnome-support
mozilla-firefox-locale-en-gb mozilla-firefox-locale-zh-cn mozilla-firefox-locale-zh-tw
mozilla-thunderbird mplayer-386 mtr-tiny mutt myspell-en-gb myspell-en-us nautilus
nautilus-cd-burner nautilus-data nautilus-sendto ncurses-bin net-tools netbase netcat netcdfg3
netkit-inetd netpbm networkstatus ntp ntpdate nvidia-kernel-common nvu oggz-tools openjade
openoffice.org-help-en openoffice.org-hyphenation-en-gb openoffice.org-hyphenation-en-us
openoffice.org-l10n-en openoffice.org-thesaurus-en-us openoffice.org2 openoffice.org2-calc
openoffice.org2-common openoffice.org2-core openoffice.org2-debian-files openoffice.org2-draw
openoffice.org2-evolution openoffice.org2-gnome openoffice.org2-impress openoffice.org2-kde
openoffice.org2-l10n-en-us openoffice.org2-math openoffice.org2-writer openq openssh-client
openssh-server opera parted passwd patch pax pciutils perl perl-base perl-modules pinentry-qt
pkg-config planetpenguin-racer pmount pnm2ppa po-debconf popularity-contest poster
powermanagement-interface powermgmt-base powernowd powertweak-extra powertweak-gtk powertweakd ppp
pppconfig pppoeconf procmail procps prozilla psmisc psutils pwgen pychecker python python-adns
python-apt python-cddb python-clientcookie python-crypto python-egenix-mxproxy
python-egenix-mxtexttools python-egenix-mxtools python-epydoc python-eunuchs python-examples
python-gadfly python-gd python-gdbm python-gdchart python-genetic python-geoip python-glade2
python-gnome2 python-gnome2-extras python-gnupginterface python-gst python-gtk2 python-htmlgen
python-htmltmpl python-id3lib python-imaging python-imaging-sane python-jabber python-kjbuckets
python-ldap python-minimal python-musicbrainz python-mysqldb python-netcdf python-newt
python-numarray python-numeric python-opengl python-osd python-pam python-parted python-pexpect
python-pgsql python-pisock python-pmw python-pqueue python-pyao python-pylibacl python-pyogg
python-pyopenssl python-pyorbit python-pyvorbis python-pyxattr python-qt3 python-reportlab
python-simpletal python-soappy python-sqlite python-stats python-syck python-tk python-twisted
python-unit python-xdg python-xml python-xmpp python2.4 python2.4-adns python2.4-clientcookie
python2.4-crypto python2.4-dbus python2.4-dictclient python2.4-egenix-mxdatetime
python2.4-egenix-mxproxy python2.4-egenix-mxstack python2.4-egenix-mxtexttools
python2.4-egenix-mxtools python2.4-eunuchs python2.4-examples python2.4-gadfly python2.4-gd
python2.4-gdbm python2.4-geoip python2.4-glade2 python2.4-gnome2 python2.4-gnome2-extras
python2.4-gtk2 python2.4-htmlgen python2.4-htmltmpl python2.4-id3lib python2.4-imaging
python2.4-imaging-sane python2.4-jabber python2.4-kjbuckets python2.4-ldap python2.4-librdf
python2.4-libxml2 python2.4-libxslt1 python2.4-minimal python2.4-musicbrainz python2.4-mysqldb
python2.4-numarray python2.4-numeric python2.4-opengl python2.4-osd python2.4-pam python2.4-pexpect
python2.4-pgsql python2.4-pycurl python2.4-pylibacl python2.4-pyopenssl python2.4-pyorbit
python2.4-pyxattr python2.4-qt3 python2.4-reportlab python2.4-samba python2.4-simpletal
python2.4-sip4-qt3 python2.4-sqlite python2.4-syck python2.4-tk python2.4-twisted
python2.4-twisted-bin python2.4-unit python2.4-xml python2.4-xmpp qt3-designer qt3-dev-tools
qt3-qtconfig qtorrent quanta rar rcconf rdesktop readahead reiser4progs reiserfsprogs reportbug
rhythmbox rox-filer rpm rss-glx rsync rxvt-unicode samba-common sane-utils scim scim-config-gconf
scim-config-socket scim-dev scim-fcitx scim-frontend-socket scim-gtk2-immodule scim-pinyin
scim-server-socket screem screen scrollkeeper scrollz scrot secpolicy sed sgml-base sgml-data
shared-mime-info sharutils skype slang1 slang1a-utf8 slocate smbclient sodipodi sound-juicer sox sp
ssh ssh-askpass-gnome stardic strace sudo sun-j2re1.5 synaptic sysklogd sysutils sysv-rc-conf
sysvconfig sysvinit tar tasksel tcl8.4 tcpd tcpdump telnet tetex-base tetex-bin texinfo
tfm-arphic-gbsn00lp tidy time tk8.4 tkpaint totem totem-xine tree tsclient ttf-arabeyes
ttf-arphic-bkai00mp ttf-arphic-bsmi00lp ttf-arphic-gbsn00lp ttf-arphic-gkai00mp ttf-arphic-newsung
ttf-arphic-ukai ttf-arphic-uming ttf-baekmuk ttf-bitstream-vera ttf-freefont ttf-indic-fonts
ttf-kochi-gothic ttf-kochi-mincho ttf-malayalam-fonts tuxracer ubuntu-artwork ubuntu-desktop
ubuntu-docs ubuntu-faqguide ubuntu-keyring ubuntu-quickguide udev unifont unrar unzip
update-manager update-notifier usbutils util-linux vbetool vfu vim vim-common vim-perl vimpart vino
vlc vnc-common vorbis-tools w32codecs w3m wajig wdm wget whiptail whois wine wine-utils winesetuptk
winetools wireless-tools wmaker wmakerconf wmressel wqy-yhunifont wvdial wxvlc x-ttcidfont-conf
x-window-system-core xaw3dg xbase-clients xchat xchat-common xchat-text xclip xclips xdelta xdialog
xdm xfonts-100dpi xfonts-75dpi xfonts-base xfonts-scalable xfsprogs xlibmesa-dri xlibmesa-gl
xlibmesa-gl-dev xlibmesa-glu xlibmesa-glu-dev xlibs xlibs-dev xlibs-static-dev xloadimage xlockmore
xml-core xmms xmms-singit xmms-skins xnest xorg-common xorg-driver-synaptics xosview xpdf
xpdf-chinese-simplified xpdf-chinese-traditional xpdf-reader xpdf-utils xresprobe xsane
xscreensaver xscreensaver-gl xserver-common xserver-xorg xsltproc xterm xutils xvncviewer yelp
zenity zh-autoconvert zip zlib1g zlib1g-dev
下列被要求保持版本不变的软件包将被改变:
xchat xchat-common xchat-text
下列的软件包将被升级:
gcc-3.3-base gcc-4.0-base glade-common-2
【警告】:下列的重要软件包将被卸载
请勿尝试,除非您确实清楚您正在执行的操作!
apt libc6 (是由于 apt) libgcc1 (是由于 apt) libstdc++5 (是由于 apt) base-files base-passwd
(是由于 base-files) bash passwd (是由于 bash) libncurses5 (是由于 bash) bsdutils coreutils
libacl1 (是由于 coreutils) debianutils diff dpkg dselect (是由于 dpkg) e2fsprogs e2fslibs
(是由于 e2fsprogs) libblkid1 (是由于 e2fsprogs) libcomerr2 (是由于 e2fsprogs) libss2
(是由于 e2fsprogs) libuuid1 (是由于 e2fsprogs) findutils grep gzip hostname login
libpam-modules (是由于 login) libpam0g (是由于 login) mount ncurses-bin perl-base
python-minimal python2.4-minimal (是由于 python-minimal) sed sysvinit initscripts (是由于
sysvinit) tar util-linux lsb-base (是由于 util-linux) slang1a-utf8 (是由于 util-linux) zlib1g
(是由于 util-linux)
共升级了 3 个软件包,新安装了 0 个软件包,要卸载 1489 个软件包,有 5 个软件未被升级。
需要下载 427kB 的软件包。
解压缩后将会空出 3082MB 的空间。
您的操作会导致潜在的危害
若还想继续的话,就输入下面的短句“Yes, do as I say!”
?]

jhuangjiahua
05-05-10, 22:03
看到没有

除非你完整地输入 “Yes, do as I say!”

apt 是不会删除东西的 !

你输入 “Yes” 也是退出的 , 必须是完整地输入 “Yes, do as I say!”

谁会这么傻, 看到一大堆警告 , 还傻乎乎一字不漏地照着输入 “Yes, do as I say!”

jimmy3719
05-05-10, 22:17
HUA 好样的,看来DEBIAN也很聪明。

kofj
05-06-07, 15:30
rpm的话,加上--NODEPS就可以很容易的挥刀自宫了。。。。。

nifi
05-06-07, 15:53
等哪天俺想重装了,也试着干一票

guzhou
05-06-07, 19:01
:) 这个命令还不算很彻底,建议楼主试一下这个:
rm -rf /
:comp
最干净了。呵呵。

maohuang
05-06-07, 23:16
还是可以救回来的。具体的做法是:
1、使用knoppix(或其他)从光盘上启动,进入一个Debian Linux的系统。
2、把root分区mount到一个目录中,再使用chroot命令:
mount /dev/hda5 /mnt/disk
chroot /mnt/disk
3、使用apt-get安装libc6的包。
4、重新启动系统(从硬盘启动),应该就没问题了。

SDE
05-06-08, 01:10
还是可以救回来的。具体的做法是:
1、使用knoppix(或其他)从光盘上启动,进入一个Debian Linux的系统。
2、把root分区mount到一个目录中,再使用chroot命令:
mount /dev/hda5 /mnt/disk
chroot /mnt/disk
3、使用apt-get安装libc6的包。
4、重新启动系统(从硬盘启动),应该就没问题了。
感觉跟重新安装也差不很多, 呵呵

noright
05-06-08, 10:12
感觉跟重新安装也差不很多, 呵呵

保留了所有配置文件。

3385
05-10-16, 13:23
看了之后,收获把不小……

jhuangjiahua
05-10-16, 14:06
怎么还在顶 ?

去看看 25 帖子 !

看到没有

除非你完整地输入 “Yes, do as I say!”

apt 是不会删除东西的 !

你输入 “Yes” 也是退出的 , 必须是完整地输入 “Yes, do as I say!”

谁会这么傻, 看到一大堆警告 , 还傻乎乎一字不漏地照着输入 “Yes, do as I say!”

shaken
05-10-16, 14:21
前车之鉴!!
新手学习!!!!!

jojogohome
05-10-17, 19:39
原来debian可以这样玩
长了见识了

fantysun
06-08-05, 22:49
呵呵,前车之鉴啊

baryon
06-08-06, 08:34
十几年前286时代,我们一硕士照着书学电脑,上面第一个命令是format,于是他老老实实地format c:,世界清静了。:thank
以后如果见人在你电脑上输yes,do as I say!你就直接抽他。呵呵

seamonkey
06-08-06, 10:27
抽他?谁叫你让别人在你电脑上使用root帐号的,apt-get remove libc6, yes,do as I say!多麻烦,直接rm /dev/hda不就好了,再不成shred -n10 /dev/hda

dinghwy
06-08-06, 19:13
算是一次经验 以后要小心了

seamonkey
06-08-06, 20:04
潜在的危险比rm -rf /小得多。

zlbruce
06-08-06, 23:24
是呀,这个可比 rm -rf / 麻烦多了,还要输入一串英文

cuxnil
06-08-07, 08:16
按照公社的说法,这叫考古贴。
楼主03年发的贴,当时apt的功能可能还没这么智能吧?或许当时只问个[Y/n]呢

lincomet
06-08-07, 09:21
这么老的帖子怎么又浮上来了啊。

在我还没有用debian的时候就已经听说有这么一个故事了。 :D

yfy002
06-08-07, 09:35
吃一堑,长一智。哈哈

shaken
06-08-08, 17:22
这个帖子可以作为debian 的经典帖了。每个新手必学帖子。

beanya
06-09-12, 11:17
Ù么好的贴一定要顶
哈哈!!!

bugs
06-09-12, 11:56
明摆着是个钓鱼贴竟还有这么多人上钓,挺搞笑的。

gzfix
06-09-16, 22:14
呵呵,我也曾经把libc删掉过
然后大多数东西都不能用了,安装软件是依赖关系特复杂,弄了很长时间才弄好

ioiioi
07-03-29, 13:24
我前两天也遇到了同样的情况,不过我是为了装一个unstable里面的软件,需要更新libc6,于是直接下载libc6的unstable下来安装,结果没成功,反到有一大堆软件包出现了broken的故障,当时也没怎么理,因为系统还可以用!!神奇吧?

后来实在是aptitude中的broken看不顺眼了,直接用apt-get -f install.
它竟然要求我把kernel-image-2.4.27-3给删了,我也真的把它给删了,然后准备重启,发现shutdown没了,后来一想,不对啊,内核都给删了重启后会发生什么后果?
呵呵,赶紧又用apt-get install kernel-image-2.6.xxx装了一个2.6的内核。

现在还好,除了运行aptitude会出现什么/var/lib/ read only的警告外,其他一切正常。
debian真牛,这样居然都还能运行!!

12345678abc
07-03-29, 14:53
我也是干过一次,当时纯粹是为了看看会发生什么事情。因为那个提示实在是很少看到。

freethirsty
07-03-29, 22:02
记得刚学linux不久,以为tar坏了,就apt-get remove tar,提示输入“yes, do as i say", 当时不知厉害,就照输了,再apt-get 或 dpkg tar都报错,后来用livecd折腾n久才修好。虽然当时脑子短了路,没多想,但这次事故让我受益菲浅。不过现在一见“yes,do as i say“就再不敢动了
rm 还是轻易不用为好,那天rm一个文件输了rm *,以为是cd过去了的,输完就发现/boot/下面的东西全没了,grub 和内核都没了,还是用livecd弄了半天才恢复。这可是unix类系统出了名的大漏洞。
现在都用mv,移到一边先放着,万一有问题可以cp回去

(这个帖子经典,复制过来)

tangooricha
07-04-01, 20:47
还是可以救回来的。具体的做法是:
1、使用knoppix(或其他)从光盘上启动,进入一个Debian Linux的系统。
2、把root分区mount到一个目录中,再使用chroot命令:
mount /dev/hda5 /mnt/disk
chroot /mnt/disk
3、使用apt-get安装libc6的包。
4、重新启动系统(从硬盘启动),应该就没问题了。
卸载的可不仅仅只是libc6啊!

leeight
07-04-01, 21:24
我原来也有过一次,在FC下用rpm -e libc,
reboot后就两眼发直了

我在rhelas4下面rpm -e glibc, 结果什么也不能用了。 tomcat, mysql还好端端的跑着

xf3i
07-04-02, 16:53
last night i have done the same thing . what a shame !

xf3i
07-04-08, 15:57
两周前我以身试法!

zmq
07-04-09, 15:19
这个帖子也害了我。。。

ghosTM55
07-12-05, 23:10
真NB。。。完全不亚于我当年的 rm rf * / !!!

sunwt
07-12-06, 00:30
写过一个make脚本,
somedir=/home/me/test(空格)
然后有个 rm -fr $(somedir)/*

sunwt
07-12-06, 00:33
写过一个make脚本,
somedir=/home/me/test(空格)
然后有个 rm -fr $(somedir)/*

cokebingo
07-12-06, 13:34
大家不要顶了,楼主该笑了
看看25楼吧。我就不信有人照着输一遍

乱起哄个屁阿
楼猪也是极不厚道阿

Eleswen
08-01-08, 16:55
还是可以救回来的。具体的做法是:
1、使用knoppix(或其他)从光盘上启动,进入一个Debian Linux的系统。
2、把root分区mount到一个目录中,再使用chroot命令:
mount /dev/hda5 /mnt/disk
chroot /mnt/disk
3、使用apt-get安装libc6的包。
4、重新启动系统(从硬盘启动),应该就没问题了。

今天犯了同样的错误。重装无疑是最简单的解决方案,但是想试验一下恢复。
按照这个思路,在重装libc6: "apt-get install libc6"时遇到了无法解决的依赖关系:libc6依赖A,A依赖B,B依赖libc6等。
从第一步chroot开始,就遇到了各种各样的/bin和/lib找不到的问题,逐一解决后,install libc6的依赖问题无法解决,放弃这个方案。
正在尝试其它恢复方法。

Eleswen
08-01-08, 16:58
还是可以救回来的。具体的做法是:
1、使用knoppix(或其他)从光盘上启动,进入一个Debian Linux的系统。
2、把root分区mount到一个目录中,再使用chroot命令:
mount /dev/hda5 /mnt/disk
chroot /mnt/disk
3、使用apt-get安装libc6的包。
4、重新启动系统(从硬盘启动),应该就没问题了。

今天犯了同样的错误,按此思路尝试恢复。
在安装libc6的时候,会出现libc6依赖A,A依赖B,B依赖libc6等无法解决的依赖问题。暂时无法解决这种依赖问题,放弃此方案。
正在寻找其它方法。

Eleswen
08-01-08, 19:11
回62楼,我没有照着输一遍,只是在putty里copy, paste了一下。
因为是新装的机器,所以也没什么好怕的。

继续试图恢复:
从引导开始,开机显示:
Error 15: File not found
查看grub,不看不知道,竟然连引导文件都被删掉了。
重新从安装CD copy: vmlinuz, initrd等文件到硬盘系统/boot文件夹中。
重启机器,引导成功,进入BusyBox (Target filesystem doesn't have /sbin/init

原来文件系统中的/init等文件也被破坏了。
Copy 安装CD下/sbin的所有文件到硬盘系统中,重启系统。

OK,系统成功重启。
不过gnome,X,都被破坏了,只能进入字符界面。

下一步就是逐步恢复各系统软件,应用软件了。估计是一个浩大的工程,慢慢研究吧。。。

Eleswen
08-01-09, 09:56
因为时间问题,放弃恢复。
备份配置文件,重装系统。

此次事故告一段落。

xuco
08-01-30, 17:42
佩服楼主的,牛了

pingz
08-01-31, 19:19
不愧是超级经典老贴,又被顶起来了。

9999
08-03-03, 06:53
我刚才也输入sudo apt-get remove libc6了……

原因是不知道什么时候单独把libc6给升级了,想删了装低版本的,结果发现提示要删几屏的包,寒,没敢打那句Yes, do as I say....

后来又google了一下,去下载了个低版本的libc6,用dpkg -i libc6*.deb给搞定了降级~~~

9999
08-03-03, 06:54
我刚才也输入sudo apt-get remove libc6了……

原因是不知道什么时候单独把libc6给升级了,想删了装低版本的,结果发现提示要删几屏的包,寒,没敢打那句Yes, do as I say....

后来又google了一下,去下载了个低版本的libc6,用dpkg -i libc6*.deb给搞定了降级~~~

kingoftime3
08-03-04, 11:59
libc6-dev怎么装 ?

难免有错
08-07-20, 20:12
经典老贴回顾;-)

jtkk
08-07-22, 13:47
我都可以保证楼主以后不会不会这样不小心啦!

npr
08-07-23, 12:40
$ apt-get remove --purge libgnome32 libgnome2-0
纠正。
我的gnome一直存在问题,进入gdm或kdm界面后,输入普通用户或root用户和密码后,无法进入gnome。是否用此法彻底删除gnome再反向安装就ok了呢?