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内核。
发表评论
-
glibc版本信息及安装
2017-12-28 15:42 1397在高版本的glibc上编译的不能到底版本的glibc ... -
论GNU、Linux和GNU/Linux之间的关系
2017-12-28 15:17 360相信很多人看到了这个标题就会产生疑问,这篇文章到底要讲 ... -
linux的软链接与硬链接
2017-11-03 16:25 320Linux链接分两种,一 ... -
使用mailx发送邮件
2013-04-12 10:57 958mailx是UNIX系统上用来处理邮件的工具,使用它可以发送, ... -
查看linux系统信息
2013-02-25 18:58 916Linux系统信息查看命令大全 系统 # uname -a ... -
ssh 常用用法小结
2013-02-25 18:21 1850ssh 常用用法小结 在 ... -
在windows中使用UltraEdit编辑linux下文件
2013-01-18 13:21 5916在windows中使用UltraEdit编辑linux下文件 ... -
beyondCompare 工具比较linux下文件夹
2013-01-18 11:56 1220在windows环境下,用beyondCompare 工 ... -
Linux 目录结构以及作用详解
2013-01-06 14:58 7601、什么是文件系统 当 ... -
Linux通过脚本实现远程自动备份
2013-01-05 16:43 794考虑到在本机上备份数据,一旦该机器硬盘出现故障,数 ... -
Linux的僵尸进程及其解决方法
2013-01-05 16:36 7441. 产生原因: ... -
(linux) find command
2013-01-04 13:22 1297find命令的主要功能是在 ... -
linux之cp/scp命令+scp命令详解
2012-12-25 16:34 942名称:cp使用权限:所有使用者使用方式:cp [options ... -
过滤小结(Linux)
2012-12-20 16:32 0============================ $ ... -
十项Linux操作系统安全管理技巧经验总结
2012-12-18 16:23 629由于Linux操作系统是一个开放源代码的免费操作系统,因此 ... -
Linux磁盘管理中quota命令介绍应用
2012-12-18 14:33 1336Quota 在Linux里,quota就是对硬盘进行限制 ... -
linux中ssh 连接缓慢解决方法
2012-12-13 13:30 1248重新安装机器的情况下 ... -
Redhat linux 命令行设置IP
2012-12-11 14:27 1243redhat linux版本命令行设置IP ifcon ... -
Linux压缩解压的相关命令总结
2012-12-11 10:32 787Linux下常用压缩格 ... -
Linux下Python的安装方法
2012-11-29 18:41 724Linux下Python的安装方法: 1.下载源代码 ht ...
相关推荐
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 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操作系统 ...
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 作为程序设计...
RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件。Linux 安装时,除了几个核心模块以外,其余几乎所有的模块均通过RPM 完成安装。RPM 有五种操作模式,分别为:安装、...
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 作为程序设计...
由国内著名技术社区联合推荐的2012年IT技术力作:《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》,即将上架发行,此书从Web应用、数据备份与恢复、网络存储应用、运维监控与性能优化、...14.6 本章小结
常见包管理器一、rpm包管理器二、yum-基于RPM的软件包管理器三、dnf- 新一代的RPM软件包管理器四、linux centos/redhat 小结 环境说明: 博客使用的linux版本:CentOS Linux release 7.7.1908 (Core) 终端汉化:...
我在后面私自加了两篇文章:《APT and Dpkg 快速参考表》、《Debian的软件包管家: dselect用法小结》。希望对Debian初学 者有用。(当然我也是初学者!!) 第一章 导言 最初只有.tar.gz 的打包文件,用户必须编译每...
虚拟化 1、环境 Centos7.3 关闭selinux,关闭防火墙 2、虚拟化环境配置 2.1 kvm部署安装 1、 VMware 配置桥接模式 2、bios开启虚拟机,以本地台式机为例, ...4、安装kvm软件包 yum install qemu-kvm qe
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 ...
本文以Mandrake Linux 9.1(Kenrel 2.4.21)为例,介绍Linux下的安装和登录命令。 immortality按:请用ctrl+f在本页中查找某一部分的内容或某一命令的用法。 ----------------------------------------------------...
目录 推荐序 前言 第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本章小结
四、实验小结 通过本次试验的实践和学习,掌握了在Linux系统下Samba服务器的配置与访问方法, 同时也掌握了Linux与Windows的资源共享,还掌握了Samba服务器的安装和配置方法。同 时对在Linux下修改Samba服务的主...
四、实验小结 通过本次试验的实践和学习,掌握了在Linux系统下Samba服务器的配置与访问方法, 同时也掌握了Linux与Windows的资源共享,还掌握了Samba服务器的安装和配置方法。同 时对在Linux下修改Samba服务的主...
四、实验小结 通过本次试验的实践和学习,掌握了在 Linux 系统下 Samba 服务器的配置与访问方法,同时也掌握了 Linux 与 Windows 的资源共享,还掌握了 Samba服务器的安装和配置方法。同时对在 Linux 下修改 Samba ...
安装Pip(软件包管理器)[ ] 自制也可以替代点子 安装 1.创建一个虚拟环境并激活 安装虚拟环境 $ pip install virtualenv 创建虚拟环境 $ virtualenv venv 激活虚拟环境 对于Windows $ cd venv/scripts&&activate...