Por que desinstalar o boost aptitude e libreoffice?

3

Quando eu faço sudo apt-get remove 'libboost*' no Ubuntu 14.04 Eu recebo a seguinte resposta:

      The following packages will be REMOVED:
      aptitude libboost-atomic1.54.0 libboost-chrono1.54.0 libboost-context1.54.0
      libboost-date-time1.54.0 libboost-filesystem1.54.0
      libboost-graph-parallel1.54.0 libboost-graph1.54.0 libboost-iostreams1.54.0
      libboost-locale1.54.0 libboost-log1.54.0 libboost-math1.54.0
      libboost-mpi-python1.54.0 libboost-mpi1.54.0 libboost-program-options1.54.0
      libboost-python1.54.0 libboost-random1.54.0 libboost-regex1.54.0
      libboost-serialization1.54.0 libboost-signals1.54.0 libboost-system1.54.0
      libboost-system1.55.0 libboost-test1.54.0 libboost-thread1.54.0
      libboost-thread1.55.0 libboost-timer1.54.0 libboost-wave1.54.0 libcmis-0.4-4
      libconsole-bridge0.2 libdbus-cpp2 libfcl0 libmirclient7
      libmirclientplatform-mesa libogre-1.9.0 liborcus-0.6-0 libprocess-cpp1
      libqpidcommon2 libreoffice libreoffice-avmedia-backend-gstreamer
      libreoffice-base libreoffice-base-core libreoffice-base-drivers
      libreoffice-calc libreoffice-core libreoffice-draw libreoffice-gnome
      libreoffice-gtk libreoffice-impress libreoffice-math libreoffice-ogltrans
      libreoffice-pdfimport libreoffice-presentation-minimizer
      libreoffice-report-builder-bin libreoffice-sdbc-firebird
      libreoffice-sdbc-hsqldb libreoffice-writer libsslcommon2 libsslcommon2-dev
      libtorrent-rasterbar8 libubuntu-location-service0 libunity-scopes1
      liburdfdom-model-state0.2 liburdfdom-model0.2 liburdfdom-sensor0.2
      liburdfdom-world0.2 python3-uno qbittorrent unity-plugin-scopes
      unity-scope-mediascanner2 unity-scope-scopes unoconv

Por que deseja remover programas como aptitude e libreoffice e como evitar isso?

    
por spiderface 02.11.2016 / 16:21

1 resposta

3

Isso está acontecendo porque esses pacotes dependem de um dos pacotes libboost* que você está removendo.

Por exemplo, libreoffice-core depende de libboost-system1.54.0

Portanto, se você remover libboost-system1.54.0 , libreoffice-core não funcionará. Nem todos os pacotes libreoffice que dependem de libreoffice-core . Portanto, o gerenciador de pacotes deseja removê-los, em vez de deixá-lo com vários pacotes quebrados.

Você poderia, teoricamente, evitar isso, mas por quê? Você ficaria com um monte de pacotes quebrados no seu sistema.

Provavelmente, a pergunta que você deve fazer é por que você precisa remover libboost* . Parece uma péssima idéia.

    
por Organic Marble 02.11.2016 / 16:30