linux常用软件安装命令
Linux程序的安装主要是两种方式:1.手动从网站上下载程序安装包到本地来安装,有点windows普通程序安装的意思:a.下载到的是程序源码包
源码包,就是程序源代码,下载到的格式一般为*.Z,*.bz2,*.gz,*.tar,*.tar.gz。后缀名看着很奇怪吧,解释一下:
*.Z 使用compress程序压缩的格式;
*.bz2 使用bzip2程序压缩格式;
*.gz 使用gzip程序压缩格式;
*.tar 使用tar程序打包的格式,注意只是打包没有压缩;
*.tar.gz 使用tar程序打包的格式,并且使用gzip压缩;
源码包下载回来,首先需要解压缩或者说解包,类似在windows使用winrar解压缩。然后去找里面的readme文件,里面会有安装方法和特殊参数的说明。
一般编译安装通常是:
./configure
make
make install
b.下载到的是已编译好的二进制安装包
下载到的格式一般为*.bin,*.rpm,*.deb。
对于*.bin文件 安装:./ *.bin 卸载:直接删除程序即可
对于*.rpm文件 安装:rpm -ivh *.rpm 卸载:rpm -e *
对于*.deb文件 安装:dpkg -i *.deb 卸载:dpkg -r *
普通只需要掌握安装即可 至于卸载因为后两个可以用包管理器解决 命令只需要了解下 。。。
2.从发行版提供的软件源,使用软件包管理器安装,这个有点windows的自动更新的意思。Ubuntu的包管理器是Synaptic
Suse的包管理器是YaST
Fedora的包管理器是yum
软件源是包含有所有可用软件的服务器,对于从软件源安装装软件,一般都要做下面两个步骤:
a.选择软件源,即要告诉系统从哪获得软件。系统都会自带了些软件源地址,但是由于都是国外的,速度比较慢,所以需要要修改,是为了在几个慢的里面选择一个比较快的,或者如果有的话就选择使用国内较快的源地址。
b.更新软件列表,即把软件源服务器上所存有的软件列表下载到本地,这样在本地可以及时查询到软件信息,不至于每次都去服务器查询。