`
haiouc
  • 浏览: 115180 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Linux软件包安装方式小结

阅读更多

Linux操作系统软件包安装方法小结

 

一、rpm包安装方式步骤:

引用:
1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录;
2、打开一个终端,su -成root用户;
3、cd soft.version.rpm所在的目录;
4、输入rpm -ivh soft.version.rpm

 

二、deb包安装方式步骤:

引用:
1、找到相应的软件包,比如soft.version.deb,下载到本机某个目录;
2、打开一个终端,su -成root用户;
3、cd soft.version.deb所在的目录;
4、输入dpkg -i soft.version.deb

 

三、tar.gz源代码包安装方式:

引用:
1、找到相应的软件包,比如soft.tar.gz,下载到本机某个目录;
2、打开一个终端,su -成root用户;
3、cd soft.tar.gz所在的目录;
4、tar -xzvf soft.tar.gz //一般会生成一个soft目录
5、cd soft
6、./configure
7、make
8、make install

 

四、tar.bz2源代码包安装方式:

引用:
1、找到相应的软件包,比如soft.tar.bz2,下载到本机某个目录;
2、打开一个终端,su -成root用户;
3、cd soft.tar.bz2所在的目录;
4、tar -xjvf soft.tar.bz2 //一般会生成一个soft目录
5、cd soft
6、./configure
7、make
8、make install

 

五、apt方式安装:

引用:
1、打开一个终端,su -成root用户;
2、apt-cache search soft注:soft是你要找的软件的名称或相关信息
3、如果2中找到了软件soft.version,则用apt-get installsoft.version命令安装软件注:只要你可以上网,只需要用apt-cachesearch查找软件,用apt-get install软件

 

六、bin文件安装:

如果你下载到的软件名是soft.bin,一般情况下是个可执行文件,安装方法如下:

引用:
1、打开一个终端,su -成root用户;
2、chmod +x soft.bin
3、./soft.bin //运行这个命令就可以安装软件了

 

七、不需要安装的软件:

有了些软件,比如lumaqq,是不需要安装的,自带jre解压缩后可直接运行。假设下载的是lumaqq.tar.gz,使用方法如下:

引用:
1、打开一个终端,su -成root用户;
2、tar -xzvf lumaqq.tar.gz//这一步会生成一个叫LumaQQ的目录
3、cd LumaQQ
4、chmod +x lumaqq //设置lumaqq这个程序文件为可运行
5、此时就可以运行lumaqq了,用命令./lumaqq即可,但每次运行要输入全路径或切换到刚才生成的LumaQQ目录里

6、为了保证不设置路径就可以用,你可以在/bin目录下建立一个lumaqq的链接,用命令ln-s lumaqq /bin/即可,以后任何时候打开一个终端输入lumaqq就可以启动QQ聊天软件了

7、如果你要想lumaqq有个菜单项,使用菜单编辑工具,比如AlacarteMenuEditor,找到上面生成的LumaQQ目录里的lumaqq设置一个菜单项就可以了,当然你也可以直接到/usr/share/applications目录,按照里面其它*.desktop文件的格式生成一个自己的desktop文件即可。

 

     建议开发者们不要用red hat/redflag/suse等第一代Linux操作系统,用这些除了方便(也就是说比较傻瓜型)、界面豪华点外没什么好。用debian/ubuntu等第二代吧,apt命令安装软件是最简单的。apt命令会自动解决软件安装过程中的依赖问题,会把没有的包安装上,会把版本低的包自动升级,当然,都是要经你确认一次的。

     如果你使用Red Hat等第1代Linux系统,安装软件是比较麻烦的事,rpm-ivhsoftA.rpm是用来安装softA软件的,但通常情况下可能遇到的问题是提示说需要安装softB1,softB2,softB3等一堆软件,然后你安装softB1软件包时,可能又会提示你说需要安装softC1,softC2, softC3,softC4等一堆软件……这样一来你就只够时间到处去找这些软件包了。

     光盘上没有就得去网上下载,网上还得搜索半天,时间都花在搜索软件包了。而且就算找到这些软件包,还可能会遇到的问题是:softC2软件包必须在softC1软件包之前安装才可以,顺序错了也安装不成功。

     但这谁知道呢?难啊。所以,你没有时间来安装体验软件的功能了,更别说开发软件了。建议你安装第2代Linux操作系统,典型的是Debian Linux和UbuntuLinux,我之前在文章“如何在安装了Windows操作系统的电脑上安装Linux操作系统”里提到一个简明安装手册,你下载来照着操作就可以安装Ubuntu了。

     第2代Linux操作系统在安装软件方面相当简单:第一步,搜索你要的软件,比如你要找一个游戏软件,它的名称叫myward,这个游戏软件的说明是:myown war game。Linux操作系统搜索这个软件包就只需要输入命令apt-cache searchmyward,或者输入软件名称的一部分apt-cache searchwar,或者你不知道软件名称。

      输入软件说明里的一部分文字apt-cachesearchgame,都可以找到这个软件,找到后进行第二步,只需要输入apt-getinstall myward,即后面跟上软件名称就可以安装了。我是做程序开发的,不希望自己只会google找东西,希望有更多的时间研究Linux内核。

分享到:
评论

相关推荐

    RED HAT LINUX 6大全

    1.5 小结 4 第2章 Red Hat系统的安装 5 2.1 准备,认真准备 5 2.2 安装Red Hat Linux 6 2.2.1 创建引导盘和辅助盘 6 2.2.2 不利用引导软盘进行安装 7 2.2.3 虚拟控制台 7 2.2.4 对话框 7 2.3 一步步地安装 7 2.3.1 ...

    Linux管理员指南

    按服务器配置安装Linux 8 2.1 安装之前 8 2.1.1 硬件设备 8 2.1.2 服务器主机的规划 9 2.1.3 双引导系统 10 2.1.4 安装方式 11 2.1.5 安装后可能面临的问题 11 2.2 安装Red Hat Linux操作系统 ...

    Linux程序设计 第4版.haozip01

    1.4 小结 14 第2章 shell程序设计 15 2.1 为什么使用shell编程 15 2.2 一点哲学 16 2.3 什么是shell 16 2.4 管道和重定向 18 2.4.1 重定向输出 18 2.4.2 重定向输入 19 .2.4.3 管道 19 2.5 作为程序设计...

    Linux 中 RPM包 安装 查询 卸载命令小结及yum命令详解

    RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件。Linux 安装时,除了几个核心模块以外,其余几乎所有的模块均通过RPM 完成安装。RPM 有五种操作模式,分别为:安装、...

    Linux程序设计 第4版.haozip02

    1.4 小结 14 第2章 shell程序设计 15 2.1 为什么使用shell编程 15 2.2 一点哲学 16 2.3 什么是shell 16 2.4 管道和重定向 18 2.4.1 重定向输出 18 2.4.2 重定向输入 19 .2.4.3 管道 19 2.5 作为程序设计...

    集群好书《高性能Linux服务器构建实战》 试读章节下载

    由国内著名技术社区联合推荐的2012年IT技术力作:《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》,即将上架发行,此书从Web应用、数据备份与恢复、网络存储应用、运维监控与性能优化、...14.6 本章小结

    三分钟速学linux-centos/redhat常见包管理器

    常见包管理器一、rpm包管理器二、yum-基于RPM的软件包管理器三、dnf- 新一代的RPM软件包管理器四、linux centos/redhat 小结 环境说明: 博客使用的linux版本:CentOS Linux release 7.7.1908 (Core) 终端汉化:...

    Debian APT HOWTO.pdf

    我在后面私自加了两篇文章:《APT and Dpkg 快速参考表》、《Debian的软件包管家: dselect用法小结》。希望对Debian初学 者有用。(当然我也是初学者!!) 第一章 导言 最初只有.tar.gz 的打包文件,用户必须编译每...

    VMware虚拟化kvm安装部署教程小结

    虚拟化 1、环境 Centos7.3 关闭selinux,关闭防火墙 2、虚拟化环境配置 2.1 kvm部署安装 1、 VMware 配置桥接模式 2、bios开启虚拟机,以本地台式机为例, ...4、安装kvm软件包 yum install qemu-kvm qe

    安全等级分析框架wheelbarrow.zip

    Wheelbarrow 功能小结: * Create an on-going pipeline to examine and annotate security properties  on packages available in the upstream Ubuntu repositories. * Annotate the security properties of ...

    入门学习Linux常用必会60个命令实例详解doc/txt

    本文以Mandrake Linux 9.1(Kenrel 2.4.21)为例,介绍Linux下的安装和登录命令。 immortality按:请用ctrl+f在本页中查找某一部分的内容或某一命令的用法。 ----------------------------------------------------...

    构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化

    目录 推荐序 前言 第1章 认识Oracle RAC 1.1 RAC产生的背景 1.2 RAC体系结构 1.2.1整体结构 1.2.2物理层次结构 1.2.3逻辑层次结构 1.3 RAC的特点 ...1.6本章小结 ...2.2.1安装Openfiler操作系统 ...15.5本章小结

    SAMBA服务器配置实验报告.doc

    四、实验小结 通过本次试验的实践和学习,掌握了在Linux系统下Samba服务器的配置与访问方法, 同时也掌握了Linux与Windows的资源共享,还掌握了Samba服务器的安装和配置方法。同 时对在Linux下修改Samba服务的主...

    SAMBA服务器配置实验报告(1).doc

    四、实验小结 通过本次试验的实践和学习,掌握了在Linux系统下Samba服务器的配置与访问方法, 同时也掌握了Linux与Windows的资源共享,还掌握了Samba服务器的安装和配置方法。同 时对在Linux下修改Samba服务的主...

    SAMBA服务器配置实验报告.docx

    四、实验小结 通过本次试验的实践和学习,掌握了在 Linux 系统下 Samba 服务器的配置与访问方法,同时也掌握了 Linux 与 Windows 的资源共享,还掌握了 Samba服务器的安装和配置方法。同时对在 Linux 下修改 Samba ...

    estore:使用Django进行电子商务

    安装Pip(软件包管理器)[ ] 自制也可以替代点子 安装 1.创建一个虚拟环境并激活 安装虚拟环境 $ pip install virtualenv 创建虚拟环境 $ virtualenv venv 激活虚拟环境 对于Windows $ cd venv/scripts&&activate...

Global site tag (gtag.js) - Google Analytics