为您找到与如何在linux系统安装软件相关的共200个结果:
浏览量:2
下载量:0
时间:
现如今,电脑的使用越来越普遍,几乎每家每户都有电脑,而电脑的操作离不开操作系统,在这里,读文网小编就向大家介绍Linux系统软件的基本安装和卸载。
Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令行下使用的。在Shell的提示符后输入rpm,就可获得该命令的帮助信息。
Linux下软件的安装主要有三种不同的形式。第一种安装文件名为xxx.tar.gz;第二种安装文件名为xxx.i386.rpm,还有一种是xxx.src.rpm。以第一种方式发行的软件多为以源码形式发送的;第二种方式则是直接以二进制形式发送的;第三种是rpm格式发布的源码。
对于第一种[xxx.tar.gz],安装方法如下:
1 .首先,将安装文件拷贝至你的目录中。例如,如果你是以root身份登录上的,就将软件拷贝至/root中。
#cp xxx.tar.gz /root
2 .由于该文件是被压缩并打包的,应对其解压缩。命令为:
#tar xvzf filename.tar.gz
3. 执行该命令后,安装文件按路径,解压缩在当前目录下。用ls命令可以看到解压缩后的文件。通常在解压缩后产生的文件中,有“Install”的文件。该文件为纯文本文件,详细讲述了该软件包的安装方法。
4.执行解压缩后产生的一个名为configure的可执行脚本程序。它是用于检查系统是否有编译时所需的库,以及库的版本是否满足编译的需要等安装所需要的系统信息。为随后的编译工作做准备。命令为: #./configure
5.检查通过后,将生成用于编译的MakeFile文件。此时,可以开始进行编译了。编译的过程视软件的规模和计算机性能的不同,所耗费的时间也不同。命令为: #make。
6.成功编译后,键入如下的命令开始安装:
#make install
7.安装完毕,应清除编译过程中产生的临时文件和配置过程中产生的文件。键入如下命令:
#make clean
#make distclean
至此,软件的安装结束。
对于第二种[xxx.i386.rpm],其安装方法要简单得多。
同第一种方式一样,将安装文件拷贝至你的目录中。然后使用rpm来安装该文件。命令如下:
#rpm -i filename.i386.rpm
rpm将自动将安装文件解包,并将软件安装到缺省的目录下。并将软件的安装信息注册到rpm的数据库中。参数i的作用是使rpm进入安装模式。
软件的卸载
1.软件的卸载主要是使用rpm来进行的。卸载软件首先要知道软件包在系统中注册的名称。键入命令:
#rpm -q -a
即可查询到当前系统中安装的所有的软件包。
2. 确定了要卸载的软件的名称,就可以开始实际卸载该软件了。键入命令:
#rpm -e [package name]
即可卸载软件。参数e的作用是使rpm进入卸载模式。对名为[package name]的软件包进行卸载。由于系统中各个软件包之间相互有依赖关系。如果因存在依赖关系而不能卸载,rpm将给予提示并停止卸载。你可以使用如下的命令来忽略依赖关系,直接开始卸载:
#rpm -e [package name] -nodeps
忽略依赖关系的卸载可能会导致系统中其它的一些软件无法使用
对于第三种[xxx.src.rpm],安装也很简单
拷贝到目标目录,然后执行
#rpmbuild --rebuild xxx.src.rpm 编译文件
然后进入#cd /usr/src/redhat(or other)/RPMS/i386/
执行 #rpm -ivh xxxxx.rpm 安装
上面的方法是对Redhat 8.0以及Mandrake9.0来说的,如果是低于这个版本。应该用
#rpm --rebuild *.src.rpm
浏览量:2
下载量:0
时间:
Linux下很多软件需要以源码包的方式发布的,安装起来非常麻烦,那么有什么简单的方法来安装源码软件呢?下面读文网小编就给大家介绍下Linux系统安装源码软件最简单的方法,一起来学习下吧。
对于最终用户而言,虽然相对于二进制软件包,配置和编译起来繁琐点,但是它的可移植性却好得多,针对不同的体系结构,软件开发者往往仅需发布同一份源码包,不同的最终用户经过编译就可以正确运行,这也是非常符合c语言的设计哲学的,一次编写,到处编译么,而常见的二进制包,比如rpm和deb,软件开发者必须为每种特定的平台定制好专门的软件包,这个通过rpm文件的后缀名就可以初见端倪,比如ppc,sparc,i386之类,在这里不做过多的陈述,其实源码安装软件远没有很多朋友想象的那么复杂。
最常见源码包的就两种(XXXX.tar.gz or XXXX.tar.bz2),其实这些源码包都是由2个工具压缩而成的,tar.gz结尾的文件用到的工具是tar和gunzip,而tar.bz2结尾的文件所使用的工具是tar和bzip2,之所以这样做是因为,tar仅仅能够打包多个文件但是没有压缩的功能,而gz和bz2却刚好相反,仅能够压缩单个文件,这样我们常见的源码包实际上是通过tar先将不同的源文件打包,然后再通过gunzip或者bzip2压缩后发布的,当然这两个步骤可以通过一条命令实现:
___FCKpd___2nbsp;tar zcvf XXXX.tar.gz XXXX(or tar jcvf XXXX.tar.bz2 XXXX)
解压的相关命令如下:
___FCKpd___3nbsp;tar zxvf XXXX.tar.gz___FCKpd___3nbsp;tar jxvf XXXX.tar.bz2
。/configure:
解压完成就正式开始安装了(补充一点,开始configure之前,如有必要,请使用patch工具为源码打上相应的补丁),首先跳转到源码的解压目录,众所周知,开始configure前还是应该仔细阅读源码目录下的README或者INSTALL文件,好多安装中的注意事项在这里都有所罗列,configure实际上是一个脚本文件,在当前目录中键入“。/configure”,shell就会运行当前目录下的configure脚本,有一点必须说明,在整个configure过程,其实编译尚未进行,configure仅仅是做编译相关的准备工作,它主要对您当前的工作平台做一些依赖性检查,比如编译器是否安装,连接器是否存在,如果在检测的过程没有任何错误,你很幸运,configure脚本会在当前目录下生成下一步编译链接所要用到的另一个文件Makefile,当然configure支持及其丰富的命令行参数,可以键入“。/configre --help”获取具体的信息,最常用的恐怕就是:
___FCKpd___5nbsp;。/configure --prefix=/opt/XXX
它用来设置软件的安装目录。
make:
如果configure过程正确完成,那么在源码目录,会生成相应的Makefile文件,Makefile文件简单来说包括的是一组文件依赖关系以及编译链接的相关步骤,事实上真正的编译链接工作也不是make所做的,make只是一个通用的工具,一般情况下,make会根据Makefile中的规则调用合适的编译器编译所有与当前软件相依赖的源码,生成所有相关的目标文件,最后再使用链接器生成最终的可执行程序:
___FCKpd___6nbsp;make
make install:
当上面两个步骤正确完成,代表着编译链接过程已经完全结束,最后要做的就是将可执行程序安装到正确的位置,在这个步骤,普通用户可能没有相关目录的操作权限,临时切换到root是一个不错的选择,“install”只是Makefile文件中的一个标号,“make install”代表着make工具执行Makefile文件中“install”标号下的所有相关操作,如果在configure阶段没有使用“--prefix=/opt/XXX”指定应用程序的安装目录,那么应用程序一般会被默认安装到/usr/local/bin,如果/usr/local/bin已经存在于您的PATH中,那么安装已经基本结束:
#make install
make clean:
make uninstall:
这两个步骤只是安装的后续操作,有一点必须注意,“clean”和“uninstall”也是Makefile文件中相应的两个标号,执行这两个步骤的时候Makefile文件必要保留,“make clean”用来清除编译连接过程中的一些临时文件,“make uninstall”是卸载相关应用程序,与make install类似,make uninstall也需要切换到root执行,不过“uninstall”标号在好多Makefile中都被省略掉了,朋友们完全可以自己在相应的Makefile文件一探究竟。
Why?
在这里我尝试着解释一下上面这些步骤存在的理由,从C语言的角度来说,一个程序从源码到正确生成相关的可执行文件,下面这些部分必不可少:源文件,编译器,汇编器,连接器,依赖库,通过上面几个步骤,朋友们应该已经知道,真正执行编译链接操作的步骤只有一个(make),那其他步骤存在的理由何在?
有一点是肯定的,我在自己的电脑上使用C语言写一些自娱自乐的小程序,也没有用到“configure or make install”之类的命令,顶多自己写个Makefile管理源文件的依赖关系,可是软件开发者不同,他必须考虑到软件的可移植性,他开发的软件不能仅仅就在他自己的pc上跑吧?不同的平台可能连硬件体系结构都不同,这样就导致了Makefile的不可移植性,为了解决这个问题,开发者通常使用autoconf之类的工具生成相应的configure脚本,而configure脚本就是用来屏蔽相应的平台差异,从而正确生成Makefile文件,然后make再根据configure的劳动成果(Makefile)完成编译链接工作。
至于“install or clean or uninstall”,也只是对应着Makefile文件中不同的规则,关于Makefile的详细信息,朋友们可以自行查阅相关的文档。
浏览量:2
下载量:0
时间:
Linux软件的安装和卸载一直是困扰许多新用户的难题。下面读文网小编就为大家介绍一下具体的卸载方法吧,欢迎大家参考和学习。
在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的"添加/删除程序"来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM.它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令行下使用的。在Shell的提示符后输入rpm,就可获得该命令的帮助信息。
1 .首先,将安装文件拷贝至你的目录中。例如,如果你是以root身份登录上的,就将软件拷贝至/root中。#cp xxx.tar.gz /root
2 .由于该文件是被压缩并打包的,应对其解压缩。命令为:
#tar xvzf 2004109124523.htm.tar.gz
3. 执行该命令后,安装文件按路径,解压缩在当前目录下。用ls命令可以看到解压缩后的文件。通常在解压缩后产生的文件中,有"Install"的文件。该文件为纯文本文件,详细讲述了该软件包的安装方法。
4.执行解压缩后产生的一个名为configure的可执行脚本程序。它是用于检查系统是否有编译时所需的库,以及库的版本是否满足编译的需要等安装所需要的系统信息。为随后的编译工作做准备。命令为: #./configure
5.检查通过后,将生成用于编译的MakeFile文件。此时,可以开始进行编译了。编译的过程视软件的规模和计算机性能的不同,所耗费的时间也不同。命令为: #make.
6.成功编译后,键入如下的命令开始安装:
#make install
7.安装完毕,应清除编译过程中产生的临时文件和配置过程中产生的文件。键入如下命令:
#make clean
#make distclean
至此,软件的安装结束。
浏览量:3
下载量:0
时间:
一般的Linux系统套件都包含了丰富的应用程序,但有时并不能满足实际需要。这时就要涉及到对低版本软件的卸载、安装新版本软件,或者安装全新的应用软件。那么linux系统怎么安装软件?下面跟着读文网小编一起去了解下吧。
软件安装卸载,分几种情况:
1:RPM包,这种软件包就像windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,安装非常方便,在图形界面里你只需要双击就能自动安装。
==如何卸载:
1、打开一个SHELL终端
2、因为Linux下的软件名都包括版本号,所以卸载前最好先确定这个软件的完整名称。
查找RPM包软件:rpm -qa ×××*
注意:×××指软件名称开头的几个字母,不要求写全,但别错,*就是通配符号“*”,即星号,如你想查找机子里安装的REALPLAYER软件,可以输入:rpm -qa realplay*
3、找到软件后,显示出来的是软件完整名称,如firefox-1.0.1-1.3.2
执行卸载命令:rpm -e firefox-1.0.1-1.3.2
===安装目录,执行命令查找:rpm -ql firefox-1.0.1-1.3.2
===参考
浏览量:2
下载量:0
时间:
LINUX现在也有越来越多的人用了,那么如何使用u盘安装linux系统呢?接下来大家跟着读文网小编一起来了解一下使用u盘安装linux系统的解决方法吧。
1、下载一个软碟通的软件
2、将linux系统写入空白U盘
3、将系统镜像文件中的imagesinstall.img 复制到U盘根目录下(连同images目录)
4、将电脑设置为U盘启动就可以了
看过“如何使用u盘安装linux系统”
浏览量:3
下载量:0
时间:
Liux因其开源性收到广大编程爱好者的青睐!,那么如何用u盘安装linux系统呢?接下来大家跟着读文网小编一起来了解一下用u盘安装linux系统的解决方法吧。
1,电脑下载一个软碟通U盘启动制作程序
2,准备debian的ISO
3,用软碟通把ISO写进U盘
4,把ISO在拷进U盘,注意,此时U盘内文件约2个ISO镜像大小
5,电脑插上U盘,U盘启动,开装,
6,分区全删了,重建boot / swap等分区
7,安装最后,会有bootloader安装,注意,安装在笔记本硬盘上,别搞错。
8,ok,重启拔U盘
浏览量:3
下载量:0
时间:
不少人想要禁止电脑随意安装软件,限制电脑随意安装软件。那么win7系统怎么禁止电脑安装软件呢?读文网小编分享了win7系统禁止电脑安装软件的方法,希望对大家有所帮助。
通过组策略禁止电脑安装软件
1、按下Win+R键,在运行中输入“gpedit.msc”后回车,打开本地组策略编辑器。
2、单击展开“管理模板”,单击打开“windows组件”,单击选中“windows installer”,双击“禁用ms installer"。
3、在“禁用Windows Installer”中,选择“已起用”,单击“仅用于非托管应用程序”,选择“始终禁用”,点击“确定”。
浏览量:3
下载量:0
时间:
禁止win7安装软件以及限制win7电脑随意安装程序就成为网管员所必须关注的一个功能。那么win7系统如何禁止电脑安装软件呢?读文网小编分享了win7系统禁止电脑安装软件的方法,希望对大家有所帮助。
首先,按Windows徽标键+R调出运行对话框,输入“GPEDIT.MSC”并回车。
在新出现的【本地组策略编辑器】中选择【Windows设置】。
接下来,选择【安全设置】选项。
在【安全设置】中双击【应用程序控制策略】。
最后,在AppLocker中进行相关设置即可。
浏览量:4
下载量:0
时间:
对于刚接触c语言的同学来说,c语言是抽象的,唯有自己亲自编程才能更好的理解它,那么大家知道win8系统的电脑怎么安装vc6.0软件吗?今天读文网小编与大家分享下win8系统的电脑安装vc6.0软件的具体操作步骤,有需要的朋友不妨了解下。
安装VC++6.0,网上也有很多绿色包,安装或者解压到一个到硬盘里。
(开头百度网盘里分享的那个是已经改好的,也是我正在使用的,下载后解压到D:Program Files,然后修改一下兼容性,修改方法看第3点图片)
(如果没有解压到D:Program Files,可能会出现无法编译现象,这时候只需要修改一下“选项”-“目录”里的Excutable Fils、Include Files、 Library Files、Source Files目录的路径就可以,这其实是路径不一致导致找不到文件)
(这个是免安装的,执行程序为D:Program FilesMicrosoft Visual StudioCommonMSDev98BinMSDEV2.EXE,压缩包里有 关于快捷方式.txt,自己创建一个快捷方式。另外,如果解压后出现乱码请尝试使用其他压缩软件)
将MSDEV.EXE重命名为MSDEV1.EXE。
3使用winXPSP2兼容性运行。
4要注意的是,这样VC++6.0可以运行和使用,但是在程序里按打开试图已保存的文件时程序会报错,如果打开最近使用的文件就不会,其他方面暂未发现什么异常。
看过“win8系统的电脑怎么安装vc6.0软件”
浏览量:2
下载量:0
时间:
尽管近年来被Git抢尽风头,但SVN简便的操作方式依然受到很多开发者的青睐,那么CentOS系统怎么安装SVN版本控制软件呢?今天读文网小编与大家分享下CentOS系统安装SVN版本控制软件的具体操作步骤,有需要的朋友不妨了解下。
在终端运行svn命令.如果没有安装,系统会提示安装
1.首先需要安装Subversion软件:
代码如下:
sudo apt-get install subversion
2.建立一个文件夹作为版本库的根目录
代码如下:
mkdir /var/svnroot/
这个目录本身不是版本库,只是拿来装版本库的目录
3.进入这个目录,创建版本库
代码如下:
cd /var/svnroot/
svnadmin create vlink
以后如果有多个项目,可以继续在/var/svnroot/下面create新的版本库
4.配置vlink cd /var/svnroot/vlink/conf/ ls
将会看到以下文件:
代码如下:
authz passwd svnserve.conf
首先编辑 svnserve.conf
代码如下:
vim svnserve.conf
其中 anon-access 表示 匿名用户的权限,auth-access 表示经过认证的用户的权限。去掉前面的#注释,顶格写。一般说来像这样就可以了:
代码如下:
anon-access = none
auth-access = write
然后看到下面有 password-db 这个配置项。 这个是配置使用的密码文件。
代码如下:
password-db = passwd
为了以后多个版本库同时运行,建议改这个文件到 /var/svnroot/下面。比如: /var/svnroot/passed
代码如下:
password-db =/var/svnroot/passed
同理,authz-db这个也是,像这样:
代码如下:
/var/svnroot/authz
然后有个东西叫做realm,这个貌似是连接svn服务器的时候的提示句子。。不过设置成vlink的名字肯定没错。比如 vlink
代码如下:
realm = vlink
其他的不管。保存退出。
6.编辑 /var/svnroot/passwd
这个简单,像这样就可以了:
代码如下:
[users]
username=password
username=password
7.启动svnserve
代码如下:
sudo svnserve -d -r /var/svnroot/
-r 后面的参数是svnroot位置,而不是某个版本库的位置
要关闭svnserve可以直接用 kill 结束掉那个进程
8.Configure iptables
如果服务器上设置了iptables的话,你需要开启3690端口.
代码如下:
iptables -A INPUT -p tcp -i eth0 --dport 3690 -j ACCEPT
/sbin/iptables -A INPUT -p tcp -i eth0 --dport 3690 -j ACCEPT
查看ipatbles: iptables -L 如果出现下面一行表示设置成功了: … ACCEPT tcp – anywhere anywhere tcp dpt:svn
9.测试 在本地
代码如下: svn co svn://xxx.xxx.xxx.xxx/vlink –username xxx –password xxx
如果还有问题的我建议是将svnserve.conf文件中的有关authz注释掉,在测试。
我做的时候是有上面的问题,后来师兄注释掉后就好了,具体我也不明白什么原因
如何将想要的svn库中文件备份导出和导入呢(这里我没有测试过,大家可以测试一下,我们共同探讨)
10.将原来的Repository导出为一个文件dumpfile
代码如下:
svnadmin dump path/to/old-repo > dumpfile.svn
将dumpfile导入到新的Repository
代码如下:
svnadmin load path/to/new-repo < dumpfile.svn
11.本机svn的快速迁移方法:
代码如下:
svnadmin hotcopy old_rep_path new_rep_path
12.将原先服务器的配置文件备份后复制到新服务器中
代码如下:
/etc/httpd/conf.d/subversion.conf
还有repository目录下的authfile、auth.conf也需要备份后复制到新服务器中
13.linux下重新定位SVN URL方法:
如果更换了SVN服务器,就需要重新定位,指向新的SVN URL。
重新定位命令:
代码如下:svn switch --relocate 原svn地址 新svn地址
如何查看原svn地址?
查看原svn路径方法:
代码如下:svn info
看过“CentOS系统怎么安装SVN版本控制软件”
浏览量:6
下载量:0
时间:
现在目前非常多的主流邮件服务其实都在采用postfix,那么大家知道Linux系统怎么安装配置Postfix吗?今天读文网小编与大家分享下Linux系统安装配置Postfix的具体操作步骤,有需要的朋友不妨了解下。
在创建网站应用时,在用户进行某些操作时需要发邮件给用户是一种必不可少的操作。云服务虽然是一个不错的选择。但如果体量太小,或是受到某些条件限制时,自建服务也许是一个更好的选择。下面尝试在 CentOS 7 中搭建发送邮件的功能。
安装 Postfix
postfix是Wietse Venema在IBM的GPL协议之下开发的MTA(邮件传输代理)软件。postfix是Wietse Venema想要为使用最广泛的sendmail提供替代品的一个尝试。在Internet世界中,大部分的电子邮件都是通过sendmail来投递的,大约有100万用户使用sendmail,每天投递上亿封邮件。这真是一个让人吃惊的数字。Postfix试图更快、更容易管理、更安全,同时还与sendmail保持足够的兼容性。
(为什么用postfix:
1. postfix是免费的:
postfix想要作用的范围是广大的Internet用户,试图影响大多数的Internet上的电子邮件系统,因此它是免费的。
2. 更快:
postfix在性能上大约比sendmail快三倍。一部运行postfix的台式PC每天可以收发上百万封邮件。
3. 兼容性好:
postfix是sendmail兼容的,从而使sendmail用户可以很方便地迁移到postfix。Postfix支持/var[/spool]/mail、/etc/aliases、 NIS、和 ~/.forward 文件。
4. 更健壮:
postfix被设计成在重负荷之下仍然可以正常工作。当系统运行超出了可用的内存或磁盘空间时,postfix会自动减少运行进程的数目。当处理的邮件数目增长时,postfix运行的进程不会跟着增加。
5. 更灵活:
postfix是由超过一打的小程序组成的,每个程序完成特定的功能。你可以通过配置文件设置每个程序的运行参数。
6. 安全性
postfix具有多层防御结构,可以有效地抵御恶意入侵者。如大多数的postfix程序可以运行在较低的权限之下,不可以通过网络访问安全性相关的本地投递程序等等。 )
Postfix 现在几乎已经是 MTA (Mail Transfer Agent) 的标配了。但在它之前 Sendmail 是标配。所以在一些老旧的系统版本中,安装 Postfix 时需要先删除 Sendmail。如果系统已经安装了 Postfix,可以略过此步。
使用下面的命令查看系统使用的 MTA 情况:
代码如下:
alternatives --display mta
删除 Sendmail
代码如下:
sudo yum remove sendmail
安装 Postfix
代码如下:
sudo yum install postfix
设置 Postfix 为 MTA
代码如下:
sudo alternatives --set mta /usr/sbin/sendmail.postfix
配置 Postfix
编辑 /etc/postfix/main.cf 文件中如下配置:
复制代码代码如下:
myhostname = mail.dyniao.com # 主机名称
mydomain = dyniao.com # 邮件服务器的主域名
myorigin = $mydomain # 发送邮件中显示的域名
inet_protocols = ipv4 # 支持的网络协议
以上配置只是我在测试时能运行的最小配置,请勿使用于正式场合或生产环境。
启动 Postfix:
代码如下:
sudo service postfix start
让 Postfix 支持开机启动:
代码如下:
sudo systemctl enable postfix.service
域名配置
完成上面的步骤,已经可以往任意邮箱发送邮件了。但通常情况下只能在对方的垃圾箱中找到。要避免这种情况,还需要对主机进行域名解析的配置,使对方接收邮件的服务器信任收到的邮件。步骤如下:
添加一个 A 记录,设置邮箱用的域名,如: mail.zzxworld.com,指向主机 ip。
添加一个 MX 记录,指向第一步中添加的邮箱域名。
添加一个 TXT 记录,记录值为:
代码如下:
v=spf1 a mx ~all
上面的记录值表示使用 SPF (Sender Policy Framework) 来防止别人伪造邮件。
等域名解析生效后,就可以正常的从主机发送邮件了。
看过“Linux系统怎么安装配置Postfix”
浏览量:2
下载量:0
时间:
重装系统看起来确实麻烦,这个时候我们就会问,到底有没有简单的重装系统的方法呢?那么怎么自动安装linux系统呢?今天读文网小编与大家分享下自动安装linux系统的具体操作步骤,有需要的朋友不妨了解下。
安装过linux系统的友友们,也许会觉得linux系统的安装并不太麻烦,但是如果我们以后安装linux系统不需要任何操作就能直接安装一个系统是不是很给力啊!特别是在需要批量安装、经常安装系统的时候,自动安装的优势就完全体现出来了,我们只需对现有的镜像、磁盘等等存放这系统安装的东西文件进行稍微的添加修改,就可以让你在安装系统的时候想干啥干啥,不必再被系统安装所束缚。当然这方法可以应用在光盘、磁盘、http、ftp等系统安装的方法上,其实方法大同小异,可以n次重复使用,很牛奔,有木有?!
废话不多说,我们直接开始,此处我们主要针用光盘镜像安装系统进行讲解。
1、创建自动安装linux系统的灵魂--ks文件
要想实现这个功能我们得先生成一个记录我们对安装linux系统时的配置的文件ks,也就是说,这个ks文件记录了我们将对安装的linux系统的配置,安装系统时将读取这个文件,对安装的系统进行相应的设置。
我们要用到 system-config-kickstart 软件,通过这个软件我们就可以在图形化界面中进行操作
(1)安装system-config-kickstart 软件,使用命令:yum install system-config-kickstart
(2)安装成功之后直接使用system-config-kickstart命令启动这个软件,开启图形话界面。
(3)在各个选项中进行对将要安装的linux系统配置
(4)最后点击“file”-->“save file”-->选择需要保存的名字及路径(名字必须是以.cfg结尾,默认为ks.cfg)
然后就在相应目录下生成了一个保存着我们对将要安装的linux系统配置的ks文件,
2、将我们的“灵魂”赋予自己的ISO镜像。
(1)挂载镜像系统mount -o loop name.iso /mnt
因为在我们挂载的/mnt目录内的内容是只读的,所以我们再任意创建一个目录新的目录mkdir aaa 将/mnt内的所有东西都考进aaa中:cp /mnt/* aaa 接下来我们就在aaa目录中进行操作。
(2) cd /mnt/aaa 进入aaa目录,我们将发现一个文件和一个目录(我们假设目录的名字为isolinux),我们不用管这些文件和目录,将我们刚保存的ks文件拷贝进 aaa目录(也可以拷贝进镜像的目录内,但是这个不方便我们以后指定ks文件的位置)即可。
3、将加入ks文件的目录重新封装为iso镜像。
将aaa整个目录封装为新的iso惊醒,我们将其命名为new.iso
mkisofs -o new.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-tabie -R -J -v -T aaa/
这个命令忒长,而且难以理解,下面我就针对这个命令做一些说明。
-o 指定生成镜像的名字
-b 指定哪个文件为光盘光盘自引导启动的文件(目录内以.bin结尾的文件)
-c 将boot.cat文件的配置信息显示出来(目录内以.cat结尾的文件)
-no-emul-boot 不模仿boot这种引导格式(光盘内没有MBR不能进行boot格式的启动)
到此我们的自动安装镜像就创建成功了,可以放在虚拟机上进行实验,当然我们也可以将其刻成光盘吗,在安装系统的boot界面,我们只需要输入ks 文件的位置即可,针对我们的镜像,只需输入如下命令: linux ks=cdrom:ks.cfg之后敲回车即可进行自动安装。
有些友友也许发现了,这里面最终要的就是找到我们的ks文件,在boot安装界面指明ks的位置及名字,我不得不说你忒聪明了,无论我们是通过光盘 、磁盘、ftp、http安装系统,只要想进行自动安装就必须指明ks文件的位置及名字,当然针对不同的安装方法,指明ks文件的格式也是不一样的,大家可以根据自己的实际情况进行文件名和路径的填写,这点很重要呢!
看过“怎么自动安装linux系统”
浏览量:8
下载量:0
时间:
一般的声卡驱动是支持windows的,linux很少,所以安装声卡驱动很麻烦。那么Linux系统怎么安装声卡驱动呢?接下来大家跟着读文网小编一起来了解一下Linux系统安装声卡驱动的解决方法吧。
要安装驱动,你得先去下载alsa驱动,网址是alsa-project.org,个人认为为了保证最大的兼容性,最好去下载最新版本。一般来说,只需要下载安装以下三个包就可以了,
driver
lib
utils
当然最好是要同一个版本的,我上传了一个所有需要的包,1.0.16 版的,有需要的用户请到这里来下载
URL : http://www.box.net/shared/0t5z8nao8c 不知道是否长久有效!
为了保证能完全安装成功,建议切换到root用户下执行安装。
我是在X Window 下执行的安装,解压上述下载有的压缩包是用鼠标右键单击解压的,我想能熟练用shell命令来解压文档的Linux User是不需要来我这里看声卡驱动的安装的
先安装下载回来的driver那个包,解压,然后在终端中转到解压后的那个文件夹,按照顺序执行以下命令。
1 ./configure
2 make
3 make install
4 ./snddevices
一般来说都能顺利执行完上述命令的,如果不能的话,请查看返回的信息,这里需要特别说明一下,这几个过程都比较耗时,无论你的硬件配置如何,这个我没有办法解释原因,经验之谈。
安装到了这里,就需要配置系统文件了,怎么配置,手动的我也不知道,但是我知道有一个工具可以帮我们高效且几乎不出错的完成这个任务,那就是alsaconf工具了,这个工具在utils文件包里面。
解压下载回来的utils文件包,同样需要在终端中执行命令,在终端中转到解压后的目录,然后执行如下命令。
./alsaconf
然后就会出现一个比较像GUI的界面,会让你选择几次OK键之后,开始搜索声卡类型,搜索完了以后,就列出声卡列表,选择你的实际芯片组,然后再敲几次OK键,最后问你是否让他帮你写入配置文件,当然要拉。至此,如果幸运的话,重启之后就能你的声卡就能工作了。
如果重启之后还不能工作的话则继续往下看。
还不能工作的话,一般需要安装剩下的那两个包了,但是,有顺序的,先安装lib再安装utils
方法都差不多,都要在终端中执行安装,命令都一样。
1 ./configure
2 make
3 make install
安装完最后的utils时再运行。
./alsaconf
再配置一次声卡,个别的系统还要在X Window下的系统管理工具那里设置一下声卡,不过都简单了。
重启系统,你的声卡应该能工作了,祝贺你。
看过“Linux系统怎么安装声卡驱动”
浏览量:2
下载量:0
时间:
有时候,装了某个软件或驱动后,破坏了声卡本身的驱动程序,这时候可能通过重装声卡驱动来解决。就让读文网小编来告诉大家Linux系统如何安装声卡驱动的方法吧,希望对大家有所帮助。
环境 ubuntu12.04
因为桌面版的默认装了,而且调声音也很方便,这里说一下server版下的配置,毕竟做开发经常还是用server版的
1.安装
apt-get install alsa-base 它会把alsa-utils也一块装了,这是个工具包,如果没装的话 直接 apt-get install alsa-utils
2.配置
在server版下装完alsa后声音默认是静音的
执行 alsamixer 会出现一个图形界面
会看到有的是 MM 有的是OO 用“m”键切换时静音还是打开,一般设置 Master 和 PCM 就可以了,其他的自己看着办就行了,千万不要被图片误导了,前两个一定要设置为OO!!。
3.设置默认声卡,有时候会有多个声卡,我们需要选一个默认的
在上图那个界面里 按 F6 就会知道自己有几个声卡了或者
cd /proc/asound 然后ls下也可以看到自己的声卡了
设置默认声卡有两种方法
(1)在/etc/下创建文件 asound.conf (整个系统有效)
vi /etc/asound.conf
如果想把声卡 1 设置为默认的则 写入以下内容
defaults.ctl.card 1
defaults.pcm.card 1
defaults.timer.card 1
(2)在用户目录下创建文件.asoundrc,然后在里边写入同样的内容就可以了(只对这个用户生效)
4.这个工具的使用很简单,上下左右那四个键就搞定了。
看过“Linux系统如何安装声卡驱动”
浏览量:3
下载量:0
时间:
不管是新电脑还是旧电脑使用久了总是会出现一些问题,不少用户就反映了在安装软件的时候,会出现Nsis Error错误提示框。那么你知道win7系统软件安装提示Nsis Error怎么办吗?下面是读文网小编整理的一些关于win7系统软件安装提示Nsis Error的相关资料,供你参考。
安装软件出现Nsis Error对话框,而使软件不能继续安装,与计算机的硬件不兼容有关,如:内存不兼容或者其它硬件不兼容,这就得检测硬件的兼容性才行,如果排除了硬件的问题外,我们可以采用如下方法加以解决。
1、右键 - 安装软件 - 创建快捷方式。
如:安装百度输入法,我们右键单击:百度输入法 -创建快捷方式,得到一个如下图的百度输入法快捷方式安装图标。
2、这时我们再右键单击:百度输入法快捷方式安装图标,点击:属性。
3、在百度输入法属性窗口的目标(T)栏中的目标后,输入一个空格后,再输入/NCRC,点击:确定。
4、我们双击运行:百度输入法快捷方式安装图标,百度输入法就能顺利进行安装了。
5、如果还出现Nsis Error对话框,软件不能继续安装,那应该是百度输入法文件损坏,必须重新下载百度输入法,再进行安装。
win7系统软件安装提示Nsis Error的相关
浏览量:2
下载量:0
时间:
我们知道win7系统分32位和64位,那么大家知道win7系统64位cad软件安装步骤吗?下面是读文网小编整理的win7系统64位cad软件安装的方法,希望能给大家解答。
下载Auto cad2014软件;
点击CAD2014软件后,会弹出如下图所示提示:
与以往的压缩软件不同,此解压会自动进行,解压后此安装包大小为:
按步骤3安装完成后,会进入到安装初始化界面:
经过电脑系统的运算,一段时间以后会进入下图,按图提示选择,进入下一步:
选择单机安装,我想试用该产品30天后,点下一步:
默认打钩的是安装程序,在安装路径需要更改安装地址(尽量的不要安装在C盘,C盘太多软件会造成电脑启动过慢),然后点击安装进行安装:
除了主程序 2014以外,还安装了另三个,在提示已经成功安装选定的产品后,点击完成:
初次打开Auto cad2014会加载很多插件,第一次打开用时会长一些;
选择我同意,进入到下一步;
由于在开始安装CAD2014时,没有对其激活,可以点试用进入到Auto CAD2014中使用(不激活可以试用30天):
看了“win7系统64位cad软件安装步骤”
浏览量:3
下载量:0
时间: