1 简述Ubuntu安装软件的四种方式-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

简述Ubuntu安装软件的四种方式

jf_78858299 来源:技术人江湖 作者:吕良 2023-05-12 15:25 次阅读

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

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

apt软件包管理

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

apt是一个cs架构的系统,在其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安装软件很方便,但很多软件厂商的deb安装包并没有托付给apt管理,例如百度网盘。对于这类软件,我们就只能从其官网下载deb软件包,再自行安装。

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

图片

打开deb软件安装包的界面如下图所示,再点击install按钮就可以启动安装流程了:

图片

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

dpkg -I xxx.deb  # info,查看软件包信息
dpkg -i xxx.deb  # install,安装软件包
dpkg -r xxx        # remove,卸载一个软件包
dpkg -P xxx       # purge,完全清除一个软件包

# remove只是删掉数据和可执行文件,purge另外还删除所有的配置文件

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

图片

安装百度网盘:

图片

卸载百度网盘,注意这里用的名字不是安装包的文件名:

图片

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

图片

绿色软件安装

绿色软件也称可携式软件,是指那些无需安装,解压就能直接使用的软件。

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

图片

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

图片

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

图片

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

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

1[Desktop Entry]
2Name=Idea
3Comment=idea
4Exec=sh ~/program/idea-IU-231.8109.175/bin/idea.sh
5Icon=~/program/idea-IU-231.8109.175/bin/idea.png
6Terminal=false
7Type=Application
8Categories=Application;

之后就可以在show Applications看到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应用就安装完成了,可以在show Applications中看到与VMWare相关的3个应用:

图片

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

sudo vmware-installer -u vmware-workstation
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11292

    浏览量

    209313
  • Ubuntu
    +关注

    关注

    5

    文章

    563

    浏览量

    29702
  • APT
    APT
    +关注

    关注

    1

    文章

    38

    浏览量

    10822
收藏 人收藏

    评论

    相关推荐

    大数据的四种思维方式

    大数据所带来的四种思维方式的转变
    发表于 08-12 11:37

    浅析SQL的四种连接方式

    SQL的四种连接-左外连接、右外连接、内连接、全连接
    发表于 03-20 11:18

    无线充电的四种方式及比较

    无线充电的起因无线充电的“历史”无线充电的四种方式及比较无线充电系统的元件和开发工具推荐
    发表于 01-27 07:06

    独立键盘的四种使用方式程序分享

    蓝桥杯单片机组简易问题与代码(5)今日问题:独立键盘的四种使用方式程序仅供参考,鼓励大家独立完成#include #define uint unsigned int#define uchar
    发表于 01-12 06:54

    无线充电技术的四种方式及其原理和应用介绍

    本文介绍了无线充电技术的应用范围及其电磁感应方式四种充电方式的详细介绍。
    发表于 10-12 16:16 27次下载
    无线充电技术的<b class='flag-5'>四种</b><b class='flag-5'>方式</b>及其原理和应用介绍

    无线充电存在四种不同的方式

    现阶段,无线充电存在四种不同的方式:电磁感应方式、电磁共振方式、电场耦合方式、无线电波方式。其中
    的头像 发表于 03-08 11:43 4.6w次阅读

    窄波束雷达测速仪如何安装,有哪两安装方式

    窄波束雷达测速仪有两安装方式,分两个方向测速,组合起来就有四种安装方式
    发表于 08-26 10:28 4058次阅读
    窄波束雷达测速仪如何<b class='flag-5'>安装</b>,有哪两<b class='flag-5'>种</b><b class='flag-5'>安装</b><b class='flag-5'>方式</b>

    无线充电技术(四种主要方式)原理与应用实例图文详解.

    无线充电技术(四种主要方式)原理与应用实例图文详解.(电源技术版面费)-无线充电技术(四种主要方式)原理与应用实例图文详解.          
    发表于 09-22 18:27 146次下载
    无线充电技术(<b class='flag-5'>四种</b>主要<b class='flag-5'>方式</b>)原理与应用实例图文详解.

    基础知识:变频器的四种控制方式

    围绕变频器的四种控制方式即V/f恒定控制、转差频率控制、矢量控制、直接转矩控制展开介绍。
    发表于 03-11 11:20 1.2w次阅读
    基础知识:变频器的<b class='flag-5'>四种</b>控制<b class='flag-5'>方式</b>

    线缆敷设的四种方式与注意事项

    目前线缆敷设一般有四种方式:直埋电缆敷设、排管电缆敷设、电缆沟或隧道内电缆敷设、桥架电缆敷设。针对这四种敷设方式的施工要求总结如下。
    的头像 发表于 07-18 12:03 1w次阅读

    四种方式实现led点亮

    四种方式实现led点亮
    发表于 01-04 14:31 4次下载

    设备管理通道控制四种方式

    设备管理的主要任务之一是控制设备和内存或处理机之间的数据传送,外围设备和内存之间的输入/输出控制方式四种,下面分别介绍。
    发表于 12-08 14:05 1118次阅读
    设备管理通道控制<b class='flag-5'>四种</b><b class='flag-5'>方式</b>

    四种霍尔元件的感应方式分别是什么呢?

    四种霍尔元件的感应方式分别是什么呢? 霍尔元件是一基于霍尔效应的电子元件,常用于测量磁场、电流和位置等物理量。根据感应方式的不同,霍尔元件可以分为
    的头像 发表于 12-18 14:49 776次阅读

    元器件的包装方式及常见的四种方式

    四种元件包装方式在实际生产和使用中广泛应用,不同的包装方式适用于不同类型和规格的元件,并且可以根据具体要求进行定制化的包装设计。不同的包装方式也可以影响元件的存储、运输和使用,选择适合
    的头像 发表于 06-27 12:58 1533次阅读

    简述四种基本触发器及其功能

    在数字电路设计中,触发器是一基本且重要的存储元件,用于存储二进制信息(即0和1)。根据功能和应用场景的不同,触发器可以分为多种类型,其中四种基本触发器包括RS触发器、JK触发器、D触发器和T触发器。以下是对这四种基本触发器及其
    的头像 发表于 07-27 14:59 9053次阅读