问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在Linux操作系统中,除了rpm之外的安装文件如何安装?

发布网友 发布时间:2022-04-23 18:04

我来回答

4个回答

热心网友 时间:2023-10-12 04:40

除了rpm之外的其它安装方法:
1.tar包(如何使用下面将给出)
tar包(大多数tar软件以tar.gz 和tar.bz2打包)的安装方法一般是这样的:先解压然后进入解压出来的目录,看一下里面的东西,一般而言这样的包里会有README,install,doc文件的,打开看一下的他的安装方法:大多是通过 ./configure ;make ;make install 来安装的;有的软件是直接make;make install ;我们可以通过./configure --help 来查看配置软件的功能;大多软件是提供./configure 配置软件的功能的;少数的也没有,如果没有的就不用./configure ;直接make;make install 就行了;./configure 比较重要的一个参数是 --prefix ,用--prefix 参数,我们可以指定软件安装目录;当我们不需要这个软件时,直接删除软件的目录就行了;
例如下载一个比较新的fcitx 的软件包安装过程如下:
[root@localhost fcitx]# tar jxvf fcitx-3.2-050827.tar.bz2
[root@localhost fcitx]#cd fcitx
我们就可以看fcitx的INSTALL 和doc目录的安装文档了,里面都告诉我们如何安装;
fcitx如果定制安装到 /opt/fcitx目录中,完整的安装方法应该是:
[root@localhost fcitx]# tar jxvf fcitx-3.2-050827.tar.bz2
[root@localhost fcitx]#cd fcitx
[root@localhost fcitx]# ./configure --prefix=/opt/fcitx
[root@localhost fcitx]# make
[root@localhost fcitx]# make install
2.除了这样的安装方法,还有的软件是以可执行的二进制的文件的形式给出的。这时只要执行这个二进制文件就可以将这个软件安装上的。
3.Ubuntu系统中,软件通常以“deb”格式的包文件发布,在这里可以使用世界各地的镜像站点进行软件包安装和更新,方法一般来说是这样的:
配置镜像站点:vi /etc/apt/source.list在这个文件里加入你所使用的镜像站点。然后执行apt-get update,这样就会连接站点读取软件包的信息,然后执行apt-get upgrade,这样就可以进行升级了。或者是执行apt-get install pakeagename,这样就可以安装你想要的软件包了。

关于tar:
(1)tar用途比较广泛,可以用于对整个目录的压缩(打包),tar指令的参数说明如下:
1.z:压缩为gz格式的文件(文件扩展名为*.tar.gz,解压时也需要加z参数)
2.x:解压缩文件
3.t:查看tar文件的内容
4.c:建立一个压缩文件
5.v:在压缩过程中显示文件
6.f:指定打包或解压的文件名与位置:tar –f 打包后的文件 要打包的文件
7.j:打包成bzip2格式的文件(文件扩展名为*.tar.bzip2,解压时也需要加j参数)
8..P:打包时包含绝对路径信息(意味着解压缩时将按照绝对路径进行解压)
9.C:切换到指定路径
(2)例如:
1.将/home/ian目录打包成gzip格式,文件名为ian.tar.gz,则指令为:
tar –zcvf ian.tar.gz /home/ian
2.将ian.tar.gz文件解压到/home/ian/tmp中,则指令为:
tar –zxvf ian.tar.gz –C /home/ian/tmp,这里C参数为指定解压后的文件路径,如果不指定路径,文件将解压到当前路径
3.将/home/ian目录以绝对路径形式打包,文件名为ian.tar,则指令为:
tar –cvPf ian.tar /home/ian,当ian.tar文件被解压时,ian目录中的文件将被解压到/home/ian的位置
(3)注意:
f参数一定要紧跟在要指定的文件名之前,如果写为: tar –cvfP ian.tar /home/ian,则指令的结果将生成打包文件P

热心网友 时间:2023-10-12 04:40

还可以进行编译安装啊!
一般情况下要进行四个步骤

1 下载软件包,并进行解压,
2 进行编译
3 进行编译安装前的预安装
4 进行安装

热心网友 时间:2023-10-12 04:41

可以是源代码编译
bin自解压
软件厂商自己设计的安装程序,比如永中OFFICE
还有手动解压安装

热心网友 时间:2023-10-12 04:41

tar安装太复杂
安装命令不统一
五花八门的
一般都是先看里面的安装说明
是用哪个命令安装
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... 教师资格证面试礼仪之女性着装 传字怎么写漂亮 怎么把linux发行版源代码打包iso 学习教师礼仪的意义 传莹莹艺术签名 饰物佩戴有哪些礼仪? 传的签名怎么写? 教师的着装要求是什么 怎么将linux安装的php环境打包 教师礼仪有哪些主要的内容? linux的软件安装大概有几种方式 简述教师仪容卫生的基本要求 linux下如何将自己的软件环境打包??? 简述教师礼仪的重要性 我在win10系统下有linux所有的系统文件,我想打包成iso并在虚拟机中运... 幼儿教师配饰的原则与要求 教师着装礼仪的重要性 幼儿教师职业礼仪的四大特点 linux 系统中,如何将我已经编译安装好的程序打包成.tgz文件,并且能够安装到其他linux系统中 为人师表者着装课堂,老师在上课的时候能佩戴耳环首饰吗? 罗传学,签名怎么写好看? 忠谨对当下教师礼仪修养有什么启发意义? 有木有人知道卖鸡蛋饼或煎饼果子的小摊上用的那种把面糊摊匀的工具叫... 请问Qt软件在linux系统中如何打包移植? 杨传队个性签名怎么写好看,谢谢指导一下 工作人员佩戴饰物有哪些礼仪规范? 容传身的个性签名怎么写 街上卖的鸡蛋饼用的什么面 艺术签名 许传高 这个名字怎么写才好看 外面摊位的鸡蛋饼是怎么做的啊!夹牛奶什么的!有3种料的! 路边摊上的鸡蛋饼的 酱 是用什么做的 鸡蛋饼是用什么面粉做的? 如何设置ppt自动播放 添加音乐 龚保传!个性签名? 鸡蛋饼用什么面粉? 外面推车里卖的鸡蛋饼是用什么酱料做哒QwQ? 路边摊鸡蛋饼用的锅是什么?图片 烤箱加热生煎包几分钟 用烤箱能做生煎包吗 小杨生煎的做法?