我的编程空间,编程开发者的网络收藏夹
学习永远不晚

ubuntu安装程序的方法有哪些

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

ubuntu安装程序的方法有哪些

本文小编为大家详细介绍“ubuntu安装程序的方法有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“ubuntu安装程序的方法有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

在ubuntu当中,安装应用程序我所知道的有三种方法,分别是apt-get,dpkg安装deb和make install安装源码包三种。下面针对每一种方法各举例来说明。

apt-get方法

使用apt-get install来安装应用程序算是最常见的一种安装方法了,比如我要安装build-essential这个软件,使用以下,他会帮我把所有的依赖包都一起安装了。

sudo apt-get install build-essential

执行上述命令以后,我们可以看到一下信息,The following extra packages will be installed:表示所有需要再安装的依赖包。

sudoapt-getinstallbuild-essential[sudo]passwordforenadmin:Readingpackagelists...DoneBuildingdependencytreeReadingstateinformation...DoneThefollowingextrapackageswillbeinstalled:binutilscppcpp-4.6dpkg-devfakerootg++g++-4.6gccgcc-4.6libalgorithm-diff-perllibalgorithm-diff-xs-perllibalgorithm-merge-perllibc-binlibc-dev-binlibc6libc6-devlibdpkg-perllibgomp1libmpc2libmpfr4libquadmath0libstdc++6-4.6-devlinux-libc-devmanpages-devSuggestedpackages:binutils-doccpp-docgcc-4.6-localesdebian-keyringg++-multilibg++-4.6-multilibgcc-4.6-doclibstdc++6-4.6-dbggcc-multilibautoconfautomake1.9libtoolflexbisongdbgcc-docgcc-4.6-multiliblibmudflap0-4.6-devlibgcc1-dbglibgomp1-dbglibquadmath0-dbglibmudflap0-dbgbinutils-goldglibc-doclibstdc++6-4.6-docThefollowingNEWpackageswillbeinstalled:binutilsbuild-essentialcppcpp-4.6dpkg-devfakerootg++g++-4.6gccgcc-4.6libalgorithm-diff-perllibalgorithm-diff-xs-perllibalgorithm-merge-perllibc-dev-binlibc6-devlibdpkg-perllibgomp1libmpc2libmpfr4libquadmath0libstdc++6-4.6-devlinux-libc-devmanpages-devThefollowingpackageswillbeupgraded:libc-binlibc62upgraded,23newlyinstalled,0toremoveand101notupgraded.Needtoget36.3MBofarchives.Afterthisoperation,83.6MBofadditionaldiskspacewillbeused.Doyouwanttocontinue[Y/n]?y

下面给出apt-get的的各种参数:

apt-get install xxx 安装xxx 。如果带有参数,那么-d 表示仅下载 ,-f 表示强制安装

apt-get remove xxx 卸载xxx

apt-get update 更新软件信息数据库

apt-get upgrade 进行系统升级

apt-cache search 搜索软件包

Tips:建议您经常使用“apt-get update”命令来更新您的软件信息数据库

apt-get理论上是要求能够联网,但是如果制作了本地源,就不需要联网,制作本地源可以参考:ubuntu制作本地源

dpkg安装deb包

Ubuntu软件包格式为deb,安装方法如下:

sudo dpkg -i package.deb

dpkg的详细使用方法,网上有很多,下面简单列了几个:

dpkg -i package.deb安装包
dpkg -r package删除包
dpkg -P package删除包(包括配置文件)
dpkg -L package列出与该包关联的文件
dpkg -l package显示该包的版本
dpkg –unpack package.deb解开 deb 包的内容
dpkg -S keyword搜索所属的包内容
dpkg -l列出当前已安装的包
dpkg -c package.deb列出 deb 包的内容
dpkg –configure package配置包

根据Ubuntu中文论坛上介绍,使用apt-get方法安装的软件,所有下载的deb包都缓存到了/var/cache/apt/archives目录下了,所以可以把常用的deb包备份出来,甚至做成ISO工具包、刻盘,以后安装Ubuntu时就可以在没有网络环境的情况下进行了。下面的命令是拷贝archives这个目录到/var/cache/apt/目录下,替换原有的archives

enadmin@ubuntu-server:~/ftp$sudocp-rarchives//var/cache/apt/

make install源代码安装

如果要使用make安装的话,那么必须得安装build-essential这个依赖包,安装方法已经在前面说过了。在安装完毕以后,我们就可以进行源码安装。源码安装大致可以分为三步骤:(./configure)–> 编译(sudo make) –> 安装(sudo make install)。

1.配置:这是编译源代码的第一步,通过 ./configure 命令完成。执行此步以便为编译源代码作准备。常用的选项有 --prefix=PREFIX,用以指定程序的安装位置。更多的选项可通过 --help 查询。也有某些程序无需执行此步。

2.编译:一旦配置通过,可即刻使用 make 指令来执行源代码的编译过程。视软件的具体情况而定,编译所需的时间也各有差异,我们所要做的就是耐心等候和静观其变。此步虽然仅下简单的指令,但有时候所遇到的问题却十分复杂。较常碰到的情形是程序编译到中途却无法圆满结束。此时,需要根据出错提示分析以便找到应对之策。

3.安装:如果编译没有问题,那么执行 sudo make install 就可以将程序安装到系统中了。

下面以安装nagios为例进行说明。

//1.解压缩tar-zxfnagios-4.0.2.tar.gz//2.进入目录cdnagios-4.0.2//3.配置./configure--prefix=/usr/local/nagios//4.编译makeall//5.安装makeinstall&&makeinstall-init&&makeinstall-commandmode&&makeinstall-config

以上就是源代码安装方式。

读到这里,这篇“ubuntu安装程序的方法有哪些”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网行业资讯频道。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

ubuntu安装程序的方法有哪些

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

ubuntu安装程序的方法有哪些

本文小编为大家详细介绍“ubuntu安装程序的方法有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“ubuntu安装程序的方法有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。在ubuntu当中,安装应用程
2023-07-04

制作Ubuntu安装U盘的方法有哪些

这篇文章主要介绍“制作Ubuntu安装U盘的方法有哪些”,在日常操作中,相信很多人在制作Ubuntu安装U盘的方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”制作Ubuntu安装U盘的方法有哪些”的疑
2023-06-13

ubuntu强制关闭程序的方法有哪些

有以下几种方法可以强制关闭程序:1. 使用命令行中的kill命令:可以使用kill命令来终止程序进程。首先使用ps命令查找程序的进程ID(PID),然后使用kill命令加上PID来终止程序。例如,要终止进程ID为123的程序,可以运行以下命
2023-09-08

Ubuntu安装和卸载软件的方法有哪些

本篇内容主要讲解“Ubuntu安装和卸载软件的方法有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Ubuntu安装和卸载软件的方法有哪些”吧!在ubuntu当中,安装应用程序有三种方法,分别
2023-07-04

Ubuntu 10.10将要采用的全新安装程序有哪些

这篇文章主要介绍了Ubuntu 10.10将要采用的全新安装程序有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。准备安装:分区页面将提供更清晰的信息,该界面会提供Ubun
2023-06-16

linux系统中安装程序、软件的方法有哪些

这篇文章将为大家详细讲解有关linux系统中安装程序、软件的方法有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在Windows下安装软件时,只需运行软件的安装程序(setup、install等)或者
2023-06-12

安装PyTorch的方法有哪些

这篇文章将为大家详细讲解有关安装PyTorch的方法有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。首先需要安装Anaconda是否需要安装基于cuda的PyTorch版本呢?对于普通笔记本来说即使有
2023-06-14

vue.js的安装方法有哪些

小编给大家分享一下vue.js的安装方法有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Vue.js(读音 /vjuː/, 类似于 view)是一个构建数据驱
2023-06-15

win10安装方法有哪些

这篇文章主要介绍了win10安装方法有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇win10安装方法有哪些文章都会有所收获,下面我们一起来看看吧。win10 U盘安装教程一、需要的工具: 1、8GB以上的
2023-07-01

python有哪些安装方法

这篇文章主要介绍了python有哪些安装方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。安装方法一①进入python文件夹执行指令(前提是支持pip指令):代码如下:pip
2023-06-20

安装Linux方法有哪些

小编给大家分享一下安装Linux方法有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、硬盘安装分两种情况:A、是从Win系统上安装 B、是从别的Linux启
2023-06-16

Ubuntu系统软件安装方式有哪些

这篇文章主要为大家展示了“Ubuntu系统软件安装方式有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Ubuntu系统软件安装方式有哪些”这篇文章吧。1、Deb包的安装方式: Ubuntu
2023-06-13

Python安装包的方法有哪些

这篇文章主要介绍“Python安装包的方法有哪些”,在日常操作中,相信很多人在Python安装包的方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python安装包的方法有哪些”的疑惑有所帮助!接下来
2023-06-15

ubuntu安装应用程序要注意哪些事项

确保系统已经更新:在安装新应用程序之前,建议先更新系统以获取最新的软件包和安全补丁。确认软件源:在安装新应用程序时,确保从可信赖的软件源或官方仓库下载安装软件,以避免安装恶意软件或病毒。安装依赖:某些应用程序可能依赖于其他软件包或库,因此在
ubuntu安装应用程序要注意哪些事项
2024-04-03

php安装扩展的方法有哪些

安装PHP扩展有以下几种方法:1. 使用操作系统的包管理器安装:大多数Linux发行版都有自己的软件包管理器,可以使用该管理器安装PHP扩展。例如,使用apt-get命令安装Ubuntu上的PHP扩展:```sudo apt-get ins
2023-10-11

Linux下安装pip的方法有哪些

这篇文章主要介绍“Linux下安装pip的方法有哪些”,在日常操作中,相信很多人在Linux下安装pip的方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下安装pip的方法有哪些”的疑惑有所
2023-06-28

安装linux系统的方法有哪些

本篇内容介绍了“安装linux系统的方法有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!想安装linux系统,没有安装光盘的时候,尝试一
2023-06-16

vb运行程序的方法有哪些

在VB中,有多种方式可以运行程序:1. 使用开发环境直接运行:在Visual Studio等VB开发环境中,可以直接点击“开始”按钮或按下F5键来运行程序。2. 使用命令行运行:通过命令行窗口,使用VB编译器来编译和运行程序。首先,使用VB
2023-08-23

win7安装程序常见问题有哪些

1. 安装程序无法启动或运行2. 安装过程中出现错误消息或警告3. 安装程序崩溃或卡住不动4. 安装过程中出现冲突或兼容性问题5. 安装程序无法找到所需的文件或组件6. 安装程序被防火墙或杀毒软件拦截7. 安装程序要求管理员权限,但无法获取
2023-09-02

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录