linux系统应用 在Windows下安装软件时,
作者:admin 发布时间:2023-07-03 20:43:51 分类:攻略 浏览:2641
在Windows下安装软件时,只需运行软件的安装程序(setup、install等)或者用zip等解压缩软件解开即可安装,运行反安装程序(uninstall、unware、“卸载”等)就能将软件清除干净,完全图形化的操作界面,简单到只要用鼠标一直点击“下一步”就可以了。而Linux好象就不一样了,很多的初学者都抱怨在Linux下安装和卸载软件非常地困难,没有像使用Windows时那么直观。其实在Linux下安装和卸载软件也非常简单,同样也有安装向导或解压安装的方式,不相同的只不过是除了二进制形式的软件分发外,还有许许多多以源代码形式分发的软件包,下面就来详细地讲一讲这些软件的安装与卸载:
一、二进制分发软件包的安装与卸载
Linux软件的二进制分发是指事先已经编译好二进制形式的软件包的发布形式,其优点是安装使用容易,缺点则是缺乏灵活性,如果该软件包是为特定的硬件/操作系统平台编译的,那它就不能在另外的平台或环境下正确执行。
1、*.rpm形式的二进制软件包
安装:rpm -ivh *.rpm
卸载:rpm -e packgename
说明:RPM(RedHat Packge Manager)是RedHat公司出的软件包管理器,使用它可以很容易地对rpm形式的软件包进行安装、升级、卸载、验证、查询等操作,安装简单,而卸载时也可以将软件安装在多处目录中的文件删除干净,因此推荐初学者尽可能使用rpm形式的软件包。rpm的参数中-i是安装,-v是校验,-h是用散列符显示安装进度,*.rpm是软件包的文件名(这里的*.rpm特指*.src.rpm以外的以rpm为后缀的文件);参数-e是删除软件包,packgename是软件包名,与软件包的文件名有所区别,它往往是文件名中位于版本号前面的字符串,例如apache-3.1.12-i386.rpm和apache-devel-3.1.12-i386.rpm是软件包文件名,它们的软件包名称分别是apache和apache-devel。更多的rpm参数请自行参看手册页:man rpm。
如果你不喜欢在字符界面下安装或卸载这些软件包,完全可以在X-Window下使用图形界面的软件包管理程序,如glint、xrpm这样的图形接口,或者是KDE的kpackge等,这样对软件包的安装、升级、卸载、验证和查询就可以通过点击鼠标来轻松完成。
2、*.tar.gz/*.tgz、*.bz2形式的二进制软件包
安装:tar zxvf *.tar.gz 或 tar yxvf *.bz2
卸载:手动删除
说明:*.tar.gz/*.bz2形式的二进制软件包是用tar工具来打包、用gzip/bzip2压缩的,安装时直接解包即可。对于解压后只有单一目录的软件,卸载时用命令“rm -rf 软件目录名”;如果解压后文件分散在多处目录中,则必须一一手动删除(稍麻烦),想知道解压时向系统中安装了哪些文件,可以用命令“tar ztvf *.tar.gz”/“tar ytvf *.bz2”获取清单。tar的参数z是调用gzip解压,x是解包,v是校验,f是显示结果,y是调用bzip2解压,t是列出包的文件清单。更多的参数请参看手册页:man tar。
如果你更喜欢图形界面的操作,可以在X-Window下使用KDE的ArK压缩档案管理工具。
3、提供安装程序的软件包
这类软件包已经提供了安装脚本或二进制的安装向导程序(setup、install、install.sh等),只需运行它就可以完成软件的安装;而卸载时也相应地提供了反安装的脚本或程序。例如SUN公司的StarOffice办公软件套件就使用名为setup的安装程序,而且在软件安装后提供反安装的功能,目前这种类型的软件包还比较少,因其安装与卸载的方式与Windows软件一样,所以就无需多讲了。
二、源代码分发软件包的安装与卸载
Linux软件的源代码分发是指提供了该软件所有程序源代码的发布形式,需要用户自己编译成可执行的二进制代码并进行安装,其优点是配置灵活,可以随意去掉或保留某些功能/模块,适应多种硬件/操作系统平台及编译环境,缺点是难度较大,一般不适合初学者使用。
1、*.src.rpm形式的源代码软件包
安装:rpm -rebuild *.src.rpm
cd /usr/src/dist/RPMS
rpm -ivh *.rpm
卸载:rpm -e packgename
说明:rpm --rebuild *.src.rpm命令将源代码编译并在/usr/src/dist/RPMS下生成二进制的rpm包,然后再安装该二进制包即可。packgename如前所述。
2、*.tar.gz/*.tgz、*.bz2形式的源代码软件包
安装:tar zxvf *.tar.gz 或 tar yxvf *.bz2 先解压
然后进入解压后的目录:
配置
make 编译
make install 安装
卸载:make uninstall 或 手动删除
说明:建议解压后先阅读说明文件,可以了解安装有哪些需求,有必要时还需改动编译配置。有些软件包的源代码在编译安装后可以用make install命令来进行卸载,如果不提供此功能,则软件的卸载必须手动删除。由于软件可能将文件分散地安装在系统的多个目录中,往往很难把它删除干净,那你应该在编译前进行配置,指定软件将要安装到目标路径: --prefix=目录名,这样可以使用“rm -rf 软件目录名”命令来进行干净彻底的卸载。与其它安装方式相比,需要用户自己编译安装是最难的,它适合于使用Linux已有一定经验的人,一般不推荐初学者使用。
关于Linux下软件的安装与卸载lanche已经讲了这么多,但可能还会有人问怎么知道一个tar.gz/bz2包是二进制文件包呢还是源代码包?如果你用过压缩工具就会明白,压缩包未必就是软件,它也可能是备份的许多图片,也可能是打包在一起的普通资料,要分辨它到底是什么最好的办法就是查看包里的文件清单,使用命令tar ztvf *.tar.gz / tar ytvf *.bz2或者在X-Window下使用图形化的ArK压缩档案管理工具都可以,源代码包里的文件往往会含有种种源代码文件,头文件*.h、c代码源文件*.c、C++代码源文件*.cc/*.cpp等;而二进制包里的文件则会有可执行文件(与软件同名的往往是主执行文件),标志是其所在路径含有名为bin的目录(仅有少数例外)。原来这么简单呀,还不快点自己试试!
- 上一篇:德清电大 1、德清有以下三所大学:2、浙
- 下一篇:返回列表
相关推荐
- 临界温度 临界温度基本解释:物质处于临界
- 万峰语录 万峰语录经典语录一听众:万老师
- sata2和sata3 我们知道,目前主流的硬盘接口为
- ios8gm 在北京时间凌晨3点,苹果发布了
- 刀削面连锁店 面食是我国具有特色的一种美食,
- 与世长存 1、词:永远。拼音:yshch
- 含笑九泉的意思 词语含笑九泉拼音hánxiào
- 名声大噪 名声大噪 噪:广为传扬。名声
- 佐助vs鸣人第几集 鸣人终于追上佐助,他们在终结之
- 寇准简介 1、寇准(961-1023年1
- 我要火 1、你要火?点烟没火了吗?你火
- qq空间5.0 QQ空间5.0有什么新功能手机
- 奇瑞凯翼x3 奇瑞凯翼X3是一款小型SUV车
- 四风对照检查材料 四风对照检查材料本文简介:公文
- 4月14什么情人节 4月14日是黑ㄓ人节,也是给单
- 北京代世集团 1、很有实力的实业集团公司。2
- lcd和led的区别 1、LCD意为液晶显示屏(Li
- 卷筒卫生纸 卷筒卫生纸有两种方式使用,一种
- 弓的拼音 笔顺图弓的解释精修版◎弓gōn
- dx11是什么 电脑爱好者朋友通常会在某款游戏
- 大拇指的作用 1、拇指是指手和脚的第一个手指
- 宋思睿 清华大学宋思睿的最近情况不知道
- 保研流程 随着考研人数越来越多,考研试题
- 外送网 每天妈妈都在家为我献上可口的饭
- 世界银行wdi数据库 wdi是谁推出的统计数据?WD
- 住宅小区物业管理 住宅小区物业特点与管理要求住宅
- 北京多个长途客运站已关闭 据了解,目前北京多个长途客运站
- 思客 只做优品,FOR有思想的创客。
- 三苏指 1、苏指的是三个人,和他们的关
- 山西工商学院分数线 2022年山西工商学院在河南文
- 最新推荐
-
- linux系统应用 在Windows下安装软件时,
- 拉斐尔定律 1、拉斐尔定律是拉斐尔塔自然形
- 彗星来的那一夜第2季 1、彗星来的那一夜有第二部,是
- 天天向上20101029 1、2006年11月15日出生
- 整脏治乱工作总结 201年整脏治乱工作总结东朗乡
- 想把我唱给你听原唱 1、055-79000原唱:王
- 室内环境 所谓的室内环境,是相对于室外环
- 与人为善的意思 与人为善的解释与:赞许,赞助;
- 投资理财项目 投资理财,投资理财是指投资者通
- 常州工学院新北校区 1、常州工学院还是不错的,属于
- 吊牌打印机 光缆标牌打印机的使用主要包括安
- 撕逼是什么意思 撕逼是什么意思网络热词,原意指
- 德清电大 1、德清有以下三所大学:2、浙
- 孙颖莎简介 1、孙颖莎,2000年11月4
- evelom EveLom是英国受敬仰和欢迎
- 打印机无法打印 打印机是我们办公、学习时经常会
- 广州到珠海拱北 广州南站到珠海拱北详细路线?在
- 土木论文 土木工程是人类历史上年代最久远
- 拳皇97键盘出招表 拳皇97是史上最经典的街机格斗
- 张家口二中 1、张家口二中有什么专业2、3
- 天涯国观 1、网页用的高版本软件太多。2
- 教师节快乐文案 不妨参考一下。希望你喜欢!教师
- 惠尔达 洗衣机、冰箱、空调、热水器、厨
- 太阳系最恐怖的星球 25光年外有个“鬼”世界,银河
- 3d动态电脑桌面 电脑的桌面路径一般都是默认存储
- 手机盒 这几个刚买了新手机,手机盒闲的
- 平静的湖面 湖面平静得就像一面镜子一样,能
- 南派三叔是谁 1、南派三叔,本名徐磊。2、南
- 握蛇骑虎 词语握蛇骑虎拼音wòshéqí
- 快剪辑 这篇主要向大家介绍了快剪辑剪辑
- 完美芦荟沐浴露 全新芦荟沐浴露,蕴含超浓缩芦荟
- win7怎么激活 Win7旗舰版操作系统使用的人
- 打招呼的方式 1、常见的问候方式有:2、(1
- 康奈尔 最近很多朋友咨询关于如何用康奈
- 够格 词语够格拼音gòugégoug
- 新浪钱包 新浪微博也有微博支付哦,那么我
- 我的漫画同学作文500字五年级 我们班的王老师经常布置习作,班
- 川津健二朗 1、2,《青春男孩》,由山崎贵
- 剑灵拍卖行立即购买 剑灵拍卖行分为立即购买和竞拍两
- 择业意愿 当我们即将大学毕业时,我们经常
- 建筑排水系统的组成 据我所知,可能说得并不齐全,大
- 埋骨何须桑梓地 “埋骨何须桑梓地”的意思及全诗
- 整理 最近有朋友咨询关于如何进行衣物
- 情怀 情怀基本解释:①心情;心境:孤
- 安卓模拟器按键大师 以轻松制作安卓模拟器上所需要的
- 什么电视剧好看又搞笑 非常搞笑的电视剧推荐经典十部好
- 招金银楼 黄金首饰、金条、万足饰品品牌介
- 师德师风论文 点击查看更多:个人师德师风论文
- 发菜怎么吃 针对问题,我来介绍一下。1发菜
- 撼动的意思 词语撼动拼音hàndòngha
- 最新TAG