在ubuntu下各样格式软件设置及常用命令

作者:电脑系统

源代码编译安装

源代码包的安装一般为下载软件源代码,然后编译安装。常见的 C 程序软件的安装步骤是 configure, make, make install 三部曲(./configure && make && make install)。
一句话来解释整个过程:

根据源码包中 Makefile.in 文件的指示,configure 脚本检查当前的系统环境和配置选项,在当前目录中生成 Makefile 文件(还有其它本文无需关心的文件),然后 make 程序就按照当前目录中的 Makefile 文件的指示将源代码编译为二进制文件,最后将这些二进制文件移动(即安装)到指定的地方(仍然按照 Makefile 文件的指示)。

后缀为.tar.gz、tar.Z、tar.bz2或.tgz是使用Unix系统打包工具tar打包的,先使用tar将源代码解压缩到一个目录下,然后进入这个目录,执行以下三条命令:   

目录

  • 几种安装方式
    • 源代码编译安装
    • 借助软件包管理器安装
    • 二进制格式安装
  • 总结
  • 参考

./configure  #配置#

借助软件包管理器安装

例如借助 yumapt-get 等管理软件进行安装。
在 Ubuntu 系统上,软件包的格式是 deb,相比于「源代码编译安装」,deb 包这类的二进制包是依赖硬件和软件平台的。
顺便提一点,apt-get只是dpkg的一个前端而已,dpkg 是Debian软件包管理器的基础。而上层的工具,像是 APT,用于从远程获取软件包以及处理复杂的软件包关系。

(4).rpm

二进制格式安装

编译好的文件,类似于 Windows 下的 exe,后缀一般为 bin,如 jdk 就有 bin 后缀(虽然 Linux 下没有后缀的概念,但为了好区分,一般文件名都加后缀)。安装就是先给它可执行权限,然后执行,例如:

chmod 777 xxx.bin; ./xxx.bin

sudo apt-cache search softname  #搜索软件包#

参考

  • 源代码包 - deepin Wiki
  • 深入理解软件包的配置、编译与安装
  • 在 Linux 下安装软件的方法有哪些?各有什么优劣?

sudo chmod x *.bin

几种安装方式

Ubuntu下软件安装的几种方式: www.2cto.com (1).bundle 格式 以VMware-Workstation-Full-7.0.0-203739.i386.bundle为例...

总结

  • 源代码编译安装最为灵活自由
  • 借助包管理器最为方便
  • 二进制格式安装方式一般被一些闭源的驱动和预编译的安装包所采用

 

 

 

 

sudo alien xxxx.rpm  # 将rpm 转换位deb ,完成后会生成一个同名的xxxx.deb#

 

 

常用命令:   

dpkg -r –purge xxx.deb  #连同配置文件一起删除#

 

最常用的是deb包,deb是debian系列的Linux包管理方式,ubuntu属于debian的派生。

apt-get的安装方法,APT是Debian及其衍生发行版的软件包管理器,APT可以自动下载,配置,安装二进制或者源代码格式的软件包,因此简化了Unix系统上管理软件的过程。

 

 

 

 

  www.2cto.com  

在ubuntu下各种格式软件安装及常用命令

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

 

 

sudo apt-get install alien  #alien 默认没有安装,所以首先要安装它#

(2).deb格式 

(1).bundle 格式

 

sudo apt-get install softname  #安装软件#

 Ubuntu下软件安装的几种方式:

 

后缀为.deb是Debain Linux提供的一种包封装格式,当下载到一个deb格式的软件后,直接在界面上就可以安装(或者运行ubuntu软件中心打开安装),也可以使用dpkg命令。

执行命令sudo ./*.bin

 

以VMware-Workstation-Full-7.0.0-203739.i386.bundle为例

 

 

 

 

 

 

 

执行完成后,即可完成软件的编译和安装

make clean  #删除安装时产生的临时文件 #

 

 

 

 

源代码编译安装,很多软件会提供了源代码给最终用户,用户需要自行编译安装。

 

 

sudo make install  #安装源代码#

Ubuntu的软件包格式是deb ,如果要安装rpm 的包,则要先用alien 把rpm转换成deb.

 

dpkg -r xxx.deb  #删除软件包#

 

后缀为.bin 的一般是一些商业软件

sudo dpkg -i xxxx.deb  # 安装

dpkg -info xxx.deb  #查看软件包信息#

 

 

make  #调用make#

dpkg -reconfigure xxx  #重新配置软件包#

命令如下:sudo sh VMware-Workstation-7.0.0-203739.i386.bundle(先切换到该文件所在文件夹)

 

后缀为.rpm最初是Red Hat Linux提供的一种包封装格式,现在许多Linux发行版本都使用

sudo apt-get remove softname   #卸载软件#

 

 

sudo apt-get remove –purge softname  #卸载并清除配置#

 

dpkg -L xxx.deb  #查看文件拷贝详情#

dpkg -l  #查看系统中已安装软件包信息#

 

 

 

(5).bin

deb软件包:

dpkg -i xxx.deb  #安装软件包#

sudo apt-get upgrade  #进行系统升级#

 

(3).tar.gz归档包

本文由分分快三计划发布,转载请注明来源

关键词: 分分快三计划