Ubuntu Linux系统上的多种软件包安装方式

Ubuntu应当是目前最流行的Linux桌面系统了,本节会介绍在UbuntuLinux系统上软件安装的几种方法。

下边会依次介绍apt软件包管理工具、直接安装deb软件包、绿色软件包安装、bundle软件安装包四种软件安装方法。

apt软件包管理

apt是AdvancedPackagingTool的简写,它用于在Ubuntu、Debian等Linux发行版上安装、更新、删除deb软件包。

apt是一个cs构架的系统linux格式化硬盘,在其server端上储存了被管理的deb软件包。当用户须要安装或升级某个软件包时,安装在笔记本上的client会从server端下载软件包及其所有依赖并进行安装。

apt的命令格式如下所示:

apt [install | remove | search ...] 软件包名称

登录后复制

下边搜索关于jdk-17的软件包:

下边是安装openjdk-17-jdk软件包:

图片

其实我们只安装openjdk-17-jdk这一个软件包,但apt会手动把依赖的软件包也一起安装上,总共会安装20个新的软件包。

apt会将jdk安装到/usr/lib/jvm目录下。

下边是删掉openjdk-17-jdk软件包:

图片

remove命令只会删掉openjdk-17-jdk本身,并不会将其所有依赖都删除。所以执行完remove命令并没有将jdk卸载”干净“。

为了删掉openjdk-17-jdk的所有依赖,须要再执行一次autoremove命令:

图片

执行完autoremove命令后,所有与jdk相关的软件包就都被删掉掉了。

apt命令的使用方法就介绍到这儿,但另外值得关注的是apt的软件源。

一般情况,我们最好使用国外的apt软件源,这可以使我们安装软件的速率更快。我通常会使用阿里云的apt软件源,具体切换apt软件源的方式请参考下方链接:

https://developer.aliyun.com/mirror/ubuntu?spm=a2c6h.13651102.0.0.3e221b118t6URV

登录后复制

直接安装deb软件包

尽管使用apt安装软件很便捷linux装ubuntu软件中心,但好多软件厂商的deb安装包并没有托付给apt管理,比如百度云盘。对于这类软件,我们就只能从其官网下载deb软件包,再自行安装。

deb软件包的安装也比较简单,假如你使用的是Ubuntu桌面系统,只须要滑鼠右键、选择用Softwareinstall这个应用打开deb软件安装包即可:

图片

打开deb软件安装包的界面如右图所示linux装ubuntu软件中心,再点击install按键就可以启动安装流程了:

假如你没法登陆桌面环境,也可以在命令行中使用dpkg命令执行安装流程。dpkg的命令格式如下:

dpkg -I xxx.deb# info,查看软件包信息dpkg -i xxx.deb# install,安装软件包dpkg -r xxx# remove,卸载一个软件包dpkg -P xxx # purge,完全清除一个软件包# remove只是删掉数据和可执行文件,purge另外还删除所有的配置文件

登录后复制

查看百度云盘deb软件安装包信息:

安装ubuntu软件中心_ubuntu20软件中心_linux装ubuntu软件中心

安装百度云盘:

图片

卸载百度云盘,注意这儿用的名子不是安装包的文件名:

图片

卸载百度云盘,并消除与其相关的配置文件:

图片

红色软件安装

红色软件统称可携式软件,是指这些无需安装,解压能够直接使用的软件。

比如IntelliJIDEA这款开发工具,为Linux平台提供的软件就是一个.tar.gz格式的压缩包,而不是deb安装包:

ubuntu20软件中心_linux装ubuntu软件中心_安装ubuntu软件中心

图片

将这个压缩包下载然后直接对其解压:

在其解压目录的bin子目录下有一个名叫idea.sh的可执行文件,直接执行idea.sh就可以启动IDEA了:

图片

尽管IDEA的安装过程很简单,但每次启动IDEA都须要执行一个shell脚本就有点麻烦了。我们希望它还能在桌面有一个启动图标,我们点击那种启动图标就可以启动IDEA。

Ubuntu的桌面图标配置文件都置于/usr/share/applications目录下,为了给IDEA创建一个桌面启动图标linux查看操作系统,我们在该路径下创建一个名为idea.desktop的文件,并在该文件中输入如下内容:

1[Desktop Entry]2Name=Idea3Comment=idea4Exec=sh ~/program/idea-IU-231.8109.175/bin/idea.sh5Icon=~/program/idea-IU-231.8109.175/bin/idea.png6Terminal=false7Type=Application8Categories=Application;

登录后复制

然后就可以在showApplications见到IDEA的启动图标,点击该图标就可以启动IDEA软件了:

图片

bundle软件安装包

最后一类是.bundle格式的软件安装包,.bundle文件是Linux系统中的一种可执行文件,可以类比Windows系统中的.exe文件。

比如常用的虚拟机软件VMware为Linux平台提供的软件安装包就是.bundle的格式。

我们从VMware官网下载的安装包文件名为:

VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle

登录后复制

下载完成后,为该文件降低x权限并执行安装流程:

.bundle文件执行完成后,VMware应用就安装完成了,可以在showApplications中看见与VMWare相关的3个应用:

图片

假如想要卸载VMware,可以执行下边的命令:

sudo vmware-installer -u vmware-workstation

登录后复制

以上就是Ubuntu Linux系统上的多种软件包安装方式的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2206034.html

(0)
上一篇 2025年2月26日 01:53:56
下一篇 2025年2月26日 01:54:14

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • Ubuntu桌面环境设置及Ubuntu 20.04桌面

    ubuntu桌面环境设置是许多ubuntu用户关注的重要话题。在ubuntu 20.04桌面版中,用户可以根据自己的喜好和需求进行个性化设置,以获得更好的使用体验。本文将由php小编鱼仔为大家介绍一些常用的ubuntu桌面环境设置技巧和ub…

    2025年2月26日
    200
  • Ubuntu桌面环境主题定制方案比较与实践经验总结

    php小编小新为大家带来了一篇关于ubuntu桌面环境主题定制方案的比较与实践经验总结的文章。在这篇文章中,我们将探讨不同的主题定制方案,并分享我们在实践中的经验和教训。无论您是新手还是有经验的ubuntu用户,本文都将帮助您了解如何根据自…

    2025年2月26日
    200
  • Ubuntu软件包安全审查策略制定流程详解与注意事项提醒

    ubuntu软件包安全审查是确保软件包在安装和使用过程中不会引发安全风险的重要环节。在这篇文章中,php小编苹果将详细介绍ubuntu软件包安全审查的制定流程,并提醒读者注意事项。通过了解审查流程和注意事项,读者将能够更好地理解和应用这一策…

    2025年2月26日
    200
  • Ubuntu安装Debian软件包及跨系统安装指南

    php小编百草为大家带来了一篇关于ubuntu安装debian软件包及跨系统安装的指南。在使用ubuntu系统时,有时候会遇到无法直接获取所需软件包的情况,这时我们可以借助debian软件包来解决问题。本文将详细介绍如何在ubuntu系统中…

    2025年2月26日
    200
  • Ubuntu系统安全及Ubuntu安全性

    ubuntu系统安全及ubuntu安全性一直是许多用户关注的重要问题。作为一个广受欢迎的开源操作系统,ubuntu在安全方面一直保持着良好的声誉。通过采用一系列安全措施和技术,ubuntu致力于保护用户的隐私和数据安全。php小编鱼仔将在本…

    2025年2月26日
    200
  • Ubuntu使用技巧:提高效率的十个小技巧

    本文目录导读: 使用快捷键 使用工作区 定制化桌面环境 使用多任务管理器 使用命令行工具 使用软件中心 使用备份工具 使用虚拟机 使用终端命令提高效率 参与Ubuntu社区 1. 使用快捷键 ubuntu是一款广受欢迎的开源操作系统,为用户…

    2025年2月26日
    200
  • Ubuntu安装教程及Ubuntu安装教程20.04

    php小编小新为您带来ubuntu安装教程及ubuntu安装教程20.04。ubuntu是一款流行的开源操作系统,具有用户友好的界面和强大的功能。本教程将详细介绍ubuntu的安装步骤,包括准备工作、启动盘制作、分区设置、安装过程等。同时,…

    2025年2月25日
    200
  • Ubuntu系统内核参数优化原则与实践经验总结及ubuntu20 内核

    php小编西瓜为大家总结了一篇关于ubuntu系统内核参数优化的经验总结。本文将分享关于ubuntu20内核的原则和实践经验,帮助读者优化系统性能,提高系统的稳定性和响应速度。通过对内核参数的调整和优化,读者可以更好地适应自己的系统需求,提…

    2025年2月25日
    200
  • Ubuntu双线双网卡双IP配置方法

    ubuntu双线双网卡双ip配置方法,需要具体代码示例 Ubuntu是一种流行的开源操作系统,可以在桌面和服务器环境中使用。配置双线双网卡双IP可以实现网络负载均衡和冗余备份,提高网络的可靠性和性能。本文将介绍在Ubuntu系统中如何配置双…

    互联网 2025年2月25日
    200
  • ubuntu怎么开启root帐号

    ubuntu如何开启root账户(附具体代码示例) 在Ubuntu操作系统中,默认情况下是禁用root账户的,而是使用sudo命令来以管理员身份执行命令。但有些场景下,我们仍然需要开启root账户来获得更高的权限,并且在操作系统中执行一些特…

    互联网 2025年2月25日
    200

发表回复

登录后才能评论