提取 *.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}

它需要一点点手动操作,但它在我的系统上运行良好,并且在你的系统上也应该如此......

相关内容