首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

开源之系统:Ubuntu系统里如何安装.tgz软件包和.sh安装文件

Ubuntu不像是Windows操作系统,或者说Linux发行版操作系统和Windows操作系统很不一样。在Windows里,可执行文件和安装文件格式都很简单明确。而到了Ubuntu这样的Linux操作系统里,就显得不一样了。比如我们在网上下载的Windows操作系统的软件,可能就一个EXE执行文件或安装文件。而到了Ubuntu这样的Linux操作系统里,我们从网上下载的软件安装包几乎都不可能是直接的执行文件,而是文件压缩包。且不说文件压缩包分好几种格式,就连里面的软件安装,都有不同的执行方式——在终端里,我们往往要用不同的命令,来安装不同的软件。

所以本文机智客只谈一种在网上下载的.tgz软件包的安装方式,或者更具体地说,是其中涵盖.sh脚本安装文件的软件安装。因为.tgz软件安装包,其实就是压缩包,和我们以往熟悉的rar或zip差不多。在图形界面下,解压缩提取就行了。而在终端里,一般解压缩的命令只是tar -xvf package.tgz(机智客提醒-x压缩文件,-v显示过程,-f使用档名,压缩时x换c)而已。解压缩后里面的文件夹里,那个后缀是.sh的脚本文件(往往文件名就是install.sh)就是我们要安装的文件了。

依然在终端里,这里是这个解压缩出来的软件包文件夹目录的终端里,用命令sh install.sh就行了。此时会提示Adding desktop shortcut字样。有done就完成了。我们来到桌面上,会看到一个后缀是.desktop的文件。当我们试图双击的时候会发现它只是个文本文件。这是怎么回事呢?

其实,这个.desktop文件只是没有允许启动的快捷方式。当我们在终端里用命令sh install.sh就可以创建这个.desktop文件,而这个,就是运行软件的文件。机智客换句话说,执行这个命令,我们就已经在Ubuntu操作系统的电脑里安装了这个软件。想要启动,就要右键选择允许启动,此时我们就发现了,这个文件图标神奇地改变了。变成了想要安装这个软件的图标。此时我们再双击,就会看到软件已经打开了。现在,走到这一步,我们算是把这个软件安装好了。而要卸载软件,找这个软件的文件夹里,除了一个install.sh,还会有一个uninstall.sh的脚本文件。就是它,干它。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201123A0AD3H00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券