下载linux操作系统?linux系统哪个好用

各位老铁们好,相信很多人对下载linux操作系统都不是特别的了解,因此呢,今天就来为大家分享下关于下载linux操作系统以及linux系统哪个好用的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

Linux操作系统rpm包安装模式的详细步骤

Linux操作系统rpm包安装模式的详细步骤很多人还不知道,现在让我们一起来看看吧!

Linux操作系统rpm包安装方式详细步骤

安装包(Install pack),即软件安装包,是可自行解压缩文件的集合,其中包括软件安装的所有文件。运行这个安装包(可执行文件),可以将此软件的所有文件释放到硬盘上,完成修改注册表、修改系统设置、创建快捷方式等工作。安装包文件多为exe格式。以下是小编帮大家整理的Linux操作系统rpm包安装方式详细步骤,仅供参考,大家一起来看看吧。

Linux操作系统rpm包安装方式详细步骤篇1

在Windows下安装一个软件很轻松,只要双击.exe的文件,安装提示连续“下一步”即可,然而linux系统下安装一个软件似乎并不那么轻松了,因为我们不是在图形界面下。所以你要学会如何在linux下安装一个软件。

在前面的内容中多次提到的yum,这个yum是RedHat所特有的安装RPM程序包的工具,使用起来相当方便。因为使用RPM安装某一个程序包有可能会因为该程序包依赖另一个程序包而无法安装。而使用yum工具就可以连同依赖的程序包一起安装。当然CentOS同样可以使用yum工具,而且在CentOS中你可以免费使用yum,但Redhat中只有当你付费后才能使用yum,默认是无法使用yum的。在介绍yum之前先说一说RPM相关的东西。

【RPM工具】

RPM是”Redhat Package Manager”的缩写,根据名字也能猜到这是Redhat公司开发出来的。RPM是以一种数据库记录的方式来将你所需要的套件安装到你的Linux主机的一套管理程序。也就是说,你的linux系统中存在着一个关于RPM的数据库,它记录了安装的包以及包与包之间依赖相关性。RPM包是预先在 linux机器上编译好并打包好的文件,安装起来非常快捷。但是也有一些缺点,比如安装的环境必须与编译时的环境一致或者相当;包与包之间存在着相互依赖的情况;卸载包时需要先把依赖的包卸载掉,如果依赖的包是系统所必须的,那就不能卸载这个包,否则会造成系统崩溃。

如果你的光驱中还有系统安装盘的话,你可以通过”mount/dev/cdrom/mnt”命令把光驱挂载到/mnt目录下,那么你会在/mnt/CentOS目录下看到很多.rpm的文件,这就是RPM包了。

每一个rpm包的名称都由”-“和”.”分成了若干部分。就拿 a2ps-4.13b-57.2.el5.i386.rpm这个包来解释一下,a2ps为包名;4.13b则为版本信息;57.2.el5为发布版本号;i386为运行平台。其中运行平台常见的有i386, i586, i686, x86_64,需要你注意的是cpu目前是分32位和64位的,i386,i586和i686都为32位平台,x86_64则代表为64位的平台。另外有些rpm包并没有写具体的平台而是noarch,这代表这个rpm包没有硬件平台限制。例如 alacarte-0.10.0-1.fc6.noarch.rpm。下面介绍一下rpm常用的命令。

1)安装一个rpm包

-i:安装的意思

-v:可视化

-h:显示安装进度

另外在安装一个rpm包时常用的附带参数有:

--force强制安装,即使覆盖属于其他包的文件也要安装

--nodeps当要安装的rpm包依赖其他包时,即使其他包没有安装,也要安装这个包

2)升级一个rpm包

rpm-Uvh filename-U:即升级的意思

3)卸载一个rpm包

rpm-e filename这里的filename是通过rpm的查询功能所查询到的,稍后会作介绍。

卸载时后边跟的filename和安装时的是有区别的。上面命令提到的“|”在linux系统中用的非常多也非常有用,它是一个管道符,用来把前面运行的结果传递给后面的命令。以后会做详细介绍,而后出现的grep命令则是用来过滤某个关键词的工具,在后续章节中会做详细介绍。

4)查询一个包是否安装

rpm-q rpm包名(这里的包名,是不带有平台信息以及后缀名的)

如果加上了平台信息以及后缀名反而不能查出来。你还可以查询当前系统中所安装的所有rpm包。

因为太多,所以笔者列出前十个。

5)得到一个rpm包的相关信息

rpm-qi包名(同样不需要加平台信息与后缀名)

6)列出一个rpm包安装的文件

rpm-ql包名

通过上面的命令可以看出vim是通过安装vim-enhanced-7.0.109-6.el5这个rpm包得来的。那么反过来如何通过一个文件去查找是由安装哪个rpm包得来的?

7)列出某一个文件属于哪个rpm包

rpm-qf文件的绝对路径

前面讲过如何查找一个文件(可执行命令)的绝对路径

所以你也可以把这两条命令连起来写

看到了吗,which vim这条命令是由两个反引号引起来的,这代表引用反引号里面的命令所产生的结果。关于rpm工具的使用还有很多内容,笔者就不一一列举了,只要你掌握上面这些内容,完全够你平时工作用的了。

【yum工具】

介绍完rpm工具后,还需要你掌握最常用的yum工具,这个工具比rpm工具好用多了,当然前提是你使用的linux系统是支持yum的.。yum最大的优势在于可以联网去下载所需要的rpm包,然后自动安装,在这个工程中如果要安装的rpm包有依赖关系,yum会帮你解决掉这些依赖关系依次安装所有 rpm包。下面笔者介绍常用的yum命令。

1)列出所有可用的rpm包“yum list“

限于篇幅,笔者只列举出来前7个包信息。从上例中可以看到有”mirrors.163.com”信息出现,这是在告诉用户,它是从 mirrors.163.com这里下载到的rpm包资源。如果你使用的是CentOS则你可以从/etc/yum.repos.d/CentOS- Base.repo这个文件下看到相关的配置信息。从上面的例子中你还可以看到最左侧是rpm包名字,中间是版本信息,最右侧是安装信息,如果安装了就显示installed,未安装则显示base或者extras,如果是该rpm包已安装但需要升级则显示updates。

2)搜索一个rpm包“yum search [相关关键词]”

除了这样搜索外,笔者常用的是利用grep来过滤

相信你也会喜欢用后者吧,这样看起来简明的多。

3)安装一个rpm包“yum install [-y] [rpm包名]”

如果不加-y选项,则会以与用户交互的方式安装,首先是列出需要安装的rpm包信息,然后会问用户是否需要安装,输入y则安装,输入n则不安装。而笔者嫌这样太麻烦,所以直接加上-y选项,这样就省略掉了问用户是否安装的那一步。

4)卸载一个rpm包“yum remove [-y] [rpm包名]”

卸载和安装一样,你也可以直接加上-y选项来省略掉和用户交互的步骤。在这里笔者要提醒你一下,卸载某个rpm包一定要看清楚了,不要连其他重要的rpm包一起卸载了,以免影响正常的业务。

4)升级一个rpm包“yum [-y] [rpm包]”

Linux操作系统rpm包安装方式详细步骤篇2

一、rpm包安装方式步骤:

引用:

1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录;

2、打开一个终端,su-成root用户;

3、cd soft.version.rpm所在的目录;

4、输入rpm-ivh soft.version.rpm

二、deb包安装方式步骤:

引用:

1、找到相应的软件包,比如soft.version.deb,下载到本机某个目录;

2、打开一个终端,su-成root用户;

3、cd soft.version.deb所在的目录;

4、输入dpkg-i soft.version.deb

三、tar.gz源代码包安装方式:

引用:

1、找到相应的软件包,比如soft.tar.gz,下载到本机某个目录;

2、打开一个终端,su-成root用户;

3、cd soft.tar.gz所在的目录;

4、tar-xzvf soft.tar.gz//一般会生成一个soft目录

5、cd soft

6、./configure

7、make

8、make install

四、tar.bz2源代码包安装方式:

引用:

1、找到相应的软件包,比如soft.tar.bz2,下载到本机某个目录;

2、打开一个终端,su-成root用户;

3、cd soft.tar.bz2所在的目录;

4、tar-xjvf soft.tar.bz2//一般会生成一个soft目录

5、cd soft

6、./configure

7、make

8、make install

五、apt方式安装:

引用:

1、打开一个终端,su-成root用户;

2、apt-cache search soft注:soft是你要找的软件的名称或相关信息

3、如果2中找到了软件soft.version,则用apt-get installsoft.version命令安装软件注:只要你可以上网,只需要用apt-cachesearch查找软件,用apt-get install软件

六、bin文件安装:

如果你下载到的软件名是soft.bin,一般情况下是个可执行文件,安装方法如下:

引用:

1、打开一个终端,su-成root用户;

2、chmod+x soft.bin

3、./soft.bin//运行这个命令就可以安装软件了

七、不需要安装的软件:

有了些软件,比如lumaqq,是不需要安装的,自带jre解压缩后可直接运行。假设下载的是lumaqq.tar.gz,使用方法如下:

引用:

1、打开一个终端,su-成root用户;

2、tar-xzvf lumaqq.tar.gz//这一步会生成一个叫LumaQQ的目录

3、cd LumaQQ

4、chmod+x lumaqq//设置lumaqq这个程序文件为可运行

5、此时就可以运行lumaqq了,用命令./lumaqq即可,但每次运行要输入全路径或切换到刚才生成的LumaQQ目录里

6、为了保证不设置路径就可以用,你可以在/bin目录下建立一个lumaqq的链接,用命令ln-s lumaqq/bin/即可,以后任何时候打开一个终端输入lumaqq就可以启动QQ聊天软件了

7、如果你要想lumaqq有个菜单项,使用菜单编辑工具,比如AlacarteMenuEditor,找到上面生成的LumaQQ目录里的lumaqq设置一个菜单项就可以了,当然你也可以直接到/usr/share/applications目录,按照里面其它*.desktop文件的格式生成一个自己的desktop文件即可。

建议开发者们不要用red hat/redflag/suse等第一代Linux操作系统,用这些除了方便(也就是说比较傻瓜型)、界面豪华点外没什么好。用debian/ubuntu等第二代吧,apt命令安装软件是最简单的。apt命令会自动解决软件安装过程中的依赖问题,会把没有的包安装上,会把版本低的包自动升级,当然,都是要经你确认一次的。

如果你使用Red Hat等第1代Linux系统,安装软件是比较麻烦的事,rpm-ivhsoftA.rpm是用来安装softA软件的,但通常情况下可能遇到的问题是提示说需要安装softB1,softB2,softB3等一堆软件,然后你安装softB1软件包时,可能又会提示你说需要安装softC1,softC2, softC3,softC4等一堆软件……这样一来你就只够时间到处去找这些软件包了。

光盘上没有就得去网上下载,网上还得搜索半天,时间都花在搜索软件包了。而且就算找到这些软件包,还可能会遇到的问题是:softC2软件包必须在softC1软件包之前安装才可以,顺序错了也安装不成功。

但这谁知道呢?难啊。所以,你没有时间来安装体验软件的功能了,更别说开发软件了。建议你安装第2代Linux操作系统,典型的是Debian Linux和UbuntuLinux,我之前在文章“如何在安装了Windows操作系统的电脑上安装Linux操作系统”里提到一个简明安装手册,你下载来照着操作就可以安装Ubuntu了。

第2代Linux操作系统在安装软件方面相当简单:第一步,搜索你要的软件,比如你要找一个游戏软件,它的名称叫myward,这个游戏软件的说明是:myown war game。Linux操作系统搜索这个软件包就只需要输入命令apt-cache searchmyward,或者输入软件名称的一部分apt-cache searchwar,或者你不知道软件名称。

Linux操作系统怎么下载!

官网下载步骤:

1、进入官网后点击如下图所示。

2、进入镜像下载以后,点击DVD ISO按钮。

3、随便选择一个链接都可以进行下载。

安装方式:

安装在虚拟机上(学习阶段可用)的步骤

1、打开虚拟机选择创建新的虚拟机。

2、在弹出的新建虚拟机向导对话框中选择自定义(高级)选项,点击下一步。在这里选择自定义安装是要自己的配置CPU、内存以及硬盘的设置。

3、点击下一步,来到选择安装来源,选择安装程序光盘映像文件。点击浏览选择我们要安装的ISO文件。

4、填写简易安装信息,这里我们要填的是用户名的账号以及密码,root账号的密码也是跟这个admin账号的密码是一样的。填写好之后就点击下一步。

5、点击浏览选择要放Linux操作系统文件的地方,点击下一步。

6、设置处理器的数量以及每个处理器的核心数量,因为这个虚拟机需要安装weblogic的集群以及OSB,所以要求的配置也会高一点。选好之后点击下一步。

7、选择要使用的内存,点击下一步。

8、选择网络类型,选择使用桥接网络,选项下面有很详细的讲解该网络。点击下一步。

9、一直下一步,到设置磁盘的大小,默认的就可以。点击下一步。

10、然后就是下一步一直到完成,等它自己安装完就可以了。

安装完成后,系统会自动开机,然后选择登陆用户,输入密码就可以用了。

linux下载的文件不能用是怎么回事

1、查看文件信息,可以看到文件是存在的,并且是可以执行的。-rwxr-xr-x 1 yuan yuan 20581 4月 29 2004 tshref

2、原因是系统位数与该可执行文件需要的lib库位数不匹配。用uname命令打印系统信息,发现系统是64位系统。

3、用file命令查看文件信息,发现是一个32位可执行文件。

4、要想在64位系统上与运行32位程序,则需要安装32位lib库。对于Ubuntu用户可以使用下面的命令安装。

5、过程中有可能找不到需要的库,但是会有几个替代包,选择安装其中一个。

6、然后就可以正常运行之前的可执行文件了。遇到这种问题其实还有可能是其他原因,例如文本的编码格式问题等。

扩展资料:

主要特性

基本思想

Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。

完全免费

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

完全兼容POSIX1.0标准

这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。

多用户、多任务

Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。

良好的界面

Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。它同时也提供了类似Windows图形界面的X-Window系统,用户可以使用鼠标对其进行操作。在X-Window环境中就和在Windows中相似,可以说是一个Linux版的Windows。

支持多种平台

Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上

参考资料来源:百度百科-Linux

阅读剩余
THE END