`

Ubuntu 手动安装源码包

阅读更多
   1。 首先解压下载的压缩包.
   2。 为了编译安装软件,须安装相应的编译工具.安装新立得中的软件包Build-essential可以获得所有的编译工具.
   3。 进入到文件夹后,运行./congfigure命令.执行这个命令的目的:(1)检查依赖程序,创建Makefile文件.如果命令执行失败,终端会提示安装指定的文件包,可以通过新立得搜寻并安装.(注意:如果你在新立得中发现名称相同扩展名却为.Dev的安装包,记得也要将它打勾安装,它们是编译必须的开发工具包).有很多源码包并没有configure脚本,这时可直接执行Make命令.
   4。 常用编译安装的两种方法:
          o 常规安装:输入 sudo make install.如果想移除临时文件,还可以运行 make clean.卸载程序运行 sudo make uninstall.这两个删除命令并不时所有时候都有效,它取决于程序员是否嵌入了相关命令.
          o 软件包管理程序安装: 如果想以后能够在添加删除程序中轻易地卸载他们,首先须安装checkinstall软件包.然后运行sudo checkinstall就可以安装源码包了.这个安装方法一般会比上面的方法用的时间更长,有时候会需要自己编辑该程序的某些脚本.不过可以在checkinstall程序里很容易的解决它.
分享到:
评论

相关推荐

    Ubuntu编译好的vnc源码包

    这个“Ubuntu编译好的vnc源码包4.1.3”就是第二种情况下的资源,提供了VNC服务器的源代码,让你可以自行编译和定制。 VNC服务器的主要功能是让远程用户能够看到和操作目标计算机的桌面环境,就像他们坐在那台机器前...

    ubuntu redis的手动安装与配置

    Ubuntu环境下手动安装与配置Redis涉及到多个步骤,包括下载、解压、编译、安装以及配置主从复制等。下面详细介绍这些知识点。 首先,Redis安装与主从配置的目的是确保数据的安全性。在主从配置中,从服务器(Slave...

    mkfs.jffs2安装源码包

    《mkfs.jffs2安装源码包详解》 mkfs.jffs2是一款用于创建JFFS2(Journal Flash File System version 2)文件系统的工具。JFFS2是针对闪存设备的一种日志文件系统,广泛应用于嵌入式系统和Linux环境,尤其在物联网...

    ubuntu20.04 离线安装PHP7.4

    在Ubuntu 20.04系统中离线安装PHP 7.4可能是因为网络环境受限或者需要特定版本的PHP,这种情况下,我们需要手动下载所需的PHP 7.4源码包及其依赖,然后进行编译安装。以下是详细步骤: 1. **获取PHP 7.4源码包** ...

    Ubuntu下openssh-server手工安装 手把手教你安装

    在手动安装的过程中,你需要确保拥有这三个软件包的.deb格式文件,这是Ubuntu的软件包管理系统Debian所使用的格式。你可以通过在本地计算机上下载这些文件,然后将它们传输到目标Ubuntu系统上。传输可以通过USB驱动...

    ubuntu20.04离线安装mingw-w64

    通常,你可以从源码编译,或者从第三方仓库获取预编译的二进制包。例如,你可以访问 <http://sourceforge.net/projects/mingw-w64/files/> 下载你需要的版本。 2. 将下载的安装包(例如 `mingw-w64.tar.xz`)复制到...

    ubuntu20.04-gcc11.2源码依赖和教程

    如果没有,你需要手动安装它们。通常,这些依赖包括: ``` sudo apt install build-essential libgmp-dev libmpfr-dev libmpc-dev texinfo ``` 3. **下载GCC源代码**: 解压提供的`gcc-11.2`压缩包到一个合适的...

    Ubuntu环境下编译android源码及安装

    - **依赖包安装**: - Git核心组件: `sudo apt-get install git-core` - Flex: `sudo apt-get install flex` - Bison: `sudo apt-get install bison` - Gperf: `sudo apt-get install gperf` - Libesd0-dev: `...

    Ubuntu 9.04 安装过程札记

    另外,Ubuntu的软件中心(Software Center)和Synaptic包管理器提供了丰富的软件资源,使得软件安装变得简单。 总结一下,Ubuntu 9.04的安装流程包括创建安装媒介、选择语言和键盘布局、分区、设置用户账户以及启动...

    Ubuntu10.04 安装kscope

    如果安装过程中遇到依赖问题,可能需要手动安装缺失的依赖包,例如kate的相关库,这里提供的kate_3.5.9.dfsg.1-6_amd64.deb是kate的一个版本,可以按照相同的方式安装: ``` sudo dpkg -i kate_3.5.9.dfsg.1-6_amd...

    ubuntu 18.04编译JDK 12源码包

    在本文中,我们将深入探讨如何在Ubuntu 18.04操作系统上编译JDK 12的源码包。首先,我们需要理解JDK(Java Development Kit)的重要性,它是开发和运行Java应用程序的基础。JDK包含了Java编译器、调试器、JRE(Java ...

    Linux下安装 Realtek R8125 驱动源码,(ver 05),Ubuntu 18.04.6安装时缺少的驱动文件

    在Ubuntu 18.04.6 LTS版本中,系统可能不自带该网卡所需的驱动,因此需要手动安装。本文将详细讲解如何在Linux环境下为Realtek R8125安装驱动源码。 首先,确保你已经具备基本的开发环境。在Ubuntu中,这通常意味着...

    Ubuntu下安装php扩展

    2. 从PHP官网下载源码包,通过`phpize`进行本地编译生成`.so`文件。 3. 使用PEAR工具,通过`pecl`命令在线下载并编译生成`.so`文件。 对于第二步配置`php.ini`,首先需要找到`extension_dir`,将生成的`.so`文件...

    ubuntu安装ffmpeg之x264源码

    总的来说,这个资源提供了一种在Ubuntu上手动编译和安装FFmpeg及其x264依赖的方式,这对于开发者来说是一个很好的学习和实践机会,同时也能确保系统环境下的最佳性能和稳定性。通过这样的过程,你可以深入了解FFmpeg...

    Ubuntu常用软件安装

    5. DEB包安装:有些软件提供DEB格式的安装包,可以直接下载并使用`dpkg -i 文件>`命令安装,但可能需要解决依赖关系,可以使用`sudo apt-get install -f`来解决。 6. Tarball或源码安装:对于开发者或需要特定版本...

    在 Ubuntu 10.10 中安装 MariaDB Debian 软件包

    Ubuntu 10.10(代号为Maverick Meerkat)是一个较旧的Ubuntu版本,官方软件仓库中可能没有直接提供MariaDB包,因此需要通过其他渠道手动安装。 ### 安装先决条件包 在安装MariaDB之前,需要安装一些依赖包,包括...

    ubuntu下飞鸽传书的安装

    总结而言,飞鸽传书在Ubuntu下的安装大致可分为几个步骤:安装必要的依赖包、下载并解压缩源码包、配置源码、解决可能出现的中文问题、编译和安装程序,以及处理安装过程中可能遇到的问题。通过上述详细的步骤,你...

    linux Ubuntu中怎么安装五笔.txt

    需要注意的是,Ubuntu默认可能不包含最新版本的fcitx,因此建议手动下载并编译安装最新的fcitx版本以获得更好的体验。 #### 3. 下载并安装fcitx五笔输入法插件 fcitx本身并不包含具体的输入法插件,我们需要单独...

    ubuntu12.04 安装gcc-3.4.3

    描述中提到的“源码包及编译安装文档”意味着安装过程将涉及从源代码编译GCC,而不是通过官方的Ubuntu软件仓库进行安装。这种方法通常更复杂,但能提供对编译选项的更多控制,且适用于旧版本软件的安装。 **降级...

    Ubuntu编译安装php7

    2. **解压源码**:使用`tar`命令解压下载好的源码包。 ```bash tar -zxf php-7.0.2.tar.gz ``` #### 五、配置与编译 进入解压后的目录,运行`./configure`命令来配置编译选项,这里需要注意的是`./configure`...

Global site tag (gtag.js) - Google Analytics