这段时间,花了大量时间学习LINUX,通过系统的看书和到网络上查阅资料,得到了一些体会,所以我以学习笔记的形式写出我的学习心得。
通过这段时间大量的查阅资料,验证了高手些说的话。很多文章都是COPY过来,又COPY过去,错的依然有错,真正写的还是少数人,我说这话没有别的意思,只是想告诉大家,要想系统学习知识,还是多看原著,推荐看国外书籍[原因自己想,我的英语很差,但是我任然极力推荐]。
今天就总结下LINUX环境下软件的安装总结,LINUX已经开始普及,作为普通的网民,我们应该早打算,早熟悉我们即将要使用的环境。LINUX与WINDOWS环境下的软件安装是截然不同的。LINUX下面的软件大致有这几种类型:
tar包:例如xxx.1.2.3-3.tar.gz/xxx.1.2.3-3.tar.bz2/xxx.1.2.3-3.tar
rpm包:例如xxx.1.2.3-3.rpm
dpkg包:例如xxx.1.2.3-3.deb
bin包:例如xxx.1.2.3-3.bin
大家可能从上面隐约看出,不管什么包,它的命名都是都有一定的规律,他们的规律是:名称-主版本-修正版-类型。
LINUX的文件安装类型由文件的类型决定,所以不难得出,LINUX环境下,软件的安装主要分为三类: A: 源代码安装,前面提到的文件类型tar包。
安装实列: tar -xvf xxx.1.2.3-3.tar tar -zxvf xxx.1.2.3-3.tar.gz tar -jxvf xxx.1.2.3-3.tar.bz2—先对TAR包进行解压[相关知识请自行查阅] 进入解压后的文件目录 ./configure—-对原代码进行编译[重要提示:编译之前一定要安装GCC/C等编译环境,否则无法进行编译]在这里有的软件不需要编译,直接运行就可以了,象fitcx输入法。 make—生成连接、模块文件。 make install—进行安装 make clean—-清楚安装的临时文件
B: 可执行文件安装,前面提到的bin
安装实列: chmod u+x xxx.1.2.3-3.bin —[这里是为bin这个软件授予执行权限,否则无法直接运行] ./xxx.1.2.3-3.bin[这样的软件有ZEND等,一般里面包含有一个RPM编译好的执行文件继续进行安装,直到安装完成]
C: 可执行软件包安装,前面提到的rpm、deb
安装实列: rpm -ivh xxx.1.2.3-3.rpm[这种文件安装最为简单,无须做任何准备,但是建议初学者坚持使用源代码进行编译,会学到很多东西]
dpkg –i xxx.1.2.3-3.deb
在LINUX环境下,安装文件基本就这几种类型和简单的安装方法,当然里面有很多参数,配合起来,功能相当强大,相关资料请自行查阅。
很多朋友安装的软件的时候,不知道选哪个版本的,因为在LINUX下,有很多版本。所以推荐一个小命令,为大家再选择安装软件的时候节约时间和空间。
uname -a [会看到自己系统的内核版本等信息,很快就能决定需要什么版本的安装软件了]
安装到是安装完成了,当你觉得某个软件不需要了,想把他卸载,怎么办??
使用whereis XXX[进程名] 得到软件安装的所有目录,然后删除。
rpm -e xxxx
dekg -e 软件包名
总结下:上文简单区分了文件类型和安装类型,以及各个类型文件的安装方法以及卸载。但是上面只是沧海一粟,很多扩展功能没有讲解,请读者自行查阅。
LINUX环境下软件的安装心得体会
转载请注明出处:服务器评测 » LINUX环境下软件的安装心得体会
相关推荐
- 即时可用独立服务器:Ryzen 9 DDR5 ECC NVMe 满血性能,10Gbps极速网络,新品促销立省30%!
- $399/月起 █ 新品锐龙9 5950X █ 128G内存 █ 双1TB NVMe █ 2TB备份盘 █ 30TB流量@10Gbps
- 全托管安全 cPanel/DirectAdmin/Enhance 服务器 – 亚洲|欧洲|美国 – 免费 UFW GUI
- PLiKhost – 可靠且经济实惠的专用服务器 – 雅加达、新加坡、美国、德国
- *💥 [促销] DARKVPS – 高级裸机 RDP 15% 经常性折扣 – WHT 独家💥
- 热卖:Intel Xeon E50-3 可享受 1230% 的折扣 — Amanah Tech 的 0 个设置、免费 /29 个 IP
- *🌎即时专用服务器🌞夏季特卖!30% 折扣!📈 10G 💎 锐龙 9 DDR5 ECC NVMe
- 托管 cPanel 专用服务器 – 英国 |新加坡 |美国🔥免费 cPanel ★ WHMCS ★ Softaculous
服务器评测





