User login

Wrong way: installing gems accidentally instead of rubygems, and uninstalling

This is just embarrassing. Maybe we shouldn't post everything.

Why does gem need so much? Ugh.

ben@server:~$ sudo aptitude install gem
Reading package lists... Done
Building dependency tree... Done
Reading extended state information     
Initializing package states... Done
Reading task descriptions... Done 
Building tag database... Done   
The following NEW packages will be automatically installed:
  jackd liba52-0.7.4 libasound2 libavc1394-0 libavcodec0d libdrm2 libdv4
  libflac7 libfontenc1 libfs6 libgl1-mesa-glx libglu1-mesa libgsm1 libice6
  libjack0.100.0-0 libmpeg3-1 libogg0 libquicktime0 libraw1394-8 libsm6
  libsndfile1 libtiff4 libvorbis0a libvorbisenc2 libvorbisfile3 libxaw7
  libxext6 libxfont1 libxft2 libxmu6 libxrender1 libxt6 libxxf86vm1
  oss-compat puredata tcl8.4 tk8.4 ttf-bitstream-vera x-ttcidfont-conf
  xbitmaps xfonts-encodings xfonts-utils xterm xutils xutils-dev
The following packages have been kept back:
  apache-common apache2 apache2-mpm-prefork apache2-utils apache2.2-common
  bind9-host clamav clamav-base clamav-daemon clamav-freshclam dnsutils
  file libapache2-mod-php5 libbind9-0 libclamav2 libcomerr2 libdns22
  libfreetype6 libisc11 libisccc0 libisccfg1 libkrb53 liblwres9 libmagic1
  libneon26 libpam-modules libpam-runtime libpam0g libpam0g-dev libpcre3
  libpq4 librpcsecgss3 libss2 libssl-dev libssl0.9.7 libssl0.9.8 libt1-5
  libuuid1 libxml2 linux-image-2.6-k7 locales mysql-server-5.0 nano
  nfs-common openssl php-pear php5 php5-cli php5-common php5-gd php5-imap
  php5-mysql phpmyadmin rsync unrar vim vim-common vim-runtime vim-tiny
The following NEW packages will be installed:
  gem jackd liba52-0.7.4 libasound2 libavc1394-0 libavcodec0d libdrm2
  libdv4 libflac7 libfontenc1 libfs6 libgl1-mesa-glx libglu1-mesa libgsm1
  libice6 libjack0.100.0-0 libmpeg3-1 libogg0 libquicktime0 libraw1394-8
  libsm6 libsndfile1 libtiff4 libvorbis0a libvorbisenc2 libvorbisfile3
  libxaw7 libxext6 libxfont1 libxft2 libxmu6 libxrender1 libxt6 libxxf86vm1
  oss-compat puredata tcl8.4 tk8.4 ttf-bitstream-vera x-ttcidfont-conf
  xbitmaps xfonts-encodings xfonts-utils xterm xutils xutils-dev
0 packages upgraded, 46 newly installed, 0 to remove and 59 not upgraded.
Need to get 11.7MB of archives. After unpacking 35.3MB will be used.
Do you want to continue? [Y/n/?] Y

Oh well.

ben@server:~$ sudo gem install --include-dependencies piston
sudo: gem: command not found

Still?

What the hell did i just do?

Ugh.

Wrong whatever.

Correct our previous mistake of installing bloat:

sudo aptitude remove gem jackd liba52-0.7.4 libasound2 libavc1394-0 libavcodec0d libdrm2 libdv4 libflac7 libfontenc1 libfs6 libgl1-mesa-glx libglu1-mesa libgsm1 libice6 libjack0.100.0-0 libmpeg3-1 libogg0 libquicktime0 libraw1394-8 libsm6 libsndfile1 libtiff4 libvorbis0a libvorbisenc2 libvorbisfile3 libxaw7 libxext6 libxfont1 libxft2 libxmu6 libxrender1 libxt6 libxxf86vm1 oss-compat puredata tcl8.4 tk8.4 ttf-bitstream-vera x-ttcidfont-conf xbitmaps xfonts-encodings xfonts-utils xterm xutils xutils-dev

We wanted to install rubygems for piston. Not gem.

Please ignore that this ever happened. Thank you.

Resolution

Searched words: 
remove bloat apt-get uninstall aptitude delete

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • You can use Markdown syntax to format and style the text. Also see Markdown Extra for tables, footnotes, and more.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <blockquote> <small> <h2> <h3> <h4> <h5> <h6> <sub> <sup> <p> <br> <strike> <table> <tr> <td> <thead> <th> <tbody> <tt> <output>
  • Lines and paragraphs break automatically.

More information about formatting options

By submitting this form, you accept the Mollom privacy policy.