首页 > 其他分享 >Ubantu系统安装软件的方法

Ubantu系统安装软件的方法

时间:2023-03-09 23:46:29浏览次数:43  
标签:Ubantu apt 软件包 snap 软件 安装

方法一、直接在ubantu软件商店安装

方法二、使用apt命令安装

  1. 不止Ubantu,Dedbian系统的(Debain、Ubantu、Deepin、Raspbian等)都可以使用apt命令安装软件。

  2. Ubantu 16A以前的版本,需要使用apt-get install 软件报 来安装。在Ubantu 16以后的版本直接使用apt install 软件包 来安装。

  3.  apt 命令的用法:

    3.1 更新软件列表: apt update -y 

    3.2 搜索软件:apt search  关键字

    3.3 显示软件包详情: apt show 包名

    3.4 安装软件: apt install 软件报名

    3.5 升级指定软件: apt upgrade 软件包名

    3.6 升级所有可以升级的软件: apt upgrade 

    3.7 卸载软件:apt remove 软件包名

    3.8 卸载软件并移除软件依赖:apt autoremove  软件包名

    3.9 卸载软件并删除配置文件: apt remove 软件包名 --purge

    直接在终端运行命令安装即可。

方法三、使用 snap 命令安装

  1. snap 命令是在Ubantu 16 新增加的一种软件包格式。这种格式将软件运行所需的依赖全部打包到软件包中,运行时挂在到一个虚拟环境中运行,所以这种格式的软件包不会破坏系统现有的软件包依赖。

  2. snap 命令的用法

  2.1 搜索软件包: snap find 关键字

  2.2 显示软件详情: snap info 软件包名

  2.3 安装软件包:snap install 软件包名

  2.4 升级指定软件:snap refresh 软件包名

  2.5 升级所有可以升级的软件:snap refresh 

  2.6 卸载软件:snap remove 软件包名

  直接在终端运行命令安装即可。

方法四、使用dpkg命令安装deb包

  1. 上面的三种方法只能安装已经添加到软件源里面的软件。未添加在软件源中的软件,该官网会提供deb后缀的软件包下载,这种软件我们需要用到dpkg命令来安装。

  2. sudo dpkg -i 文件名.deb

方法五、 使用源码编译安装

  1. 编译安装不同的软件的具体方法有所不同,一般在源码的根目录下有一个INSTALL文件或README文件,介绍安装所需的依赖和编译方法。

  2. 但是,一般编译安装大致分为以下几步。

    2.1 配置

      有些软件的源码根目录下有一个配置脚本文件(configure),执行./configure 命令脚本会根据当前系统环境进行配置一些东西。

    2.2 编译

      大部分开源软件都是使用make 命令来编译软件,直接在源码目录下运行make就行。对于有多种不同make参数的项目,说明文件里会讲到。

   3. 安装

    3.1 除了一些只编译成二进制文件可以到处运行的软件外,大部分软件编译后都是需要安装的。一般的安装命令是 sudo make install 。不过也不排除有其他的安装方法,具体参见源码书名文档。

 

标签:Ubantu,apt,软件包,snap,软件,安装
From: https://www.cnblogs.com/roberts/p/17201923.html

相关文章

  • Docker 安装可视化工具 Portainer 中文版
    参考文档:安装中文版portainer-ce-简书(jianshu.com)(21条消息)Docker可视化工具Portainer的安装和使用_琦彦的博客-CSDN博客安装中文版portainer-ce-简书(jian......
  • docker-compose安装NginxProxyManager中文版
    参考文档:NginxProxyManager中文版安装教程反向代理神器——NginxProxyManager_蒟蒻颖的博客-CSDN博客_nginxproxymanagernginx开源可视化代理管理器nginx-proxy-man......
  • Cadence入门学习第一章之软件操作及元器件库
    软件操作界面1、orCADCaptureCIS界面设置2、颜色设置需要重新启动软件才可以生效!!!打勾是输出为PDF版本时,输出的。不打勾不会输出。3、栅格点设置抓取格点设置......
  • redis之列表-redis之hash-redis其他操作-redis管道-django中使用redis-celery介绍和安
    目录redis之列表-redis之hash-redis其他操作-redis管道-django中使用redis-celery介绍和安装-celery快速使用-celery包结构今日内容详细1redis之列表2redis之hash3redis......
  • centos stream9 源码安装 amule 2.3.3
    下载amule源码cdaMule-2.3.3mkdirbuild-kuncdbuild-kun../configure缺少依赖zlibsudodnfinstallzlib-devel重复执行../configure缺少wxwidgets从源代码......
  • Ubuntu20.04 安装CUDA
    一、安装显卡驱动https://www.cnblogs.com/chenjian688/p/16202512.html安装成功后的结果如下新系统安装完nvidia驱动后是不会自动安装cuda的,一定自己一步一步安装。......
  • 软件工程学习第十五天
    今天我花了半小时学习css的内容,今天学的是Overflow属性和Float属性。CSSoverflow属性可以控制内容溢出元素框时在对应的元素区间内添加滚动条。要注意的是,overflow属性......
  • 2023.3.9——软件工程日报
    所花时间(包括上课):4h代码量(行):0行博客量(篇):1篇今天,上午学习工程数学,下午体育锻炼。我了解到的知识点:1.如何反手发球;2.校园网太卡,迫使我学习一些网络知识;......
  • burpsuite_pro_v2.0beta 下载和安装使用过程
    burpsuite_pro_v2.0beta使用过程 下载地址:https://pan.baidu.com/s/1mJdRZqSr5A0W9aWEcs3ySg密码:293x  (压缩包内已包含注册机Loader) java8181下载地址:htt......
  • python学习之路(复习3)-01-Python安装
    Python概述了解PythonPython的应用领域Python的版本Python介绍Python是时下最流行、最火爆的编程语言之一,具体原因如下:简单、易学,适应人群广泛免费、开源......