多语言展示
当前在线:120今日阅读:165今日分享:48

Linux系统学习技术分享

现在linux服务器越来越火热,Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。
方法/步骤
2

老师给我们推荐了《linux就该这样学》这本linux书籍,上面的内容清晰易懂,让我们先在书上找找资料学习学习然后自己在宿舍试着搭建一下试试能不能成功,通过参考这本书费了两个多小时的时间看懂了书上讲的三种方式搭建服务器。

方法/步骤2
1

第一种rpm方式,rpm包主要应用在RedHat系列包括 Fedora等发行版的Linux系统上,deb包主要应用于Debian系列包括现在比较流行的Ubuntu等发行版上。在这里我们介绍redhat版本其他的同理。 众所周知我们安装linux操作系统是通过镜像光盘来安装的,镜像光盘里面的Packages目录下面有许多rpm包,rpm命令是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了Linux的适用度。

2

使用rpm包安装linux软件的方法,在虚拟机挂载上镜像光盘,连接上 然后进入mount /dev/cdrom /mnt 进入/mnt 然后找到Packages目录,在此目录下执行rpm –ivh *******.rpm 切记必须在这个目录下面才能装上软件。

方法/步骤3

第二种方式是yum安装,相对于Debian系列就是agt-get  ,yum 是linux环境安装软件包的一种方式。很多时候安装一个软件安装一个软件需要安装1个或者多个其他软件yum仓库用来存放所有的现有的.rpm包,当使用yum安装一个rpm包时,需要依赖关系,会自动在仓库中查找依赖软件并安装。仓库可以是本地的,也可以是HTTP、FTP、nfs形式使用的集中地、统一的网络仓库。如果使用centos版本的linux是可以用的,联网就可以直接下载软件 yum install ***  -y   ,但是redhat版本要想使用yum源是要注册的,因为这是商业版,在此我来介绍一种方式搭建个本地源,不用联网,不用注册,就可以使用yum源了。

方法/步骤4

学习Linux这几年,我明白了一个道理,没有迈不过去的坎儿,没有学不会的知识,只要你肯努力,万事开头难只要肯攀登。学习Linux没有捷径可走,自己慢慢练习,多多请教高手,人外有人,天外有天,千万不要闭门造车,你现在遇到的问题,别人也许早就遇到过并且解决了,不要一个人闷头学。玩Linux的小伙伴,大家一起学习,一起玩吧!

方法/步骤5

首先在虚拟机挂载上镜像光盘,连接上 然后进入mount /dev/cdrom /mnt,进入/etc/yum.repos.d/目录下面建一个以repo结尾的文件,文件名无所谓 例如,123.repo或linux.repo,[123]name=123baseurl=file:///mntenabled=1gpgcheck=0  vim wq保存退出,完成前面操作之后就可以使用yum源安装软件了。

方法/步骤6
1

第三种,是源码安装方式,在linux下的很多软件都是通过源码包方式发布的,这样做对于最终用户而言,虽然相对于二进制软件包,配置和编译起来繁琐点,但是它的可移植性却好得多,针对不同的体系结构,软件开发者往往仅需发布同一份源码包,不同的最终用户经过编译就可以正确运行,这也是非常符合c语言的设计哲学的,一次编写,到处编译么,而常见的二进制包,比如rpm和deb,软件开发者必须为每种特定的平台定制好专门的软件包,这个通过rpm文件的后缀名就可以初见端倪,比如ppc,sparc,i386之类,在这里不做过多的陈述,其实源码安装软件远没有很多朋友想象的那么复杂,下面我在这里尽可能详细的做一些陈述,如有谬误,欢迎朋友们拍砖!

2

一般安装软件例如nginx 只需在官网找到其源码包nginx***.tar.gz  在此只是举例,还可以有别的压缩打包方式,tar –zxvf nginx***.tar.gz 解压,然后./configure 后面指定自定义的参数例如安装路径用户和组就可以这样写,./configure  --prefix=/usr/local/nginx --user=nginx –-group=nginx 然后make &&make install编译安装即可安装完nginx。

推荐信息