libsnappy.so и его варианты необходимы?

Моя Ubuntu 16.04 имеет libsnappy.so.* файлы в /usr/lib/i386... папки.

  • Мне нужны они?

Кроме того, существует a /usr/lib/snapd.glib папка даже после того, как я удалил снимок.

  • Я могу просто произвести чистку всех остатков снимка, snapd и мгновенных связанных файлов с грубой силой?

  • Существует ли способ удалить их разумно, не оставляя остатки?

Я уже сделал apt autoremove и apt autoclean все же это все еще здесь.

2
задан 28 January 2018 в 17:55

2 ответа

Эти библиотеки (libsnappy.so.*) содержатся в следующих пакетах:

$ dpkg -S libsnappy.so
libsnappy1v5:amd64: /usr/lib/x86_64-linux-gnu/libsnappy.so.1.3.0
libsnappy1v5:amd64: /usr/lib/x86_64-linux-gnu/libsnappy.so.1

$ apt-file search libsnappy.so
libsnappy-dev: /usr/lib/x86_64-linux-gnu/libsnappy.so
libsnappy1v5: /usr/lib/x86_64-linux-gnu/libsnappy.so.1
libsnappy1v5: /usr/lib/x86_64-linux-gnu/libsnappy.so.1.3.0

Согласно зависимостям они необходимы в моей системе LTS Ubuntu 16.04 из-за следующих обратных зависимостей:

$ apt-cache rdepends libsnappy1v5
libsnappy1v5
Reverse Depends:
  libsnappy-dev
  libavcodec-ffmpeg56
  libavcodec-ffmpeg-extra56
  juju-mongodb3.2
  ceph-test
  ceph
  python3-tables-lib
  python3-tables-dbg
  python-tables-lib
  python-tables-dbg
  python-snappy
  mongodb-server
  mongodb-clients
  libwiredtiger0
  libsnappy-jni
  libshogun16
  librocksdb4.1
  libmtbl0
  libblosc1
  libavcodec-ffmpeg56
  libavcodec-ffmpeg-extra56
  juju-mongodb3.2
  juju-mongodb2.6
  juju-mongodb
  ceph-test
  boomaga
  apitrace-gui
  apitrace
  androguard
  ceph
  libleveldb1v5

Они используются следующими установленными пакетами:

$ apt-cache rdepends --installed libsnappy1v5 
libsnappy1v5
Reverse Depends:
  libavcodec-ffmpeg-extra56
  python3-tables-lib
  python-tables-lib
  libavcodec-ffmpeg-extra56

Таким образом в моей системе я не могу удалить libsnappy1v5 пакет.

0
ответ дан 2 December 2019 в 03:34

snapd и snappy две разных вещи.

мгновенный сжатие, используемое hadoop

Википедия Мгновенное сжатие

Мгновенный (ранее известный как Быстрый) быстрая библиотека сжатия данных и распаковки, записанная в C++ Google на основе идей от LZ77, и открыто полученный в 2 011,2 Это не стремится к максимальному сжатию или совместимости ни с какой другой библиотекой сжатия; вместо этого, это стремится к сверхвысоким скоростям и разумному сжатию. Скорость сжатия составляет 250 МБ/с, и скорость распаковки составляет 500 МБ/с с помощью одноядерного из Core i7 [который?] процессор, работающий в 64-разрядном режиме. Степень сжатия на 20-100% ниже, чем gzip.

snapd - что такое снимок

  • squashFS файловая система, содержащая Ваш код приложения и snap.yaml файл, содержащий определенные метаданные. Это имеет файловую систему только для чтения и, когда-то установленное, перезаписываемая область.

  • является автономным. Это связывает большинство библиотек и времени выполнения, в котором это нуждается и может быть обновлено и вернулось, не влияя на остальную часть системы.

  • заключен от ОС и других приложений через механизмы защиты, но может обмениваться содержанием и функциями с другими снимками согласно мелкомодульным политикам, которыми управляет пользователь и значения по умолчанию ОС.

2
ответ дан 2 December 2019 в 03:34

Другие вопросы по тегам:

Похожие вопросы: