Что делать после извлечения файла *.tar.gz?

Что делать после извлечения файла *.tar.gz?

Я скачал и распаковал *.tar.gzфайл. Вот ссылка -Робомонго. Затем я нашел папку с именем Binи дважды щелкнул по исполняемому файлу. Программа начала работать. Мне не пришлось ее устанавливать или что-то еще. У меня два вопроса:

Как называется этот тип пакета — Исходный код | Скомпилированный | что-то еще?

Где обычно размещаются извлеченные файлы на вашем компьютере?

решение1

Вы загрузилискомпилировановерсияRoboMongo. Обычно такие пакеты можно разместить в одном из двух мест:

  1. $HOME/bin
  2. /usr/local/bin

В этом ответе я показываю второй вариант:

tar xvf robomongo-0.9.0-rc7-linux-x86_64-2b7a8ca.tar.gz
cd robomongo-0.9.0-rc7-linux-x86_64-2b7a8ca
sudo mv -v bin/* /usr/local/bin && sudo mv -v lib/* /usr/local/lib

Если затем открыть приложение с помощью команды robomongoиз командной строки, то на боковой панели (по крайней мере, для Xenial) появится опция, позволяющая щелкнуть правой кнопкой мыши и выбрать «Добавить в Dash» или «Закрепить в панели запуска»:

введите описание изображения здесь

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

sudo rm -v /usr/local/bin/{qt.conf,robomongo}
sudo rm -rfv /usr/local/lib/{imageformats,libQt5DBus.so,\
libQt5PrintSupport.so.5.5.1,\
libicudata.so.54,libQt5DBus.so.5,libQt5Widgets.la,\
libicudata.so.54.1,libQt5DBus.so.5.5,libQt5Widgets.prl,\
libicui18n.so.54,libQt5DBus.so.5.5.1,libQt5Widgets.so,\
libicui18n.so.54.1,libQt5Gui.la,libQt5Widgets.so.5,\
libicuuc.so.54,libQt5Gui.prl,libQt5Widgets.so.5.5,\
libicuuc.so.54.1,libQt5Gui.so,libQt5Widgets.so.5.5.1,\
libQt5Core.la,libQt5Gui.so.5,libQt5XcbQpa.la,\
libQt5Core.prl,libQt5Gui.so.5.5,libQt5XcbQpa.prl,\
libQt5Core.so,libQt5Gui.so.5.5.1,libQt5XcbQpa.so,\
libQt5Core.so.5,libQt5PrintSupport.la,libQt5XcbQpa.so.5,\
libQt5Core.so.5.5,libQt5PrintSupport.prl,libQt5XcbQpa.so.5.5,\
libQt5Core.so.5.5.1,libQt5PrintSupport.so,libQt5XcbQpa.so.5.5.1,\
libQt5DBus.la,libQt5PrintSupport.so.5,platforms,\
libQt5DBus.prl,libQt5PrintSupport.so.5.5,platformthemes}

Это требует некоторой ручной настройки, но это отлично работает на моей системе и должно работать и на вашей...

Связанный контент